STM32單片機驅動和控制彩屏系列課程- 單片機:STM32F103C8T6/STM32F103C6T6
- 圖形處理器:RA8889/RA6809
- 液晶屏:橫屏最大為1366x768(豎屏最寬為1366,高度不限)
一、 MCU--RA8889/RA6809電路連接說明(SPI-4)
1.png (82.6 KB, 下載次數: 0)
下載附件
2025-10-15 11:12 上傳
需要注意串行數據接收端與發送端反接,即SDI接SDO,反之亦然。
二、MCU--RA8889/RA6809硬件實物連接
2.PNG (1.04 MB, 下載次數: 0)
下載附件
2025-10-15 11:13 上傳
采用硬件SPI1通信方式(STM32F103C6T6+RA8889/RA6809):
三、MCU的硬件SPI1定義說明
STM32F103C6T6和STM32F103C8T6都有SPI1,因此選擇這個接口:
3.png (53.64 KB, 下載次數: 0)
下載附件
2025-10-15 11:12 上傳
4.png (775.88 KB, 下載次數: 0)
下載附件
2025-10-15 11:12 上傳
通信函數的實現放在RA8889_MCU_IF.c,采用硬件SPI通信方式。
四、核心代碼移植保存在該目錄.\RA8889_01_Kernel
5.png (58.63 KB, 下載次數: 0)
下載附件
2025-10-15 11:12 上傳
將這些文件復制到自己的工程文件,在工程中添加、引用,最后執行 初始化函數:RA8889_Initial(); 當我們看到彩虹條顯示即移植成功。
五、源碼下載
01.硬件連接和核心代碼移植.7z
(2.7 MB, 下載次數: 0)
2025-10-15 11:08 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
六、視頻講解
https://www.bilibili.com/video/BV16v4bzKEte/?share_source=copy_web&vd_source=c0cd4c87f6dcc19bcebab2f4cf3c40db
|