現(xiàn)在我需要用到372向上位機(jī)上傳一些數(shù)據(jù),而上位機(jī)不需要對下位機(jī)操作,只要讀下位幾上傳的數(shù)據(jù)即可; 我在主程序里直接調(diào)用一個(gè)函數(shù) MOV R0,#指向上傳數(shù)據(jù)的緩沖區(qū) MOV R7,#準(zhǔn)備上傳數(shù)據(jù)的長度 CALL CH372_UP_LOAD(上傳數(shù)據(jù)的子函數(shù)) 我不需要上位機(jī)對下位機(jī)進(jìn)行操作,是否意味著我不需要寫任何對上位機(jī)命令判斷和下傳的子程序?
查看: 5934
回復(fù): 1
關(guān)于CH372和CH375[求助]
熱門產(chǎn)品 :
CH32V317: 互聯(lián)型青稞RISC-V MCU
luoye268268
發(fā)表于: 2007-05-21 13:27:00
一次最大只能上傳64個(gè)字節(jié)的數(shù)據(jù),超過這個(gè)得循環(huán)分多次上傳。在上一次上傳成功之后372、375會產(chǎn)生一個(gè)中斷以通知單片機(jī)數(shù)據(jù)上傳成功,此后先解鎖緩沖區(qū),再進(jìn)行下一次的數(shù)據(jù)上傳。也就是下一次的數(shù)據(jù)上傳必須在上一次上傳成功產(chǎn)生中斷之后。具體的你可以下載CH372EVT.ZIP,里面的\PUB\TEST是C語言的例子程序。
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄