16-bit的相同數(shù)據(jù)的上傳已經(jīng)實(shí)現(xiàn)。但是將16-bit不同數(shù)據(jù)進(jìn)行上傳時(shí),出現(xiàn)了問(wèn)題。前32字節(jié)的16-bit數(shù)據(jù)在上位機(jī)的debug372.exe中有數(shù)據(jù)的顯示,但是中斷狀態(tài)寄存器顯示的中斷狀態(tài)值為06H。在下位機(jī)程序中只是將上傳的數(shù)據(jù)進(jìn)行的更改。出現(xiàn)錯(cuò)誤中斷狀態(tài)值的原因是什么?
查看: 3579
回復(fù): 4
16-bit不同數(shù)據(jù)的上傳
熱門產(chǎn)品 :
CH394: 以太網(wǎng)協(xié)議棧芯片
上傳的數(shù)據(jù)在上位機(jī)軟件里顯示的對(duì)不對(duì),除非你發(fā)送進(jìn)入睡眠的命令,不然不可能進(jìn)入到睡眠模式,你檢查下硬件連接有沒(méi)有問(wèn)題,看看是不是傳輸過(guò)程中物理斷開(kāi)了。
第一包上傳數(shù)據(jù)的顯示是正確的。而且我只是在程序中更改了上傳數(shù)據(jù)的內(nèi)容而已。
第一包顯示正確,但是你的中斷狀態(tài)不對(duì),導(dǎo)致第二包上傳有問(wèn)題。檢查你修改的地方,相同數(shù)據(jù)和不同數(shù)據(jù)處理方法應(yīng)該是一樣的。
請(qǐng)勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語(yǔ)言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄