請問如何將圖片及字符燒進 SPI Flash 並讀取顯示? |
尚未結案
|
PSIR
初階會員 發表:106 回覆:51 積分:31 註冊:2008-01-03 發送簡訊給我 |
大家好: 一般我都是用 Image2lcd 生成圖片的數組,用 PCtoLCD2002 生成字模的點陣數據, 兩者產生的都是 C 語言的數組,*.C 或 *.H 檔。 之前我都是將數組(C 或 H)加入程式裡面一起編譯燒進單片機, 所以圖片是由內部 Flash 顯示, 現在想要將數組放入外部 SPI Flash 例如 SST25VF061B, 請問要如何將數組轉成 HEX 檔並寫入外部 SPI Flash? 寫入外部 SPI Flash 後,MCU 要如何索引定址將圖片和字符的地址將數組讀出來顯示? 我所知道的寫入外部 SPI Flash 有三種方法: 1. IC 引腳外接到外用燒錄器燒錄。 2. 透過 UART 3. 透過 USB 後面兩種都需要寫 GUI 工具將 HEX 檔依序寫入 SPI Flash, 這種是適合遠端更新圖片字型用的,不過難度較高, 不過還是需要先將數組轉成 HEX 檔,請問這要怎麼做呢? 謝謝。 |
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
流程應該如下面這樣
PC <--> (UART/USB) <--> MCU <--> (SPI) <--> FLASH 問題也許不是在HEX上面,因為最後還是會轉成寫入FLASH的數據 你的問題應該是如何用MCU讀寫SPI介面的FLASH吧? 那要看該FLASH spec,看MCU要如何產生對應的SPI信號 ===================引 用 PSIR 文 章=================== 現在想要將數組放入外部 SPI Flash 例如 SST25VF061B, 請問要如何將數組轉成 HEX 檔並寫入外部 SPI Flash? 寫入外部 SPI Flash 後,MCU 要如何索引定址將圖片和字符的地址將數組讀出來顯示? 我所知道的寫入外部 SPI Flash 有三種方法: 1. IC 引腳外接到外用燒錄器燒錄。 2. 透過 UART 3. 透過 USB 後面兩種都需要寫 GUI 工具將 HEX 檔依序寫入 SPI Flash, 這種是適合遠端更新圖片字型用的,不過難度較高, 不過還是需要先將數組轉成 HEX 檔,請問這要怎麼做呢? 謝謝。 |
PSIR
初階會員 發表:106 回覆:51 積分:31 註冊:2008-01-03 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |