svchkit-firmware
Описание
svchkit-firmware — это проект прошивки боковой платы DC-MCC01-16, которая осуществляет управление блоками СВЧ КИТ через интерфейсы SPI и GPIO.
Система команд
Команды отправляются через COM-порт в формате строк. Каждая окружается скобками <>
<n>
Пробный символ, используется для определения, на каком COM-порту находится микроконтроллер. Ожидается ответ словом SPI по COM-порту
Команды для работы с GPIO
W
Запись значения на GPIO.
Формат:<W.номер_пина.значение>
R
Чтение состояния GPIO.
Формат:<R.номер_пина>
Команды для работы с SPI
M
Установка режима SPI.
Формат:<M.номер_SPI.режим>
u
Запись шестнадцатеричного слова BEEF в SPI0 LE0.
Формат:<u.BEEF>
b
Запись шестнадцатеричного слова DEAD в SPI0 LE1.
Формат:<b.DEAD>
U
Запись шестнадцатеричного слова BEEF и чтение данных через SPI0 LE0 с логированием в USB.
Формат:<U.BEEF>
B
Запись шестнадцатеричного слова DEAD и чтение данных через SPI0 LE1 с логированием в USB.
Формат:<B.DEAD>
Описание
Прошивка для платы DC-MCC01-16