Как стать автором
Обновить

Комментарии 17

О, прикольно. 5В питание, значит можно питать напрямую с LiPo и не городить LDO в простых устройствах.

С 5 В много клонов, из доступных — НК32. Они вообще 1:1 клоны СТМ, шьются СТ-Линком.
За тактозависимый код на АРМ надо предавать анафеме. Потому что обновили/заменили компилятор, он переставил команды линейного кода в другом порядке — и все ваши просчитанные такты разъехались. У нас задержки считает таймер внутри РТОС и один и тот же HEX работает в СТМ и НК, и с небольшой коррекцией — на ГД.

Согласен на 100%. Более того, для рассинхронизации таймингов у нас есть прерывания(ну окей, пусть будут запрещены), гонки на шине между CPU и DMA. Разные тайминги при исполнении из RAM и Flash. На более старших ядрах появляется кэши и спекулятивное исполнение. Даже при переходе с Cortex M0 на M0+ можно отгрести с тактами.

Область AP можно шить через ST-LINK + OpenOCD. Об этом как раз будет следующая статья. Системные настройки и ISP - пока только родным программатором MLink под Windows.

Питание от 5в - это круто.
Памяти маловато показалось (особенно RAM), хочется хотя бы от 32кб. STM-ки разбаловали...
Чипы в свободной продаже существуют? На али не выдает поиск.
Как дела со стандартными библиотеками и поддержкой gcc?

Чипы можно брать в ЭФО. Других поставщиков не искал. Есть полноценный DK и DFP под Keil. Оба часто обновляются. Программировать под gcc можно. Этому будет посвящена следующая статья цикла.

Спасибо, ждем статью. Не обделите gcc вниманием. Keil, IAR - злой вендерлок

Серия ATSAMC21, 5В, до 256к флэши и 32к RAM, логика построения периферии уделывает все эти STM с неодинаковыми таймерами и кривым DMA на раз.

Интересно. Я сейчас работаю с их 8051, интересно будет почитать про 5 вольтовый арм, в связи с экстренным импортозамещением.

А с CAN в их линейке намечается что-нибудь?

В данной серии CAN нет. CAN должен появиться в следующем году в линейке MG32F107 на M3.

А где купить то их?

Купить можно в ЭФО, как МК, так и отладочные платы и программатор (если будет недостаточно ST-LINK).

Хорошая работа, интересно продолжение. Если встаёт Linux, то и Python приложения влезут, поди

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.