Подключение дисплея на контроллере ST7735S к STM32F103

 

Здесь мы рассмотрим подключение дисплея на базе контроллера ST7735S к микроконтроллеру STM32F103C8T6. В примерах использовалось то что было приобретено на али базаре.

Дисплей 1.8' разрешением 128*160.

 

 

И так называемый модуль Blue pill

с микроконтроллером STM32F103C8T6

 

А так же использовался EmBitz 2.10.

EmBitz 2.10.

 

 

Описывать все команды TFT контроллера ST7735 не буду, их можно посмотреть в документе Sitronix ST7735.

Полное описание используемых регистров микроконтроллера STM32F103C8T6 можно посмотреть на сайте производителя в RM0008 Reference manual.

 Подключаем дисплей к отладочной плате по этой схеме.

Схема общая и будет дополняться далее по мере необходимости отладки тех или иных модулей.

 Для того что бы можно было скомпилировать прошивку из исходников без странных глюков, нужно в EmBitz выставить опцию оптимизации -О0 в разделе Project->Build options... (Alt-F7)

  В обоих вкладках C -Flags, C++ -Flags.

  В разделе Categories->Optimization.

 

 Все остальные комментарии можно найти в исходниках тестового проекта, теперь же посмотрим в видео что у нас получилось.

 

Исходник.

Прошивка.