標(biāo)題: 為什么STC12C5A60S2中的程序移到STC32G12K128里面會(huì)有很多參數(shù)截?cái)?[打印本頁(yè)]

作者: xiaoyuxinke    時(shí)間: 2023-11-12 18:45
標(biāo)題: 為什么STC12C5A60S2中的程序移到STC32G12K128里面會(huì)有很多參數(shù)截?cái)?br />最近弄個(gè)程序,原來在STC12C5A60S2單片機(jī)里面用的很正常,
但是想把它移到STC32G12K128里面,于是開始弄,
把原來STC12C5A60S2的頭文件換成STC32G12K128的,
然后也聲明了所有GPIO,但是編譯出現(xiàn)幾十個(gè)錯(cuò)誤和警告。
修改了很多地方還是不明白原因,請(qǐng)教大神指導(dǎo),謝謝了!



作者: Hephaestus    時(shí)間: 2023-11-12 21:05
109~364行出的問題,你貼1~37行代碼是幾個(gè)意思?
作者: CQQ@123    時(shí)間: 2023-11-13 09:33
定義類型不匹配會(huì)出現(xiàn)截?cái)?nbsp; 
bmp1未定義
作者: STC新未來    時(shí)間: 2023-11-13 09:38
樓主好,您可以去STCAI官方咨詢

作者: wpppmlah    時(shí)間: 2023-11-13 10:38
添加強(qiáng)制類型轉(zhuǎn)換后,不再警告......
作者: coody_sz    時(shí)間: 2023-11-13 11:14
C251編譯器對(duì)數(shù)據(jù)類型的對(duì)齊比較嚴(yán)格,發(fā)現(xiàn)不對(duì)齊就警告,強(qiáng)轉(zhuǎn)一下就可以了。
作者: xiaoyuxinke    時(shí)間: 2023-11-13 18:53
wpppmlah 發(fā)表于 2023-11-13 10:38
添加強(qiáng)制類型轉(zhuǎn)換后,不再警告......

這個(gè)強(qiáng)制轉(zhuǎn)換怎么加
作者: xiaoyuxinke    時(shí)間: 2023-11-13 18:53
coody_sz 發(fā)表于 2023-11-13 11:14
C251編譯器對(duì)數(shù)據(jù)類型的對(duì)齊比較嚴(yán)格,發(fā)現(xiàn)不對(duì)齊就警告,強(qiáng)轉(zhuǎn)一下就可以了。

強(qiáng)轉(zhuǎn)的方法是?這個(gè)還不會(huì),要學(xué)習(xí)一下

作者: coody_sz    時(shí)間: 2023-11-13 21:49
xiaoyuxinke 發(fā)表于 2023-11-13 18:53
強(qiáng)轉(zhuǎn)的方法是?這個(gè)還不會(huì),要學(xué)習(xí)一下

比如將(a-b)結(jié)果強(qiáng)制轉(zhuǎn)換為無(wú)符號(hào)8位送c:
c = (unsigned char)(a-b);
作者: xiaoyuxinke    時(shí)間: 2023-11-17 02:31
問題解決了,是KEILC251軟件沒設(shè)置。按STC32G的說明書設(shè)置一下KEILC251問題解決了
作者: lkc8210    時(shí)間: 2023-11-17 09:20
xiaoyuxinke 發(fā)表于 2023-11-17 02:31
問題解決了,是KEILC251軟件沒設(shè)置。按STC32G的說明書設(shè)置一下KEILC251問題解決了

在說明書哪頁(yè)?
用"截?cái)?quot;來做關(guān)鍵詞搜不到
作者: 周工58    時(shí)間: 2023-11-24 20:54
xiaoyuxinke 發(fā)表于 2023-11-17 02:31
問題解決了,是KEILC251軟件沒設(shè)置。按STC32G的說明書設(shè)置一下KEILC251問題解決了

哦,我也遇到了同類部題,學(xué)習(xí)了。
作者: xiaoyuxinke    時(shí)間: 2024-1-16 01:11
lkc8210 發(fā)表于 2023-11-17 09:20
在說明書哪頁(yè)?
用"截?cái)?quot;來做關(guān)鍵詞搜不到

英文的提示,你看不到我發(fā)的圖片上面么。




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