91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>通信技術>數(shù)據(jù)通信>

從機部分的軟件設計 - 基于C8051F02X的無線數(shù)據(jù)傳輸系統(tǒng)

2011年05月28日 09:53 未知 作者:葉子 用戶評論(0
3.3 從機部分的軟件設計

  在從機部分,通過串口0接收數(shù)據(jù)采集器的數(shù)據(jù)并不斷刷新,當從機接收到主機發(fā)送的指令‘S’時,通過串口1發(fā)送相應的AT指令給GPRS模塊,將當前數(shù)據(jù)以短信息的形式發(fā)送到遠程終端。由于GPRS只能發(fā)送字符數(shù)據(jù),如果發(fā)送的數(shù)據(jù)大于127將發(fā)送失敗,所以將每個數(shù)據(jù)都轉換為相應的字符發(fā)送,比如十六進制數(shù)9F,就轉換為字符9和F再發(fā)送,終端接收到以后如需要可再轉換為十六進制數(shù)9F。

  從機要實現(xiàn)的另一項功能是數(shù)據(jù)重發(fā),該功能是在串口1中斷服務程序中實現(xiàn)的。因此從機程序中有串口0、串口1、SPIO三個中斷服務程序,其中串口O中斷的優(yōu)先級別最高,其次是SPIO中斷,串口1中斷優(yōu)先級別最低。而串口0中斷幾乎是在不停地發(fā)生著,因此必須將串口1中斷和SPIO中斷的中斷優(yōu)先級設置位置1(默認為0),使CPU優(yōu)先響應串口1中斷和SPIO中斷,否則串口1中斷和SPIO中斷的中斷請求幾乎得不到響應。

  串口0中斷服務程序流程圖如圖4所示。

  

串口0中斷服務程序流程圖

?

  4 結 語

  本系統(tǒng)采用工業(yè)級芯片C8051F02X系列單片機結合GSM網(wǎng)絡實現(xiàn)數(shù)據(jù)的無線傳輸,系統(tǒng)穩(wěn)定、可靠性高,在很多應用領域,比如水文監(jiān)測、地質勘探等,都可以使用本系統(tǒng)通過無線傳輸手段完成遠程數(shù)據(jù)采集和對采集數(shù)據(jù)的實時傳輸。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

( 發(fā)表人:葉子 )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關規(guī)定!

      ?