Записи с тегом «STM8»
Библиотека Eagle CAD для STM8S103
Выложил на GitHub библиотеку с паябельными в домашних условиях версиями контроллеров STM8S103.
Как посмотреть код после препроцессора Cosmic для STM8
При отладке сложных макросов бывает нужно посмотреть на код, сгенерированный препроцессором. Для компилятора под STM8 от Cosmic для этого существует следующая опция:
-sp
create only preprocessed files and stop. Do not compile files produced. Preprocessed output defaults to<file>.p.The produced files can be compiled as C source files.
Её достаточно добавить в поле: Project -> Settings -> C Compiler -> User Defined Options, запустить сборку проекта и посмотреть в сгенерированные .p-файлы.
Важно не забыть, что пока указана эта опция, компиляция не будет происходить.
Знакомство с RTOS OSA на STM8
Статья отсюда опубликована в сообществе easyelectronics.ru
Минимальный Hello World для STM8S-Discovery для компиляторов от Raisonance и Cosmic
«Hello world» в мире микроконтроллеров — это «помигать светодиодом». Простейшая программа позволяет проверить работу toolchain'а, программатора, отладчика и целевой платы.
Для контроллеров STM8 есть два компилятора c ограничением до 32Кб в бесплатной версии: Raisonance и Cosmic. Вместо использования STM8S/A Standard Peripherals Library будет использоваться прямой доступ к регистрам с помощью заголовчных файлов, поставляемых с компиляторами. В качестве отладочной платы использовалась бюджетная STM8S-Discovery.
