一種高速串口通信方法

基本信息

申請?zhí)?/td> CN202110517210.8 申請日 -
公開(公告)號(hào) CN113342720A 公開(公告)日 2021-09-03
申請公布號(hào) CN113342720A 申請公布日 2021-09-03
分類號(hào) G06F13/28(2006.01)I;G06F13/42(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 王飛;伍世財(cái) 申請(專利權(quán))人 輔易航智能科技(蘇州)有限公司
代理機(jī)構(gòu) 蘇州彰尚知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 潘劍
地址 215000江蘇省蘇州市工業(yè)園區(qū)杏林街78號(hào)新興產(chǎn)業(yè)工業(yè)坊5號(hào)樓廠房2樓B單元
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種高速串口通信方法,該方法用于實(shí)現(xiàn)主機(jī)和從機(jī)之間的串口通信,所述串口通信方法包括如下步驟:配置所述從機(jī)依次接收所述主機(jī)發(fā)送的命令字節(jié)的步驟S1;配置定時(shí)器,并配置該定時(shí)器自所述從機(jī)接收所述主機(jī)發(fā)送的命令字節(jié)開始計(jì)時(shí)的步驟S2;配置串口中斷的步驟S3,所述串口中斷直至所述從機(jī)接收完一個(gè)命令字節(jié)后,使所述定時(shí)器的計(jì)時(shí)清零;以及,配置所述定時(shí)器計(jì)時(shí)直至所述從機(jī)接收到構(gòu)成一個(gè)命令包的所有命令字節(jié)后,所述定時(shí)器產(chǎn)生中斷后關(guān)閉所述定時(shí)器的步驟S4,其能夠改善直接存儲(chǔ)器存取實(shí)現(xiàn)串口通信時(shí)的傳輸可靠性,顯著降低系統(tǒng)傳輸丟包率。