關(guān) 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于ARM9的多功能綜合通信控制系統(tǒng)設(shè)計

        基于ARM9的多功能綜合通信控制系統(tǒng)設(shè)計

        作者: 時間:2013-04-25 來源:網(wǎng)絡(luò) 收藏

        摘要 介紹了硬件平臺和嵌入式Linux系統(tǒng)的的框架及各模塊的功能。系統(tǒng)采用符合POSIX.1標準的C語言編寫,實現(xiàn)了對下位機傳送數(shù)據(jù)幀的采集、分析和存儲,并能根據(jù)上位機的配置指令和數(shù)據(jù)傳輸指令分別對串口波特率、數(shù)據(jù)時間及手機短信號碼等參數(shù)進行配置和存儲數(shù)據(jù)的傳輸。
        關(guān)鍵詞 ;Linux;

        伴隨著計算機技術(shù)的迅速發(fā)展,工業(yè)數(shù)據(jù)采集已由傳統(tǒng)的測控電路發(fā)展為由微型計算機、接口電路、外部通用設(shè)備和工業(yè)生產(chǎn)對象等組成的現(xiàn)代數(shù)據(jù)采集與。但是以微型計算機為核心的數(shù)據(jù)采集系統(tǒng)也逐漸暴露出許多缺陷:體積大,不易攜帶;擴展性差、成本高等。因此,以嵌入式系統(tǒng)為平臺的數(shù)據(jù)采集和控制系統(tǒng)應(yīng)運而生,嵌入式數(shù)據(jù)采集系統(tǒng)具備可靠性高、體積小、易擴展、開發(fā)周期短、成本低的特點使其的成為未來的控制發(fā)展趨勢。

        1 系統(tǒng)工作原理及框架
        存儲板通電后,程序自啟動首先用Socket建立服務(wù)器等待PC端的配置信息,PC端按順序發(fā)送時間幀和手機號碼幀,當其中任何一個不滿足幀格式或者校驗錯誤時,存儲板都會向PC端發(fā)送相應(yīng)的重傳指令,兩個配置幀都得到正確的解析后打開與下位機通信的串口ttys1,與GSM模塊通信的串口ttys2和與PC端通信的串口ttys3,然后設(shè)定內(nèi)核定時器,將超時消息的處理設(shè)置為發(fā)送數(shù)據(jù)短信的程序,這樣就實現(xiàn)了定時發(fā)送短信通知的功能,然后用異步I/O函數(shù)Select監(jiān)聽所有的輸入輸出,某個端口若有消息就會跳轉(zhuǎn)到相應(yīng)的消息處理函數(shù)中,處理完后返回Select函數(shù)繼續(xù)監(jiān)聽。

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

        a.JPG

        陀螺儀相關(guān)文章:陀螺儀原理



        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 旌德县| 甘德县| 勃利县| 且末县| 枣阳市| 邹城市| 东光县| 阳谷县| 桃园市| 衢州市| 越西县| 孙吴县| 华蓥市| 息烽县| 迭部县| 屯留县| 建湖县| 潍坊市| 徐闻县| 广州市| 光泽县| 牡丹江市| 丹江口市| 宁化县| 汪清县| 叶城县| 旺苍县| 建阳市| 新和县| 汝州市| 清涧县| 禹州市| 苗栗县| 绥棱县| 武宣县| 渭南市| 中阳县| 朝阳市| 湘乡市| 江永县| 曲松县|