CH582M ,sleep模式,如何接收串口信息,有沒有例程可以提供呢.
查看: 2934
回復: 3
請問sleep模式,如何接收串口信息,有沒有例程可以提供呢
熱門產(chǎn)品 :
CH394: 以太網(wǎng)協(xié)議棧芯片
您好,需要先利用串口RX腳的GPIO中斷喚醒單片機,再切換串口功能接收。可以參考下方鏈接。
CH582芯片Sleep模式串口喚醒接收數(shù)據(jù) - SweetTea_lllpc - 博客園 (cnblogs.com)
一個設備在Sleep模式,另外一個設備正常模式,sleep模式設備用串口發(fā)送數(shù)據(jù)包,測試得同樣的數(shù)據(jù)我的發(fā)送兩次,才能接收到完整的一次數(shù)據(jù)。發(fā)送一次的話,正常模式接收的數(shù)據(jù)包就不完整。這個=可能存在的問題是什么呢
1、喚醒方式有兩種:GPIO中斷和TMOS喚醒。
2、正常工作模式下,串口透傳不會出問題,我們進行過測試;
3、Sleep模式時,需要注意先發(fā)送數(shù)據(jù)進行喚醒,也就是數(shù)據(jù)過來時的高低電平產(chǎn)生的GPIO喚醒信號,然后再進行數(shù)據(jù)的收發(fā)。在上面工程師已經(jīng)提供了相應的參考,同時該鏈接的提供了程序參考,可以查看。
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務您
只有登錄才能回復,可以選擇微信賬號登錄