SOS應(yīng)用程序開(kāi)發(fā)與發(fā)布
發(fā)布時(shí)間:2012/4/4 20:30:29 訪問(wèn)次數(shù):818
在構(gòu)建基于SOS的無(wú)線傳感器網(wǎng)絡(luò)D63711AGC之前,應(yīng)事先將系統(tǒng)內(nèi)核燒進(jìn)節(jié)點(diǎn)中。構(gòu)建網(wǎng)絡(luò)時(shí),應(yīng)該有一個(gè)安插在編程面板上的能量可再續(xù)的基站節(jié)點(diǎn),它通過(guò)串口通信的方式連接到用戶(hù)端服務(wù)器上,以無(wú)線通信的方式與其他傳感節(jié)點(diǎn)通信,并向其他傳感器節(jié)點(diǎn)動(dòng)態(tài)加載應(yīng)用程序模塊。服務(wù)器通過(guò)基蛄控制各個(gè)傳感器子節(jié)點(diǎn),并聚集和處理它們所采集到的信息。用戶(hù)只要在SOS服務(wù)器控制臺(tái)發(fā)布不同的應(yīng)用模塊,然后由各個(gè)節(jié)點(diǎn)通過(guò)無(wú)線網(wǎng)絡(luò)互相傳遞,最后達(dá)到協(xié)同一致工作的目的,以實(shí)現(xiàn)各種具體的應(yīng)用。
在SOS操作系統(tǒng)中,用戶(hù)開(kāi)發(fā)的應(yīng)用程序被編譯為*.sos文件裝載到內(nèi)核上,應(yīng)用程序的功能通過(guò)內(nèi)核調(diào)用系統(tǒng)API與底層設(shè)備硬件進(jìn)行交互控制來(lái)實(shí)現(xiàn)的。
在SOS操作系統(tǒng)中,其模擬環(huán)境是Cygwin的仿Linux環(huán)境,其系統(tǒng)文件包含如下。
①Config:系統(tǒng)配置文件夾。
②Contrib:用戶(hù)程序文件夾。
③Doc:幫助文件和培訓(xùn)資料文件夾。
④Driver:節(jié)點(diǎn)系統(tǒng)驅(qū)動(dòng)程序。
⑤Kernel:系統(tǒng)庫(kù)文件夾。
⑥Module:標(biāo)準(zhǔn)SOS應(yīng)用程序和測(cè)試程序文件夾。
⑦Platform:節(jié)點(diǎn)硬件驅(qū)動(dòng)程序。
⑧Processor:系統(tǒng)支持的節(jié)點(diǎn)處理器程序。
⑨Tools:配套工具和配套程序文件夾。
SOS也使用標(biāo)準(zhǔn)的C語(yǔ)言作為編程語(yǔ)言,這樣做的好處是減小學(xué)習(xí)編程語(yǔ)言的難度,并且可以充分利用C語(yǔ)言的許多編譯器、開(kāi)發(fā)環(huán)境、調(diào)試器和其他為C語(yǔ)言所設(shè)計(jì)的工具。C語(yǔ)言也提供了在資源受限的8位微處理器上操作所需要的執(zhí)行效率。以下提供的是簡(jiǎn)單的Blink3深程序(定義在$SOSROOT\modules\test_modules\blink3\blink3)。
在SOS操作系統(tǒng)中,用戶(hù)開(kāi)發(fā)的應(yīng)用程序被編譯為*.sos文件裝載到內(nèi)核上,應(yīng)用程序的功能通過(guò)內(nèi)核調(diào)用系統(tǒng)API與底層設(shè)備硬件進(jìn)行交互控制來(lái)實(shí)現(xiàn)的。
在SOS操作系統(tǒng)中,其模擬環(huán)境是Cygwin的仿Linux環(huán)境,其系統(tǒng)文件包含如下。
①Config:系統(tǒng)配置文件夾。
②Contrib:用戶(hù)程序文件夾。
③Doc:幫助文件和培訓(xùn)資料文件夾。
④Driver:節(jié)點(diǎn)系統(tǒng)驅(qū)動(dòng)程序。
⑤Kernel:系統(tǒng)庫(kù)文件夾。
⑥Module:標(biāo)準(zhǔn)SOS應(yīng)用程序和測(cè)試程序文件夾。
⑦Platform:節(jié)點(diǎn)硬件驅(qū)動(dòng)程序。
⑧Processor:系統(tǒng)支持的節(jié)點(diǎn)處理器程序。
⑨Tools:配套工具和配套程序文件夾。
SOS也使用標(biāo)準(zhǔn)的C語(yǔ)言作為編程語(yǔ)言,這樣做的好處是減小學(xué)習(xí)編程語(yǔ)言的難度,并且可以充分利用C語(yǔ)言的許多編譯器、開(kāi)發(fā)環(huán)境、調(diào)試器和其他為C語(yǔ)言所設(shè)計(jì)的工具。C語(yǔ)言也提供了在資源受限的8位微處理器上操作所需要的執(zhí)行效率。以下提供的是簡(jiǎn)單的Blink3深程序(定義在$SOSROOT\modules\test_modules\blink3\blink3)。
在構(gòu)建基于SOS的無(wú)線傳感器網(wǎng)絡(luò)D63711AGC之前,應(yīng)事先將系統(tǒng)內(nèi)核燒進(jìn)節(jié)點(diǎn)中。構(gòu)建網(wǎng)絡(luò)時(shí),應(yīng)該有一個(gè)安插在編程面板上的能量可再續(xù)的基站節(jié)點(diǎn),它通過(guò)串口通信的方式連接到用戶(hù)端服務(wù)器上,以無(wú)線通信的方式與其他傳感節(jié)點(diǎn)通信,并向其他傳感器節(jié)點(diǎn)動(dòng)態(tài)加載應(yīng)用程序模塊。服務(wù)器通過(guò)基蛄控制各個(gè)傳感器子節(jié)點(diǎn),并聚集和處理它們所采集到的信息。用戶(hù)只要在SOS服務(wù)器控制臺(tái)發(fā)布不同的應(yīng)用模塊,然后由各個(gè)節(jié)點(diǎn)通過(guò)無(wú)線網(wǎng)絡(luò)互相傳遞,最后達(dá)到協(xié)同一致工作的目的,以實(shí)現(xiàn)各種具體的應(yīng)用。
在SOS操作系統(tǒng)中,用戶(hù)開(kāi)發(fā)的應(yīng)用程序被編譯為*.sos文件裝載到內(nèi)核上,應(yīng)用程序的功能通過(guò)內(nèi)核調(diào)用系統(tǒng)API與底層設(shè)備硬件進(jìn)行交互控制來(lái)實(shí)現(xiàn)的。
在SOS操作系統(tǒng)中,其模擬環(huán)境是Cygwin的仿Linux環(huán)境,其系統(tǒng)文件包含如下。
①Config:系統(tǒng)配置文件夾。
②Contrib:用戶(hù)程序文件夾。
③Doc:幫助文件和培訓(xùn)資料文件夾。
④Driver:節(jié)點(diǎn)系統(tǒng)驅(qū)動(dòng)程序。
⑤Kernel:系統(tǒng)庫(kù)文件夾。
⑥Module:標(biāo)準(zhǔn)SOS應(yīng)用程序和測(cè)試程序文件夾。
⑦Platform:節(jié)點(diǎn)硬件驅(qū)動(dòng)程序。
⑧Processor:系統(tǒng)支持的節(jié)點(diǎn)處理器程序。
⑨Tools:配套工具和配套程序文件夾。
SOS也使用標(biāo)準(zhǔn)的C語(yǔ)言作為編程語(yǔ)言,這樣做的好處是減小學(xué)習(xí)編程語(yǔ)言的難度,并且可以充分利用C語(yǔ)言的許多編譯器、開(kāi)發(fā)環(huán)境、調(diào)試器和其他為C語(yǔ)言所設(shè)計(jì)的工具。C語(yǔ)言也提供了在資源受限的8位微處理器上操作所需要的執(zhí)行效率。以下提供的是簡(jiǎn)單的Blink3深程序(定義在$SOSROOT\modules\test_modules\blink3\blink3)。
在SOS操作系統(tǒng)中,用戶(hù)開(kāi)發(fā)的應(yīng)用程序被編譯為*.sos文件裝載到內(nèi)核上,應(yīng)用程序的功能通過(guò)內(nèi)核調(diào)用系統(tǒng)API與底層設(shè)備硬件進(jìn)行交互控制來(lái)實(shí)現(xiàn)的。
在SOS操作系統(tǒng)中,其模擬環(huán)境是Cygwin的仿Linux環(huán)境,其系統(tǒng)文件包含如下。
①Config:系統(tǒng)配置文件夾。
②Contrib:用戶(hù)程序文件夾。
③Doc:幫助文件和培訓(xùn)資料文件夾。
④Driver:節(jié)點(diǎn)系統(tǒng)驅(qū)動(dòng)程序。
⑤Kernel:系統(tǒng)庫(kù)文件夾。
⑥Module:標(biāo)準(zhǔn)SOS應(yīng)用程序和測(cè)試程序文件夾。
⑦Platform:節(jié)點(diǎn)硬件驅(qū)動(dòng)程序。
⑧Processor:系統(tǒng)支持的節(jié)點(diǎn)處理器程序。
⑨Tools:配套工具和配套程序文件夾。
SOS也使用標(biāo)準(zhǔn)的C語(yǔ)言作為編程語(yǔ)言,這樣做的好處是減小學(xué)習(xí)編程語(yǔ)言的難度,并且可以充分利用C語(yǔ)言的許多編譯器、開(kāi)發(fā)環(huán)境、調(diào)試器和其他為C語(yǔ)言所設(shè)計(jì)的工具。C語(yǔ)言也提供了在資源受限的8位微處理器上操作所需要的執(zhí)行效率。以下提供的是簡(jiǎn)單的Blink3深程序(定義在$SOSROOT\modules\test_modules\blink3\blink3)。
上一篇:模塊的裝載和卸載
熱門(mén)點(diǎn)擊
- 采用THS4521的PCM4204 ADC驅(qū)
- 精密電流源電路
- IEEE 802.15.4標(biāo)準(zhǔn)
- 電容器的基本特性
- WX1、WX2和WX3型線繞電位器
- 磁性天線
- 基于無(wú)線傳感器網(wǎng)絡(luò)的多網(wǎng)絡(luò)融合系統(tǒng)結(jié)構(gòu)
- 電位器質(zhì)量判斷
- 統(tǒng)計(jì)模型驅(qū)動(dòng)的查詢(xún)處理技術(shù)
- CB81型高壓聚苯乙烯電容器
推薦技術(shù)資料
- 自制智能型ICL7135
- 表頭使ff11CL7135作為ADC,ICL7135是... [詳細(xì)]
- AMOLED顯示驅(qū)動(dòng)芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計(jì)
- GB300 超級(jí)芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個(gè)最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究