久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2219|回復: 12
收起左側

PC通過串口傳輸圖片到STM32

[復制鏈接]
ID:963748 發表于 2022-8-20 11:42 | 顯示全部樓層 |閱讀模式
想實現PC通過串口傳輸BMP圖片到STM32,再存到外部存儲中,TFT屏顯示。如何實現這種可以方便以后 更新圖片 的效果??
求具體思路或案例,謝謝大佬們
回復

使用道具 舉報

ID:771630 發表于 2022-8-20 19:02 | 顯示全部樓層
發個幀頭,讓32知道取模后的圖片有多大,接著開啟DMA直接懟進外部儲存去就行了
回復

使用道具 舉報

ID:441351 發表于 2022-8-20 20:34 來自手機 | 顯示全部樓層
通過串口可能有點慢吧,實時性可能沒辦法保證。不過如果圖片壓縮到夠小應該勉強可以。
回復

使用道具 舉報

ID:434018 發表于 2022-8-21 18:24 | 顯示全部樓層
串口傳輸BMP圖片到STM32存到外部SPI FLASH,從SPI FLASH回讀到TFT屏顯示,兩者獨立.
回復

使用道具 舉報

ID:963748 發表于 2022-8-22 11:21 | 顯示全部樓層
frank_tw 發表于 2022-8-21 18:24
串口傳輸BMP圖片到STM32存到外部SPI FLASH,從SPI FLASH回讀到TFT屏顯示,兩者獨立.

串口傳輸BMP圖片到STM32存到外部SPI FLASH,這個我不知道怎么去操作?
回復

使用道具 舉報

ID:123289 發表于 2022-8-22 15:22 | 顯示全部樓層
1、把圖片看成是一串二進制數,只不過數據長度長一些而矣,沒有什么特別的。
2、收到數據后,依序存入于某個內存中,也沒有什么特別的地方。
3、從內存中取出數據,更是基本的作業。
回復

使用道具 舉報

ID:963748 發表于 2022-8-23 17:09 | 顯示全部樓層
yzwzfyz 發表于 2022-8-22 15:22
1、把圖片看成是一串二進制數,只不過數據長度長一些而矣,沒有什么特別的。
2、收到數據后,依序存入于某 ...

請問大佬,第一點,圖片需要怎么處理后再傳輸?
回復

使用道具 舉報

ID:278231 發表于 2022-8-23 23:29 | 顯示全部樓層
說一個思路:把keil下載外部SPI flash的算法改一改,直接下載到外部flash。圖片文件可以用FCARM轉成數組,再通過__attribute__(at指定數組地址為外部flash。
回復

使用道具 舉報

ID:752974 發表于 2022-8-24 17:25 | 顯示全部樓層
確定好圖片的數據格式(888,555I,565)后,把圖片轉成十六進制數,其實就是一個數組,有現成的轉換軟件。有了這個數組剩下的就簡單了。
回復

使用道具 舉報

ID:883242 發表于 2022-8-24 18:16 | 顯示全部樓層
地球 發表于 2022-8-20 20:34
通過串口可能有點慢吧,實時性可能沒辦法保證。不過如果圖片壓縮到夠小應該勉強可以。

單片機資源太小,圖片解壓縮算法需要多少RAM你心里根本就沒有數。只能傳BMP格式的。
回復

使用道具 舉報

ID:963748 發表于 2022-8-25 11:11 | 顯示全部樓層
munuc_w 發表于 2022-8-24 17:25
確定好圖片的數據格式(888,555I,565)后,把圖片轉成十六進制數,其實就是一個數組,有現成的轉換軟件。 ...

圖片已經轉成數組了,如何傳輸進去?
回復

使用道具 舉報

ID:752974 發表于 2022-8-25 17:24 | 顯示全部樓層
Zzwh 發表于 2022-8-25 11:11
圖片已經轉成數組了,如何傳輸進去?

在PC上可以按文件傳,也可以按數據傳,這個需要下位機程序的配合。
回復

使用道具 舉報

ID:434018 發表于 2022-8-28 09:58 | 顯示全部樓層
1)請參考STM32 UART接收
2)請參考SPI Read/Write
Example:
SPI_FLASH_WriteEnable();
//wait finish..
CS_LOW(),
SectorErase(Add);
PageProgram(Address,Data);
WriteData(...);
CS_HI();
3)將UART接收Data寫入SPI Flash.

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩精品| 精品一区二区三区91 | 99精品国产一区二区三区 | 三级成人在线观看 | 久久三区| 九九热在线免费视频 | 99久久影院 | 精品一区二区三区电影 | 看羞羞视频免费 | 中文字幕人成乱码在线观看 | 欧美jizzhd精品欧美巨大免费 | 久久精品天堂 | 亚洲天堂av网 | 精品一区二区久久久久久久网精 | 激情一区二区三区 | 国产精品福利一区二区三区 | 久久精品无码一区二区三区 | 99精品视频在线观看免费播放 | 日韩国产一区 | 免费h在线| 欧美日韩精品一区 | 日日操夜夜干 | 国产精品综合一区二区 | 亚洲精品一 | 91视频网址 | 国产免费一区 | 欧美激情久久久 | 99re在线视频| 韩日精品在线观看 | 精品国产欧美一区二区 | 完全免费在线视频 | 中文天堂在线一区 | 最新中文在线视频 | 国产高清视频一区 | 免费久久视频 | 在线成人福利 | 久久久久久女 | 久久久久国产一区二区三区 | 久久不射网 | 一区二区三区观看视频 | 亚洲成人一区二区三区 |