新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 自動光學檢測儀通信系統設計

        自動光學檢測儀通信系統設計

        作者: 時間:2010-12-03 來源:網絡 收藏

        2.3.2 的發送和接收程序
        模塊初始化成功后,就可以用其來傳送報文。節點向總線上發送報文的過程是:將待發送的打包成符合協議的幀格式,寫入發送緩沖區,并自動發送。幀一幀最多只能8個字節,大于8個字節的按照每8個字節為一幀傳送,剩下不足8個字節的補成8個字節。可以在程序中直接調用 CAN_vTransmit函數即可實現發送,該函數定義如下:

        接收數據有查詢方式或中斷方式。這里采用中斷方式,要實現的功能是:進入中斷接收程序,判斷中斷是否是接受中斷;若是將數據讀出緩存器并進行判斷,再進入相應的命令和數據處理函數。接收和發送流程如圖5所示。

        e.JPG

        3 結束語
        該自動光學檢測通信系統已經實現且通過了聯調,數據傳送穩定,并已應用于板面缺陷自動光學檢測儀的控制系統。該自動光學檢測通信系統滿足可靠性和靈活性的高要求,實現控制系統各單元相對獨立,各單元之間的連線簡潔,使系統操作簡單,使用可靠,取得了良好的使用效果。

        本文引用地址:http://www.104case.com/article/156906.htm

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 马关县| 弥勒县| 阳东县| 齐河县| 读书| 宁德市| 原阳县| 醴陵市| 顺义区| 香河县| 临夏市| 砚山县| 衡山县| 浦江县| 屏东县| 玉林市| 广宗县| 旺苍县| 邳州市| 尖扎县| 垣曲县| 增城市| 永平县| 敦化市| 临邑县| 留坝县| 陵川县| 桐庐县| 桂平市| 巴楚县| 永和县| 七台河市| 耒阳市| 龙州县| 卢氏县| 湖南省| 沽源县| 台江县| 高州市| 巴彦县| 霍州市|