請(qǐng)教關(guān)于CH32V303RCT6的SPI技術(shù)問題!

用CH32V303RCT6的PA4為CS,PA5為SCK,PA7為MOSI,SPI做主機(jī)只發(fā)送數(shù)據(jù),給TFT彩屏發(fā)送數(shù)據(jù),SPI配置如下:


但是

image.png

SPI發(fā)送數(shù)據(jù)的程序如下:

image.png

但是按上面的配置不行;

我用貴公司的CH547L的SPI發(fā)送數(shù)據(jù),正常。配置如下:

image.png

用CH32V303RCT6的PA4為CS,PA5為SCK,PA7為MOSI,用這幾個(gè)IO口模擬SPI給TFT彩屏發(fā)送數(shù)據(jù),也行;就是速度特別慢。

模擬SPI的程序如下:

image.png

image.png

image.png

請(qǐng)問我該怎么設(shè)置SPI,才能使用CH32V303RCT6內(nèi)部的SPI功能。

您好,根據(jù)你截圖程序,你在針對(duì)SPI引腳進(jìn)行初始化時(shí),使用的是PB12和PB13,這是SPI2的引腳,因此你在下面發(fā)送函數(shù)配置時(shí),應(yīng)該使用SPI2,你可以修改試一下,如下圖。若你要使用SPI1,應(yīng)該修改對(duì)應(yīng)的引腳。附件例程為SPI驅(qū)屏例程,你可以參考一下。后續(xù)若有問題,可郵箱(lzs@wch.cn)和我溝通。

icon_rar.gifCH32V307 硬件SPI LCD.zip

image.png


您好!第一個(gè)圖配置沒顯示出來(lái),SPI設(shè)置的配置如下

image.png



我按照這個(gè)樣本程序,在貴公司的CH32V303開發(fā)板測(cè)試,TFT彩屏還是不顯示,設(shè)置如下

image.png

發(fā)送數(shù)據(jù)的程序改了

image.png

這樣也不行,但是不改硬件,我用這幾個(gè)IO口模擬SPI,可以:

image.png

image.png

image.png

image.png

請(qǐng)問我錯(cuò)在哪里?我的是2.8寸彩屏,320*240,彩屏的驅(qū)動(dòng)芯片是HX8347G


您好,可以檢查一下工程文件的配置是否正確,CH32V303,啟動(dòng)文件應(yīng)該為D8.S,ch32v30x.h文件中的相關(guān)宏定義以及l(fā)d文件中FLASH、RAM的大小都需要根據(jù)芯片具體型號(hào)進(jìn)行修改,如下圖。附件工程是我根據(jù)你芯片型號(hào)改的例程,F(xiàn)LASH、RAM大小可根據(jù)你芯片設(shè)置的具體大小修改一下,你直接用我的例程測(cè)試一下吧,接線方式在main函數(shù)中有注釋,對(duì)照注釋接線。例程 在2.4寸LCD屏測(cè)試過是沒有問題的,2.8寸的屏我沒有,沒測(cè)試過,但應(yīng)該是一樣的。后續(xù)若有問題,直接通過郵箱(lzs@wch.cn)和我溝通,若方便,可直接把你的工程發(fā)給我,我直接在你的工程看一下。

icon_rar.gifCH32V307 硬件SPI LCD.zip

image.png


您好!我的程序發(fā)您郵箱了,請(qǐng)幫忙修改!如果需要TFT屏和板子,我可以給您發(fā)一套。謝謝!


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频