我往你們技術郵箱發(fā)的程序你們看了嗎,我的郵箱是個人信息保護,已隱藏,希望你們盡快回復,謝謝你們的幫助
端點1上傳數據,PC正確收到數據后,會有一個ACK應答,當372收到ACK后就認為PC端正確收到數據了,如果沒有任何應答的話,就認為沒有收到數據.只有當PC正確應答ACK后,372會給MCU一個上傳完成的中斷.由于PC和372之間的應答有372自動處理,你可以認為372自動給MCU一個中斷.
我現(xiàn)在的問題是:第一次工作正常,上位機能夠發(fā)送數據,下位機接收到數據后進入中斷,處理完后給上位機一個處理完成的應答,上位機可以接受到這個信號,并且下位機也能收到CH372發(fā)的解除緩存區(qū)的信號.但是第二次下位機能夠接收的上位機發(fā)來的信號,和第一次一樣,也發(fā)送了一個應答信號給上位機,但上位機接收不到這個數據,CH372也沒有給下位機發(fā)送解除緩存區(qū)的命令.再下一次就跟第一次一樣可以了.下一次又不行了,用你們的上位機的程序試了也是這種情況,應該是下位機的問題請,問這是怎么回事
怎么沒有人回復呀,我特急!
這個估計和你的程序有關系,好象程序沒有收到,你可以發(fā)到這個郵箱里面去:個人信息保護,已隱藏
程序發(fā)過去了,希望近早能收到回復