Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ Cредства разработки для МК _ Atollic TrueSTUDIO for STM32

Автор: leocat Jan 19 2018, 03:57

Как то игнорировали новость от 12 декабря прошлого года, STM купили Atollic TrueSTUDIO и сделали его бесплатным.
http://electronix.ru/redirect.php?http://info.atollic.com/version-9-released?ecid=ACsprvsBBWJiiqLdP_R0-NZbU9bFCTM9LkuAawgX9YuVfPOJ0p0wHcxcaP_t5HalksbKUgOwRmvr&utm_source=hs_email&utm_medium=email&utm_content=60063859&_hsenc=p2ANqtz--EQGme1wLED6DHZEg_zP1TS-Jxhm1G83EqDkjR8v8NnpEpW7HtoFHX_LKrjLmnVQrhag0Lo_B56wGumvuvnTjjhKMGcw&_hsmi=60063859

Автор: Эдди Jan 19 2018, 05:18

Оказывается, даже линуксовая версия есть. Вот только

Цитата
64-bit distribution with 32-bit C runtime libraries installed

Нафиг этот график!

Автор: scifi Jan 19 2018, 07:39

Цитата(leocat @ Jan 19 2018, 06:57) *
STM купили Atollic TrueSTUDIO и сделали его бесплатным

Одновременно убив поддержку всего кроме STM32. Какая радость laughing.gif

Автор: ViKo Jan 19 2018, 08:00

Пошел качать. Пусть будет. Радуюсь.

Автор: alex2103 Jan 19 2018, 11:15

Хотел скачать, но

Код
The download server is currently under heavy pressure. We appreciate your patience!

Может кто-то скачал и поделится?

Автор: ViKo Jan 19 2018, 11:58

Цитата(alex2103 @ Jan 19 2018, 14:15) *
Хотел скачать, но
Код
The download server is currently under heavy pressure. We appreciate your patience!

Может кто-то скачал и поделится?

Я скачал. Смогу закачать на местный ftp-сервер. Но вряд ли сегодня.

Автор: alex2103 Jan 19 2018, 12:40

Цитата(ViKo @ Jan 19 2018, 13:58) *
Я скачал. Смогу закачать на местный ftp-сервер. Но вряд ли сегодня.

Вроде бы начало потихоньку качать.

Автор: ViKo Jan 21 2018, 09:42

Закачал сюда.
http://electronix.ru/redirect.php?ftp://ftp.electronics-portal.org/upload/MCs/ARM/Atollic/Atollic_TrueSTUDIO_for_STM32_windows_x86_v9.0.0_20180117-1023.exe

Автор: Grizzzly Jan 21 2018, 11:41

Шо-то я не понял, а где описание тулчейна на сайте? Версия GCC, какие стандартные либы используются и т.д. Только при регистрации доступно?
Нашел) http://electronix.ru/redirect.php?http://gotland.atollic.com/resources/manuals/9.0.0/readme.txt

Автор: esaulenka Jan 21 2018, 13:57

О, а скажите мне пожалуйста, что такое
* Enhanced Static Stack Analyzer view
Greatly improved performance for certain code designs
Solved C++ issue where stack information was not always shown in graph view

Прям вот работает?

Автор: Grizzzly Jan 21 2018, 14:38

Цитата(esaulenka @ Jan 21 2018, 16:57) *
О, а скажите мне пожалуйста, что такое
* Enhanced Static Stack Analyzer view
Greatly improved performance for certain code designs
Solved C++ issue where stack information was not always shown in graph view

Прям вот работает?

Думаю, что гуи для этого: http://electronix.ru/redirect.php?https://www.google.ru/amp/s/mcuoneclipse.com/2015/08/21/gnu-static-stack-usage-analysis/amp/. Надо исследовать, как оно на самом деле работает.

Автор: esaulenka Jan 22 2018, 08:52

Спасибо, видел эту статью. Практическое применение я закончил на пункте "примените патч к компилятору". Cейчас оно в компиляторе от arm.com не работает, а искать приключения на ровном месте, собирая боевые проекты нетестированным компилятором очень не хочется.

А вот атоллик не стесняются:
GCC 6.3.1 20170215 + patches
:-)

Автор: alex2103 Jan 22 2018, 10:30

Скачал, закинул проект, собралось почти сразу. Бинарник получился больше чем на ARM gcc6 branch 249437. В железе не заработал. Пока что не разбирался.

Автор: AHTOXA Jan 22 2018, 12:55

А какие преимущества у этого IDE перед простой связкой эклипса+gcc?

Автор: scifi Jan 22 2018, 13:12

Цитата(AHTOXA @ Jan 22 2018, 15:55) *
А какие преимущества у этого IDE перед простой связкой эклипса+gcc?

Устанавливается в пару кликов.

Автор: a123-flex Feb 9 2018, 17:39

Цитата(scifi @ Jan 22 2018, 16:12) *
Устанавливается в пару кликов.

А перед Iar-ом (кроме бесплатности) ?

Автор: Jenya7 Feb 11 2018, 13:48

Цитата(scifi @ Jan 19 2018, 13:39) *
Одновременно убив поддержку всего кроме STM32. Какая радость laughing.gif

А вот это ж@па. У меня есть проекты под EFM32 которые я писал на Атолике. Хорошо что старую версию не затер.

Автор: op3op3 Feb 12 2018, 02:34

Цитата(AHTOXA @ Jan 22 2018, 19:55) *
А какие преимущества у этого IDE перед простой связкой эклипса+gcc?

Цитата
FEATURES

Build/Memory Analyzer
See the RAM and FLASH memory utilization from your latest build. View total size, used and free memory.

Hard Fault Analysis
Quickly find the Why, What & Where of hard faults. See why the fault occurred, and go directly to the offending code and affected registers.

Trace & Profiling
Take STM32 debugging to a new level with these real-time visualization tools. Trace data, events, exceptions, memory history and more.

Bug Tracking
Integrated client works with Bugzilla, Trac, Mantis, and more.

RTOS-aware Debug
See the status of RTOS objects such as semaphors and mutexes during debug. Support for FreeRTOS and seven other RTOSes.

Stack Analyzer
Calculates the stack usage based on the compiled and linked program, and presents stack usage information to help you find problems.


http://electronix.ru/redirect.php?http://blog.atollic.com/12-great-tools-and-techniques-for-stm32-developers

Автор: BioWolf2000 Mar 18 2018, 18:38

И намного лучше Visual Studio with visualgdb? Есть смысл переходить? Как там с визуализацией Freertos?

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)