999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

多種通信方式并存的通信裝置開發研究

2016-03-01 07:17:09付丙林
現代工業經濟和信息化 2016年23期
關鍵詞:數據處理信號

付丙林

(江蘇無線電廠有限公司,江蘇南京210022)

多種通信方式并存的通信裝置開發研究

付丙林

(江蘇無線電廠有限公司,江蘇南京210022)

介紹一種多種通信方式并存的通信方法,該方法工作效率較高、誤碼率較低,不僅提高了CPU的工作效率,而且傳輸數據穩定可靠,便于用戶使用。

低碳工業化;新型城鎮化;中部地區

引言

ODN的智能化管理能夠將ODN網管、PON網管、資源管理系統、OSS(綜合的業務運營和管理平臺)和現有的網管設備組成統一的管理平臺,由于ODN設備中存在以太網口接口、USB通信接口、藍牙通信接口、RS485總線通信接口和1-Wire總線通信接口多種數據通信方式,多種通信方式并存會使得ODN設備使用時存在以下缺陷:

1)CPU需要同時處理多種通信接口傳輸的數據,多種通信接口傳輸的數據可能引起沖突;CPU不僅工作效率較低,而且容易卡死,不便于人們使用。

2)為了防止數據傳輸錯誤,可以將數據接收和數據處理分開單獨操作,即不同通信方式對應的數據接收操作、數據處理操作均單獨編成子函數,但是單獨編成子函數會使得主程序中的邏輯安排比較困難,程序設計的工作效率較低。

1 方法介紹

本文介紹的多種通信方式并存的通信方法,包括以下步驟。

步驟A:將嵌入式實時操作系統RTOS的內核移植入通信設備,在RTOS中編寫通信接口不同的數據通信模塊,每一個數據通信模塊對應一種通信接口;為每個數據通信模塊配置對應的通信任務,將所有通信任務按照所要執行的功能劃分為不同的優先級,形成通信任務隊列。

步驟B:根據通信任務隊列的順序,通過RTOS判定數據通信模塊的通信中斷信號產生時,開辟一塊內存區域,將內存區域定義為循環隊列;將循環隊列中的第一個內存單元標記為判斷單元,判斷單元標記有循環隊列數據滿的信息、循環隊列數據空的信息。

步驟C:判定循環隊列中已經存儲的數據總數未超過循環隊列的閾值時,接收與通信中斷信號對應的通信接收數據;判斷循環隊列中的rear指針與front指針是否指向同一個內存單元,若是,轉到步驟D,否則轉到步驟E。

步驟D:讀取判斷單元的信息,若判斷單元的信息為循環隊列數據空的信息,轉到步驟E;若判斷單元的信息為循環隊列數據滿的信息,轉到步驟H。

步驟E:將通信接收數據儲存至通信數據儲存單元,同時將rear指針指向下一個內存單元、并將其標記為通信數據儲存單元,轉到步驟F。

步驟F:發送與通信接收數據對應的阻塞式信號量,判斷循環隊列中的rear指針與front指針是否指向同一個內存單元,若是,轉到步驟G,否則轉到步驟H。

步驟G:讀取判斷單元的信息,若判斷單元的信息為循環隊列數據滿的信息,轉到步驟H;若判斷單元的信息為循環隊列數據空的信息,轉到步驟B。

步驟H:讀取通信數據讀取單元的通信處理數據,同時將front指針指向下一個內存單元、將其標記為通信數據讀取單元,將通信處理數據通過與其對應的通信接口處理并發送;轉到步驟I。

步驟I:重復執行步驟B~步驟H,直至所有通信接收數據接收完畢、所有通信處理數據發送完畢,釋放內存區域。

2 裝置開發

基于上述方法的多種通信方式并存的通信裝置,包括:

編程模塊,用于:將嵌入式RTOS的內核移植入通信設備,在RTOS中編寫各種通信接口不同的數據通信模塊,每一個數據通信模塊對應一種通信接口,向任務配置模塊發送任務配置信號。

任務配置模塊,用于:接收編程模塊發送的任務配置信號后,為每個數據通信模塊配置對應的通信任務,將所有通信任務按照所要執行的功能劃分為不同的優先級,形成通信任務隊列、并向通信中斷信號檢測模塊發送通信中斷檢測信號。

通信中斷信號檢測模塊,用于:接收中斷檢測信號后,根據通信任務隊列的順序,通過RTOS判定數據通信模塊的通信中斷信號產生時,向循環隊列定義模塊發送循環隊列定義信號。

循環隊列定義模塊,用于:接收通信中斷信號檢測模塊發送的循環隊列定義信號后,開辟一塊內存區域,將內存區域定義為循環隊列;將循環隊列中的第一個內存單元標記為判斷單元,判斷單元標記有循環隊列數據滿的信息、循環隊列數據空的信息。

數據接收檢測模塊,用于:接收循環隊列定義模塊發送的數據接收檢測信號后,判定循環隊列中已經存儲的數據總數,未超過循環隊列的閾值,向通信數據儲存模塊發送通信數據儲存信號。

通信數據儲存模塊,用于:接收數據接收檢測模塊發送的通信數據儲存信號后,接收與通信中斷信號對應的通信接收數據,判斷循環隊列中的rear指針與front指針是否指向同一個內存單元,若是,向通信數據判斷模塊發送通信數據判斷信號;否則向數據儲存模塊發送數據儲存信號。

通信數據判斷模塊,用于:接收通信數據儲存模塊發送的通信數據判斷信號后,讀取判斷單元的信息,若判斷單元的信息為循環隊列數據空的信息,向數據儲存模塊發送數據儲存信號;若判斷單元的信息為循環隊列數據滿的信息,向數據處理模塊發送數據處理信號。

數據儲存模塊,用于:接收數據儲存信號后,將通信接收數據儲存至通信數據儲存單元,同時將rear指針指向下一個內存單元、并將其標記為通信數據儲存單元,向數據處理檢測模塊發送數據處理檢測信號。

數據處理檢測模塊,用于:接收數據處理檢測信號后,發送與通信接收數據對應的阻塞式信號量,判斷循環隊列中的rear指針與front指針是否指向同一個內存單元,若是,向數據處理判斷模塊發送數據處理判斷信號;否則向數據處理模塊發送數據處理信號。

數據處理判斷模塊,用于:接收數據處理檢測模塊發送的數據處理判斷信號后,讀取判斷單元的信息,若判斷單元的信息為循環隊列數據滿的信息、向數據處理模塊發送數據處理信號;若判斷單元的信息為循環隊列數據空的信息,向通信中斷信號檢測模塊發送通信中斷檢測信號。

內存釋放模塊,用于:將所有通信接收數據接收完畢、所有通信處理數據發送完畢后,釋放內存區域。

(編輯:劉楠)

Research on the Development of Communication Devicesw ith M ultiple Communication M odes

Fu Binglin
(Jiangsu W ireless Power Plant Co.,Ltd.,Nanjing Jiangsu 210022)

This paper introduces a communication method in which multiple communication modes coexist.The method has high efficiency and low error rate.Itnotonly improves the working efficiency of CPU,butalso the transmission data is stable and reliable and convenient for users.

low-carbon indnstrialization;new urbanization;central region

TN913.6

A

2095-0748(2016)23-0087-02

10.16525/j.cnki.14-1362/n.2016.23.41

2016-11-16

付丙林(1984—),男,內蒙古呼倫貝爾人,大專,助理工程師,研究方向:射頻通信、接收機與發射機、開關電源技術開發。

猜你喜歡
數據處理信號
認知診斷缺失數據處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
ILWT-EEMD數據處理的ELM滾動軸承故障診斷
水泵技術(2021年3期)2021-08-14 02:09:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
孩子停止長個的信號
MATLAB在化學工程與工藝實驗數據處理中的應用
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
Matlab在密立根油滴實驗數據處理中的應用
基于POS AV610與PPP的車輛導航數據處理
主站蜘蛛池模板: 国产va在线观看免费| 88国产经典欧美一区二区三区| 国产亚洲精品97AA片在线播放| 久久久久久久久久国产精品| 2020国产免费久久精品99| 激情无码字幕综合| 免费看美女自慰的网站| 免费无码AV片在线观看国产| 国产精品综合色区在线观看| 99热这里只有精品在线播放| 国产美女91呻吟求| 女人18毛片一级毛片在线 | 极品国产在线| 91精品日韩人妻无码久久| 91色国产在线| 国产00高中生在线播放| 欧美一区二区三区欧美日韩亚洲| 国产簧片免费在线播放| 国产精品三区四区| 国产在线观看91精品亚瑟| 免费中文字幕在在线不卡| 中文字幕日韩欧美| a级免费视频| 伊人天堂网| 国产91小视频在线观看| 男女男免费视频网站国产| 成人日韩欧美| 亚洲熟女中文字幕男人总站| 亚洲欧美自拍一区| 国产国拍精品视频免费看| 国产日韩欧美中文| 成人亚洲国产| 亚洲精品少妇熟女| 国产亚洲欧美在线人成aaaa| 国产无遮挡裸体免费视频| 欧美人与动牲交a欧美精品| 熟女成人国产精品视频| 91小视频在线| 国产夜色视频| 无码国产伊人| 亚洲国产一成久久精品国产成人综合| 日本精品中文字幕在线不卡| 久久精品中文无码资源站| 色亚洲成人| 日本不卡在线视频| 欧类av怡春院| 国产精品专区第1页| 97精品国产高清久久久久蜜芽| 伊人婷婷色香五月综合缴缴情| 亚洲一级无毛片无码在线免费视频| 精品第一国产综合精品Aⅴ| a天堂视频在线| 亚洲经典在线中文字幕| AV无码无在线观看免费| 日本高清在线看免费观看| 午夜一区二区三区| 欧美福利在线| 日韩中文无码av超清| 91久久国产成人免费观看| 久久永久免费人妻精品| 18禁影院亚洲专区| 亚洲欧洲天堂色AV| 国产色婷婷| 日韩欧美色综合| 成人小视频在线观看免费| 亚洲中久无码永久在线观看软件| 国产欧美日韩另类| 国产成人8x视频一区二区| 中文字幕无码中文字幕有码在线 | 国产一区二区影院| 中文字幕 91| 亚洲男人的天堂在线| 国产精品极品美女自在线| 成人午夜精品一级毛片| 91欧美在线| 91九色国产porny| 一本大道东京热无码av| 久久窝窝国产精品午夜看片| 色综合五月婷婷| 亚洲日本中文字幕天堂网| 亚洲一级色| 国产精品污污在线观看网站|