ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
927658 Топик полностью
Nikolay_Po (17.06.2019 12:58, просмотров: 171) ответил lloyd на Atollic TrueStudio, TI Code Composer Studio, Qt Creator, генерический эклипс - все это есть под пингвина, бо кроссплатформенное изначально
C QT-Creator'ом я не разобрался, показался монструозным. TrueStudio ушло под STM, не стал заморачиваться. TI Code Composer даже не смотрел - пропиетарный, по идее. А вот с Eclipse были зацепки и, в итоге, смог прицепить нужные "драйвера" и абстракции от бывшей Atmel. Без них никак не смог - привык пользоваться заголвочными файлами, где все регистры и маски проименованы по-человечески. Да и файлы, не помню, как называются, чтобы запустить скомпилированный код "C", тоже нужно было где-то взять. И примеры настроек PLL, инициализация шин, переферии - всё это было проще посмотреть в коде фреймворка, чем тыкаться в микроконтроллер с нуля. Я лишь выбрал минимальный уровень абстракции, фактически, просто использовал определения из заголовочных файлов ASF и самые простые функции. Без лишних абстракций всё получалось достаточно компактно.