Конец привычного уютного айти. Что делать дальше
Думаете, что это очередная статья про то, что ИИ всех заменит?
Возможно.
Но на самом деле я просто хочу разобраться что делать сегодня, чтобы завтра не остаться ни с чем.

Монитор CAN из Отладочной Платы JZ-F407VET6 и TFT экрана.
Реализовав на этой отладочной плате функционал PCAN, можно получить мощный инструмент анализа CAN-шины на компьютере. Но иногда удобнее использовать автономный монитор расшифровывая пакеты в контроллере и выводя их на экран.

Экран подлючается по SPI, а на плате единственный порт выведенный на разъём SPI2. Также на разъёме платы P3 присуствует питание 3.3В, а кроме SCK и MOSI выведено еще 4 сигнала, задействуем их для CS, DC, RST экрана и на оставшийся сенсорную кнопку для отправки управляющей команды.
Проверяемое ЭБУ передаёт значения напряжения и тока АКБ, следовательно расшифровав их, можно вывести на экран значения в виде стрелочных приборов. Остальные параметры выводятся в окне статуса. В нижней части экрана выводятся принятые пакеты в шестнадцатиричном виде и общий счетчик пакетов.
В качестве основы проекта использовался pcan_pro_x, упомянутый в одной из публикаций Александра посвящённых этой плате, код инициализации и отрисовки экрана любезно предоставил Google Gemini.
Ссылки на матерьялы:
Обзор учебно-тренировочной платы JZ-F407VET6 (или электронная парта)

Думаете, что это очередная статья про то, что ИИ всех заменит?
Возможно.
Но на самом деле я просто хочу разобраться что делать сегодня, чтобы завтра не остаться ни с чем.
