[發明專利]微處理器之間的串行通信方法有效
| 申請號: | 200910011575.2 | 申請日: | 2009-05-18 |
| 公開(公告)號: | CN101556567A | 公開(公告)日: | 2009-10-14 |
| 發明(設計)人: | 王紅林;陳忠華;鐘將;郭文健 | 申請(專利權)人: | 中國華錄·松下電子信息有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38;G06F13/42 |
| 代理公司: | 大連非凡專利事務所 | 代理人: | 閃紅霞 |
| 地址: | 116023遼寧省大連市高新技術*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 微處理器 之間 串行 通信 方法 | ||
1.一種微處理器之間的串行通信方法,微處理器有主控芯片及被控芯片,主控芯片與被控芯片之間相接有發送數據線、接收數據線和時鐘線,其特征在于:主控芯片的I/O口A與被控芯片的I/O口B-1相接,主控芯片的中斷口與被控芯片的I/O口B-2相接;
被控芯片向主控芯片發送數據按照如下步驟進行:
1.1被控芯片發出通信請求;
1.2主控芯片應答并發送補位數據;
1.3被控芯片將第1字節數據發出;
1.4主控芯片收到第1字節數據并將第1字節數據反饋至被控芯片;
1.5被控芯片將得到的反饋數據與所發出的第1字節數據對比,正確則進行將下一字節數據發出,錯誤則向主控芯片發出數據傳送錯誤信號并從1.1步驟重新開始;
1.6按照1.3~1.5步驟,依次完成第2字節~第n-2字節數據的發送,直至被控芯片將數據的第n-1字節數據發出;
1.7主控芯片計算SUM值并與所收到的第n-1字節數據對比,正確主控芯片則將SUM值反饋至被控芯片,錯誤則向被控芯片發出數據傳送錯誤信號,被控芯片從1.1步驟重新開始;
1.8被控芯片收到SUM值后發送第n字節數據;
主控芯片向被控芯片發送數據按照如下步驟進行:
2.1主控芯片向被控芯片發出傳送數據啟動信號;
2.2主控芯片發出第1字節數據;
2.3被控芯片收到第1字節數據并反饋補位數據;
2.4主控芯片發出第2字節數據;
2.5被控芯片收到第2字節數據并將第1字節數據反饋至主控芯片;
2.6主控芯片將得到的反饋數據與所發出的第1字節數據對比,正確則將第3字節數據發出,錯誤則向被控芯片發出數據傳送錯誤信號并從2.1步驟重新開始;
2.7按照2.4~2.6步驟,依次完成第4字節~第n-1字節的發送,直至主控芯片將第n字節數據發出;?
2.8被控芯片計算SUM值并與所收到的第n-1字節數據對比,正確被控芯片則將SUM值反饋至主控芯片,主控芯片向被控芯片發出通信結束信號;錯誤則與主控芯片互發數據傳送錯誤信號,主控芯片從2.1步驟重新開始。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國華錄·松下電子信息有限公司,未經中國華錄·松下電子信息有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910011575.2/1.html,轉載請聲明來源鉆瓜專利網。





