Опубликовано: Thu, 14 Nov 2024 04:31:30 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Совсем коротенький рассказ - о довольно бесполезной но забавной штуковине, извините :) Как-то раз я написал интерпретатор BASIC, который можно использовать на контроллере хоть с 1кб памяти (в частности AVR / Arduino). В основном мы им пользовались через Bluetooth-модуль с телефона (я уж рассказывал). Но у меня руки чесались сделать своеобразный "терминальчик" - ну я и сделал.Как видите - в качестве экрана тут дисплей 4 строки по 20 символов. А клавиатура полноценная - обычная c PS/2 разъёмом. Между ними и UART-ом воткнут контроллер (младший STM32). Вообще-то можно было без него, реализовать общение с клавиатурой и дисплеем в том же контроллере где интерпретатор крутится - но тогда это не был бы терминал, его нельзя было бы использовать с любым другим UART-интерфейсом.Покажу картинки, код - и немножко расскажу про устройство. А если сами строили что-то похожее - расскажите и вы :) Что ж, посмотрим!
https://habr.com/ru/articles/858358/