Выстрадал работу с очередным экранчиком. Как оказалось, аппаратно STM32F103 не умеет управлять ногой NSS. Поэтому пришлось действовать ногодрыгом. А еще оказалось, что сдвиговый регистр MAX7219 не опустошается после копирования во внутренний (которое происходит на восходящем фронте CS), в результате чего можно передавать на следующие каскады данные как за один присест, так и за N присестов.
Выложил видео на тытрубу.
Со шрифтами решил не заморачиваться: это достаточно просто копируется из других подобных вещей. Сделал лишь базовое заполнение экранного буфера, обновление дисплея с буфера и прокрутку дисплея.
Выложил видео на тытрубу.
Со шрифтами решил не заморачиваться: это достаточно просто копируется из других подобных вещей. Сделал лишь базовое заполнение экранного буфера, обновление дисплея с буфера и прокрутку дисплея.