Моя реализация библиотеки для дисплея 16х2
под управлением HD44780
.
Описывать протокол и особенности управления, пайки и настройки не буду.
Краткие возможности:
- управление отображением курсора;
- вкл/выкл дисплея;
- вывод текста в любое место;
- поддержка специальных символов
\n
и \t
;
- вывод числа с преобразованием его в строку;
- и др.
О полезности операционных систем реального времени можно говорить часами, ровно как и о их вреде. Но раз уж читаете эту запись, значит RTOS
вам действительно нужна.
Здесь не будет описания как пользоваться FreeRTOS
. Всё что будет затронуто - это запуск на микроконтроллере 1986ВЕ92У
(К1986ВЕ92QI
) фирмы Миландр. В принципе данный гайд аналогичен для 91, 93 и 94 чипа.
Если разобраться, и разложить всё по пунктам, то можно привести всю задачу к нескольким простым шагам:
- скачиваем
FreeRTOS
и распаковываем;
- создаем проект в
Keil
(я использую версию 5);
- подключаем операционную систему;
- настраиваем и пользуемся.