:::


Browsing this Thread:   1 Anonymous Users






Re: 請問MHC有沒有操作LCD (12864 - ST7565P)的組件?
#5
資深會員
資深會員


查看用戶資訊
感謝範例啦,我再研究一下~

我看說明,操作大致是:
- 拉下RST再起來,讓LCD硬體初始化
- A0決定是data還是command
- 送初始化參數
- 送顯示的data

因為轉板是自己做的,不是現成內建的,所以不太確定是哪一段出問題
信號到底有沒有送到軟排線上實在是不太好量
用SPI時又不能讀取,不知道LCD有沒有反應...

我們板子跟華淩買的,有要sample code,就一個c檔案,內容也是…不知道怎麼說,也沒什麼註解

我先照著範例的順序再試試看,謝謝啦

發表於: 2021/11/3 13:47
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問MHC有沒有操作LCD (12864 - ST7565P)的組件?
#4
資深會員
資深會員


查看用戶資訊
有原廠提供的SPI範例,但我覺得寫得很...
可以Google一個TheDotFactory軟體工具是用來將圖片轉bitmap

Attach file:


Link only for registered users

發表於: 2021/11/2 15:51
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問MHC有沒有操作LCD (12864 - ST7565P)的組件?
#3
資深會員
資深會員


查看用戶資訊
我有個範例是控制COG 128X64的,是用STM32寫的,你參考看看,
能不能理解就看你自己了!

Attach file:


Link only for registered users

發表於: 2021/11/2 11:58
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問MHC有沒有操作LCD (12864 - ST7565P)的組件?
#2
管理員
管理員


查看用戶資訊
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:



jpg  Oximeter_1.jpg (141.99 KB)
67979_617b4026cbeb8.jpg 625X434 px

jpg  CString4.jpg (2.12 KB)
67979_617b408ade712.jpg 52X16 px

jpg  CString5.jpg (2.10 KB)
67979_617b40ab0b153.jpg 52X16 px

jpg  Font7x16.jpg (16.37 KB)
67979_617b40f9102b0.jpg 665X16 px

jpg  Harmony_GFX.jpg (176.77 KB)
67979_617b413814cf6.jpg 1031X319 px

jpg  Harmony_GFX_Legato_Config.jpg (217.37 KB)
67979_617b4151835e5.jpg 537X909 px

發表於: 2021/10/29 8:28
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


請問MHC有沒有操作LCD (12864 - ST7565P)的組件?
#1
資深會員
資深會員


查看用戶資訊
我想測試SAME54接COG LCD,繪圖型,128x64,控制器是ST7565P,目前試的是這款

計劃使用SPI控制,Spec上寫4-Line SPI,但看起來data只有一條線,只能做寫入的樣子
已經做了一片小轉板把SPI通訊和控制相關的腳拉出來

我有找到一些控制的範例,想請教的是,從MHC裡面的Graphic,有沒有一些能夠幫助開發的組件?
或是其它有幫助的工具或說明?

Gpraphic裡看起來有一堆東西,除了對特定廠牌的driver之外,有沒有一些通用型的介面用得上的?

發表於: 2021/10/28 12:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

會員登入

知識列車系列 IV – 2022 MU選粹網路研討會

http://www.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
[ more... ]
:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
https://mu.microchip.com/page/tmu
http://www.microchip.com.tw/modules/tadnews/page.php?ncsn=2&nsn=41
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

課程 - 台北教育訓練中心
課程 - 新竹教育訓練中心
課程 - 高雄教育訓練中心
教育訓練中心介紹
購買 - 實驗工具
臺灣實驗板介紹與資源