AVR_MEGA128 + CH375 遇到奇怪的問題

MEGA128 16MHz 晶振,使用CH375LIB里的ICCAVR例程

現(xiàn)有兩個版本的CH375LIB,一個是別人給我的,一個是在WCH在線下載的.

別人給的例程里HEX文件可以完成對芯片進行初始化 WCH下載的例程里HEX文件無法初始化 對于兩個CH375.LIB,使用ICCAVR 6.30A自己編譯樣例里的C文件(不做任何修改)都無法完成初始化,經(jīng)測試無法對芯片進行讀寫操作

有沒有用過的高手指點一下?有一個HEX文件能用說明硬件和連接都沒有問題吧?怎么帶的C文件編譯出來就不對呢?

急用,望高人指點,先謝謝了!

是不是庫的初始化都沒有過去,要是庫的初始化沒過的話,那么你看下返回的錯誤代碼是多少?如果是0X81的話,那就說明你的硬件連線有問題,請做測試命令來測試你的單片機和375的連線是否有問題??


確實是OX81,我也一直覺得是硬件有問題,但是我下載老版本的HEX文件(ICCAVR的EXAM6),可以讀U盤,就說明硬件是好的啊.

但是新下的CH375LIB里的HEX和自己編譯的HEX都不行.我用CHECK_EXIST寫入數(shù)據(jù)讀出來都不行


會不會你的讀寫子程序的一些I/O口的設(shè)備或者用總線,總線的配置有什么問題存在??一般測試命令,即使讀不到返回的數(shù)據(jù),也應(yīng)該返回0XFF,你看下你返回的數(shù)據(jù)是什么??最新的庫和老版本的庫里面都沒有多大的區(qū)別,可能就是在某些地方升級了庫而已


返回的OXFF


那你檢查你375芯片的25腳和26腳電壓是多少?正常的話應(yīng)該是25腳為低,26腳為高?如果這個正常的話,那就說明你的I/O口的設(shè)置或者寄存器的設(shè)置有點問題??!


還是仔細檢查,這個我做過的


當時我用的晶振8M


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

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