新聞中心

        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 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汝阳县| 乌拉特中旗| 曲阜市| 焦作市| 砚山县| 甘谷县| 淅川县| 思茅市| 新丰县| 蓬莱市| 凭祥市| 隆昌县| 博乐市| 沅陵县| 凤翔县| 仲巴县| 延长县| 新郑市| 桦川县| 山丹县| 岱山县| 祁连县| 五莲县| 舟曲县| 夏津县| 离岛区| 安庆市| 九龙坡区| 邵阳市| 米脂县| 阿城市| 平利县| 遵化市| 宜丰县| 郧西县| 新野县| 厦门市| 景德镇市| 浠水县| 郯城县| 盱眙县|