Доброе время суток!

Сегодня я расскажу и покажу, как быстро и безболезненно поднять embOS для stm32f429i-disco. Увидим, как создавать потоки и как с ними работать.

1. Переходим на официальный сайт Segger в раздел загрузок https://segger.com/downloads.html.

2. Находим архив с название embOS trial for Cortex-M and KEIL compiler. Нажимаем на него и переходим на экран регистрации.

3. В окне регистрации необходимо заполнить Ваши данные, можно и не свои, нажимаем принять и у нас началась загрузка файла.

4. После небольшого промежутка времени, необходимо разархивировать архив. В разархивированном архиве находим проект для stm32f429i-disco.

5. Запускаем проект для кеила, немножко по шаманим с настройками и конфигурацией железа и заливаем проект.

6. После заливки прошивы на камень, светодиод PG13 и светодиод PG14 начинают мигать с различной частотой на борде. Это базовый пример. В родительской папке embOS есть руководство по эксплуатации данной ОСРВ и диспетчер задач для embOS, подключаешь плату запускаешь embOSView и смотришь за процессом переключения (вытеснения) задач.

Если Вы работали с другими ОСРВ, я думаю Вам будет очень многое сразу, в коде программы, понятно.

Продолжение следует…