Кто-то любит пирожки, а кто-то - нет.
Бегающие светодиодики в разные стороны — это круто. Но когда весь код состоит только из ассемблера — это не очень. Поддерживать его становится сложно, да и все дела.

Для примера можно один из модулей предыдущего проекта написать не на ассемблере, а на Си и всё при этом будет работать. (см. ниже button.c).
Только не забывайте, что стандартная библиотека в этом проекте не инициализирована (мы перехватили её функцию инициализации), а значит, память не очищена, глобальные переменные не инициализированы и функции, работающие с кучей, будут работать некорректно.

читать дальше

<< Предыдущее Следующее >>

@темы: arm, программизмы, электроника, ассемблер, stm32f4discovery, stm32