
Кейс 2. Окончание (RTOS)
2.3. RTOS на примере Mbed OS
Всё, теперь мы можем использовать платы Unwired Devices для решения всевозможных задач. Помним только, что нам нужно использовать Mbed Studio (или mbed-cli) и не забывать дополнительно устанавливать target для поддержки этих плат.
Задачи
- Выполнить Лабораторная работа: RTOS на примере Mbed OS.
- Только при выполнении 2.3.4. Кнопка + Прерывание
вместо
InterruptIn button(USER_BUTTON);
запишитеInterruptIn button(USER_BUTTON, PullUp);
так как в отличие от платы STM323Nucleo наша кнопка не имеет аппаратной подтяжки, и мы её сделаем средствами самого микроконтроллера STM32. - В 2.3.5. Устраняем дребезг контактов - аналогично
InterruptIn button1(USER_BUTTON, PullUp);
- Только при выполнении 2.3.4. Кнопка + Прерывание
вместо
- Домашнее задание: изучение требований и выбор сенсора.
- Делаем простой измеритель влажности на фармскладе.
- Проходим тест.