Re: 請問MHC有沒有操作LCD (12864 - ST7565P)的組件?
|
||||
---|---|---|---|---|
資深會員
![]() ![]() ![]() |
有原廠提供的SPI範例,但我覺得寫得很...
可以Google一個TheDotFactory軟體工具是用來將圖片轉bitmap Attach file: Link only for registered users
發表於: 2021/11/2 15:51
|
|||
|
Re: 請問MHC有沒有操作LCD (12864 - ST7565P)的組件?
|
||||
---|---|---|---|---|
資深會員
![]() ![]() ![]() |
我有個範例是控制COG 128X64的,是用STM32寫的,你參考看看,
能不能理解就看你自己了! Attach file: Link only for registered users
發表於: 2021/11/2 11:58
|
|||
|
Re: 請問MHC有沒有操作LCD (12864 - ST7565P)的組件?
|
||||
---|---|---|---|---|
管理員
![]() ![]() ![]() |
Harmony GFX主要是在大顯示幕的開發比較方便, 小屏開發時的效率不高,
因為GFX本身就是一個很大Graphic Library, 1. GFX做出來的Display Driver狀態機太複雜, 刷新速度慢. 2. 小的螢幕如果有觸控功能時, 放上Harmony互動式Widget(按鈕/選單/滑條)效果不好, 3. GFX提供的字型建立雖然方便, 但是因為整體Library太複雜效率差. 建議使用PLIB或是SPI Driver直接寫Display Driver效率比較好. 英文字型可以用bitmap貼方式達成, 其他語言如果只是固定文字時也可採用貼圖方式達成 下面是我做的血氧計範例, 用的是SSD1036單色顯示OLED 畫面上的英文字母是圖檔切割而組合而來, 中文字則是整張Bitmap ![]() ![]() ![]() ![]() 如果真的要使用Hamrony GFX來畫圖時, 可以搭配 Aria 或 Legato 這兩個GFX Library, ![]() 加上external controller自行建立自己的Display Dirver, 就可以使用GFX設計自己的GUI ![]() Attach file: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
發表於: 2021/10/29 8:28
|
|||
|
請問MHC有沒有操作LCD (12864 - ST7565P)的組件?
|
||||
---|---|---|---|---|
資深會員
![]() ![]() ![]() |
我想測試SAME54接COG LCD,繪圖型,128x64,控制器是ST7565P,目前試的是這款
計劃使用SPI控制,Spec上寫4-Line SPI,但看起來data只有一條線,只能做寫入的樣子 已經做了一片小轉板把SPI通訊和控制相關的腳拉出來 我有找到一些控制的範例,想請教的是,從MHC裡面的Graphic,有沒有一些能夠幫助開發的組件? 或是其它有幫助的工具或說明? Gpraphic裡看起來有一堆東西,除了對特定廠牌的driver之外,有沒有一些通用型的介面用得上的?
發表於: 2021/10/28 12:40
|
|||
|