基于MantisOS的基站節(jié)點應(yīng)用程序詳細設(shè)計
發(fā)布時間:2012/4/3 0:46:39 訪問次數(shù):606
基站的功能是接收其他節(jié)點采集的數(shù)據(jù),并處理MC44817BD數(shù)據(jù),通過串口線將數(shù)據(jù)反應(yīng)到PC機終端顯示,那么,基站節(jié)點上運行的線程包括數(shù)據(jù)接收線程、串口設(shè)備數(shù)據(jù)讀取線程以及串口發(fā)送線程。
①數(shù)據(jù)接收線程的功能是從網(wǎng)絡(luò)上接收其他節(jié)點通過RF傳遞給自己的數(shù)據(jù),對這些數(shù)據(jù)進行分析并處理。
②串口設(shè)備數(shù)據(jù)讀取線裎是從編程板串行口讀取PC機發(fā)送給基站的數(shù)據(jù),基站分析數(shù)據(jù)類型,根據(jù)類型選擇不同的處理方式,如將報警級別數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)所有節(jié)點等。
③串口發(fā)送線程的功能是將接收到的數(shù)據(jù)經(jīng)處理后發(fā)送到編程板串行口,等待PC機應(yīng)用程序讀取。
在這里,可以將數(shù)據(jù)接收線程與串口發(fā)送線程合并為一個線程,即先接收數(shù)據(jù),然后將數(shù)據(jù)發(fā)送到串口。
編碼
編碼分為兩個部分,即C語言程序源代碼和makefile文件代碼。
C語言程序源代碼編寫的工具有多種,如Textpad或記事本,編寫完將其復制到MantisOS目錄中名為src的apps文件夾下,然后才是makefile的書寫過程。
makefile文件是為了編譯器能夠快速定位源文件、指定聯(lián)編路徑以及目標文件的生成格式。
將應(yīng)用程序所在文件夾下makefile的具體路徑添加到系統(tǒng)的配置文件中。為了自動產(chǎn)生相應(yīng)的應(yīng)用程序的makefile文件,必須重新編譯系統(tǒng)。
①數(shù)據(jù)接收線程的功能是從網(wǎng)絡(luò)上接收其他節(jié)點通過RF傳遞給自己的數(shù)據(jù),對這些數(shù)據(jù)進行分析并處理。
②串口設(shè)備數(shù)據(jù)讀取線裎是從編程板串行口讀取PC機發(fā)送給基站的數(shù)據(jù),基站分析數(shù)據(jù)類型,根據(jù)類型選擇不同的處理方式,如將報警級別數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)所有節(jié)點等。
③串口發(fā)送線程的功能是將接收到的數(shù)據(jù)經(jīng)處理后發(fā)送到編程板串行口,等待PC機應(yīng)用程序讀取。
在這里,可以將數(shù)據(jù)接收線程與串口發(fā)送線程合并為一個線程,即先接收數(shù)據(jù),然后將數(shù)據(jù)發(fā)送到串口。
編碼
編碼分為兩個部分,即C語言程序源代碼和makefile文件代碼。
C語言程序源代碼編寫的工具有多種,如Textpad或記事本,編寫完將其復制到MantisOS目錄中名為src的apps文件夾下,然后才是makefile的書寫過程。
makefile文件是為了編譯器能夠快速定位源文件、指定聯(lián)編路徑以及目標文件的生成格式。
將應(yīng)用程序所在文件夾下makefile的具體路徑添加到系統(tǒng)的配置文件中。為了自動產(chǎn)生相應(yīng)的應(yīng)用程序的makefile文件,必須重新編譯系統(tǒng)。
基站的功能是接收其他節(jié)點采集的數(shù)據(jù),并處理MC44817BD數(shù)據(jù),通過串口線將數(shù)據(jù)反應(yīng)到PC機終端顯示,那么,基站節(jié)點上運行的線程包括數(shù)據(jù)接收線程、串口設(shè)備數(shù)據(jù)讀取線程以及串口發(fā)送線程。
①數(shù)據(jù)接收線程的功能是從網(wǎng)絡(luò)上接收其他節(jié)點通過RF傳遞給自己的數(shù)據(jù),對這些數(shù)據(jù)進行分析并處理。
②串口設(shè)備數(shù)據(jù)讀取線裎是從編程板串行口讀取PC機發(fā)送給基站的數(shù)據(jù),基站分析數(shù)據(jù)類型,根據(jù)類型選擇不同的處理方式,如將報警級別數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)所有節(jié)點等。
③串口發(fā)送線程的功能是將接收到的數(shù)據(jù)經(jīng)處理后發(fā)送到編程板串行口,等待PC機應(yīng)用程序讀取。
在這里,可以將數(shù)據(jù)接收線程與串口發(fā)送線程合并為一個線程,即先接收數(shù)據(jù),然后將數(shù)據(jù)發(fā)送到串口。
編碼
編碼分為兩個部分,即C語言程序源代碼和makefile文件代碼。
C語言程序源代碼編寫的工具有多種,如Textpad或記事本,編寫完將其復制到MantisOS目錄中名為src的apps文件夾下,然后才是makefile的書寫過程。
makefile文件是為了編譯器能夠快速定位源文件、指定聯(lián)編路徑以及目標文件的生成格式。
將應(yīng)用程序所在文件夾下makefile的具體路徑添加到系統(tǒng)的配置文件中。為了自動產(chǎn)生相應(yīng)的應(yīng)用程序的makefile文件,必須重新編譯系統(tǒng)。
①數(shù)據(jù)接收線程的功能是從網(wǎng)絡(luò)上接收其他節(jié)點通過RF傳遞給自己的數(shù)據(jù),對這些數(shù)據(jù)進行分析并處理。
②串口設(shè)備數(shù)據(jù)讀取線裎是從編程板串行口讀取PC機發(fā)送給基站的數(shù)據(jù),基站分析數(shù)據(jù)類型,根據(jù)類型選擇不同的處理方式,如將報警級別數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)所有節(jié)點等。
③串口發(fā)送線程的功能是將接收到的數(shù)據(jù)經(jīng)處理后發(fā)送到編程板串行口,等待PC機應(yīng)用程序讀取。
在這里,可以將數(shù)據(jù)接收線程與串口發(fā)送線程合并為一個線程,即先接收數(shù)據(jù),然后將數(shù)據(jù)發(fā)送到串口。
編碼
編碼分為兩個部分,即C語言程序源代碼和makefile文件代碼。
C語言程序源代碼編寫的工具有多種,如Textpad或記事本,編寫完將其復制到MantisOS目錄中名為src的apps文件夾下,然后才是makefile的書寫過程。
makefile文件是為了編譯器能夠快速定位源文件、指定聯(lián)編路徑以及目標文件的生成格式。
將應(yīng)用程序所在文件夾下makefile的具體路徑添加到系統(tǒng)的配置文件中。為了自動產(chǎn)生相應(yīng)的應(yīng)用程序的makefile文件,必須重新編譯系統(tǒng)。
熱門點擊
- 橋式傳感器放大和ADC輸入匹配電路
- K型熱電偶傳感器放大電路
- 運算放大器反相和同相結(jié)構(gòu)阻抗匹配的方法
- MAC子層
- INA333基本應(yīng)用電路
- 鋁電解電容器的結(jié)構(gòu)與特點
- Cougar系統(tǒng)
- 無線傳感器網(wǎng)絡(luò)定位技術(shù)
- 以數(shù)據(jù)為中心的無線傳感器網(wǎng)絡(luò)數(shù)據(jù)庫
- 拓撲控制中的休眠調(diào)度技術(shù)
推薦技術(shù)資料
- 聲道前級設(shè)計特點
- 與通常的Hi-Fi前級不同,EP9307-CRZ這臺分... [詳細]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究