新聞中心

        EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于IEEE1451智能傳感器的遠(yuǎn)程監(jiān)測(cè)系統(tǒng)設(shè)計(jì)(一)

        基于IEEE1451智能傳感器的遠(yuǎn)程監(jiān)測(cè)系統(tǒng)設(shè)計(jì)(一)

        作者: 時(shí)間:2013-11-19 來(lái)源:網(wǎng)絡(luò) 收藏
        種無(wú)線通信方式。目前,其主要的通信協(xié)議有三種:IEEE 802.11協(xié)議、Bluetooth協(xié)議和ZigBee協(xié)議。從三者的開(kāi)發(fā)成本、傳輸距離、速度等各個(gè)方面比較,本系統(tǒng)選用了由ZigBee技術(shù)來(lái)構(gòu)建無(wú)線傳感器網(wǎng)絡(luò)[3-4]。

        本設(shè)計(jì)選用TI公司生產(chǎn)的符合ZigBee技術(shù)的CC2530射頻模塊。該芯片是一款真正的系統(tǒng)芯片(SoC)CMOS 解決方案,這種解決方案能夠提高性能并滿(mǎn)足以ZigBee為基礎(chǔ)的2.4 GHz IAM波段應(yīng)用對(duì)低成本、低功耗的要求。

        2.2 操作系統(tǒng)

        由于本系統(tǒng)的各部分任務(wù)比較多,所以軟件需要使用嵌入式操作系統(tǒng)。應(yīng)用比較廣泛的有以VxWorks、?滋C/OS等為代表的國(guó)外開(kāi)發(fā)的操作系統(tǒng),也有以RT-Thread為代表的國(guó)內(nèi)開(kāi)發(fā)的操作系統(tǒng)。國(guó)外的操作系統(tǒng)雖然應(yīng)用比較廣泛,但費(fèi)用也比較高,使成本加大。

        而國(guó)內(nèi)開(kāi)發(fā)的RT-Thread是一個(gè)開(kāi)放源代碼的實(shí)時(shí)操作系統(tǒng),并且商業(yè)許可證是非常寬松的實(shí)時(shí)操作系統(tǒng)。采用面向?qū)ο箫L(fēng)格的設(shè)計(jì)是RT-Thread一個(gè)很大的特點(diǎn),但它又不像eCOS操作系統(tǒng)那樣純粹使用C++來(lái)實(shí)現(xiàn),而是采用了一種C編碼的面向?qū)ο缶幊獭C嫦驅(qū)ο笤O(shè)計(jì)更適合于人類(lèi)思考問(wèn)題的特點(diǎn)(例如繼承),可以讓具備相同父類(lèi)的子類(lèi)共享使用父類(lèi)的方法,這樣可以很方便地創(chuàng)造更多的函數(shù)。對(duì)象的好處在于封裝,因?yàn)楫?dāng)一個(gè)對(duì)象封裝好了并測(cè)試完成后,基本上就代表這個(gè)類(lèi)是健全的,從這個(gè)類(lèi)派生的子類(lèi)不需要過(guò)多考慮父類(lèi)的不穩(wěn)定性[5]。


        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 陆良县| 内丘县| 江达县| 岳阳市| 财经| 云霄县| 平山县| 墨玉县| 大方县| 浙江省| 大兴区| 定兴县| 白银市| 宝鸡市| 南昌市| 左贡县| 长春市| 宁化县| 长顺县| 芜湖市| 筠连县| 灵寿县| 金山区| 同江市| 大新县| 东方市| 贞丰县| 蓝田县| 兴文县| 攀枝花市| 新疆| 正蓝旗| 和林格尔县| 永登县| 新龙县| 胶州市| 内丘县| 九寨沟县| 新野县| 河北省| 河源市|