標(biāo)題: 來個(gè)大神指點(diǎn)一下,STC32G單片機(jī)做TFT3.5寸硬件SPI顯示 [打印本頁]

作者: xiaoyuxinke    時(shí)間: 2022-9-18 09:52
標(biāo)題: 來個(gè)大神指點(diǎn)一下,STC32G單片機(jī)做TFT3.5寸硬件SPI顯示
原來STC12C5A60S2的程序,改成STC32G12K128的,出現(xiàn)很多錯(cuò)誤,具體不會(huì)修改,來個(gè)大神指點(diǎn)一下,十分感謝!
原來這個(gè)程序用STC12C5A60S2單片機(jī)的時(shí)候,用的KEIL-C51,改用STC32G12K128后要用KEIL-C251編譯。
出現(xiàn)的錯(cuò)誤具體如下:


第一行好像提示使用了過時(shí)的聲明,不知道怎么修改。
具體指定到第208行,


LCM3.5SPI.zip (579.61 KB, 下載次數(shù): 18)

作者: cccc888    時(shí)間: 2022-9-18 14:20
Demo_STC12C5A60S2_Hardware_SPI.zip (357.15 KB, 下載次數(shù): 11)


沒有實(shí)物,僅供參考。

作者: xiaoyuxinke    時(shí)間: 2022-9-18 15:06
cccc888 發(fā)表于 2022-9-18 14:20
沒有實(shí)物,僅供參考。

還是不行,不顯示
因?yàn)镾TC12C5A60S2和STC32G的硬件SPI部分不同
作者: xiaoyuxinke    時(shí)間: 2022-9-18 15:06
cccc888 發(fā)表于 2022-9-18 14:20
沒有實(shí)物,僅供參考。

還是十分感謝您的回復(fù)!
作者: 蛋進(jìn)涼絕    時(shí)間: 2022-9-19 15:16
仔細(xì)看一下STC32手冊你就知道原因了
作者: buliaoren    時(shí)間: 2022-9-19 18:52
對(duì),仔細(xì)看一下。買個(gè)調(diào)試器,把其它功能一點(diǎn)點(diǎn)刪除,然后一點(diǎn)點(diǎn)調(diào)試,一點(diǎn)點(diǎn)加功能。
作者: xiaoyuxinke    時(shí)間: 2022-9-20 13:45
buliaoren 發(fā)表于 2022-9-19 18:52
對(duì),仔細(xì)看一下。買個(gè)調(diào)試器,把其它功能一點(diǎn)點(diǎn)刪除,然后一點(diǎn)點(diǎn)調(diào)試,一點(diǎn)點(diǎn)加功能。

感覺還是STC32G單片機(jī)的問題,這個(gè)程序原來在KEIL-C51下編輯沒錯(cuò)誤沒警告,換成KEIL-C251就好多問題。
作者: xiaoyuxinke    時(shí)間: 2022-9-20 13:58
蛋進(jìn)涼絕 發(fā)表于 2022-9-19 15:16
仔細(xì)看一下STC32手冊你就知道原因了

說明書看過N遍了,修改了一下指令模式和存儲(chǔ)器模式,不是不顯示,應(yīng)該還要把這個(gè)程序的SPI換成STC32G的硬件SPI才行,唉,實(shí)在頭疼…………
作者: xiaoyuxinke    時(shí)間: 2022-9-20 13:59
蛋進(jìn)涼絕 發(fā)表于 2022-9-19 15:16
仔細(xì)看一下STC32手冊你就知道原因了

這個(gè)程序是原來STC12C5A60S2的硬件SPI的,還要改成STC32G的硬件SPI才行,可惜不會(huì)弄。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1