CH375的程序問(wèn)題

我是用單片機(jī)控制CH375來(lái)讀取U盤(pán),參考的是公司的程序,但在仿真機(jī)上執(zhí)行到i = CH375LibInit( ); /* 初始化CH375程序庫(kù)和CH375芯片,操作成功返回0 */ 這一步時(shí)卻執(zhí)行不下去了,請(qǐng)問(wèn)這是怎么回事???

你看一下的庫(kù)的版本號(hào)是多少?返回的錯(cuò)誤代碼是多少?不知道你用的是什么單片機(jī),就51來(lái)說(shuō),和SP設(shè)置有關(guān),也和庫(kù)的版本有關(guān),分析的時(shí)候你在頭文件的最后找到這個(gè)函數(shù),監(jiān)視一下在哪里出現(xiàn)的問(wèn)題,以便于解決!建議不要使用仿真器.


怎樣查看庫(kù)的版本號(hào)啊?


你看下返回的錯(cuò)誤代碼是多少?


在變量窗口中查看,i的值是255 應(yīng)該就是FF了,那應(yīng)該怎么辦???


if ( CH375GetVer( ) < CH375_LIB_VER ) return( 0xFF ); /* 獲取當(dāng)前子程序庫(kù)的版本號(hào),版本太低則返回錯(cuò)誤 */ 將這句去掉


還是不行,仍然返回0xff的……


那你檢測(cè)到if ( CH375GetVer( ) < CH375_LIB_VER ) return( 0xFF );過(guò)了嗎?


沒(méi)有過(guò)啊~


if ( CH375GetVer( ) < CH375_LIB_VER ) return( 0xFF );屏蔽掉,不做檢測(cè)!


我照你說(shuō)的做了,但仍然執(zhí)行不下去


這下返回的錯(cuò)誤代碼是多少?


返回的仍是FF,我在想是不是初始化CH375有問(wèn)題呢?那么如何判斷CH375是否正常工作呢?我用的是單片機(jī)通過(guò)CH375來(lái)讀寫(xiě)U盤(pán),是串口的~


您用的哪個(gè)庫(kù)? 那就是你的程序或者硬件有問(wèn)題了,這樣你做下測(cè)試命令,看返回的數(shù)據(jù)是多少! 正常情況下,上電后25為低電平,26為高電平!


我現(xiàn)在25號(hào)腳是高電平,26號(hào)腳是低電平。是不是硬件電路有問(wèn)題?。课沂亲龃诘?,CH375的1,5,6號(hào)腳連接單片機(jī)的12,11,10號(hào)腳的。


有問(wèn)題,復(fù)位有問(wèn)題,你看一下你的程序和硬件連接有沒(méi)有可能導(dǎo)致375處在復(fù)位狀態(tài),特別是2腳是不是一直處在高電平,還有晶振是不是起振,如果正常起振的話(huà),用萬(wàn)用表測(cè)量晶振引腳大概1/2VCC


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

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