一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SimpleLink低功耗無線MCU平臺(tái)開發(fā)

工程師兵營(yíng) ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-07-31 09:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

無線連接是像智能燈泡、遙控裝置、智能建筑傳感器和執(zhí)行器、智能電表、可穿戴設(shè)備(含健身設(shè)備)、安全報(bào)警和信號(hào)燈這樣的各類智能連接設(shè)備的關(guān)鍵一環(huán)。

由于有多種適用的標(biāo)準(zhǔn),市場(chǎng)和最終用戶的喜好也不斷變化,因此選擇正確的無線技術(shù)并不總是那么簡(jiǎn)單。 開發(fā)團(tuán)隊(duì)為了趕上預(yù)期發(fā)布日期必須提前開展工作,但在這么早的階段確定無線技術(shù)可能并非理想的做法。 另一方面,有些類型的產(chǎn)品可以通過推出采用不同無線電標(biāo)準(zhǔn)的變型來獲得靈活性,從而獲得在不同地區(qū)或市場(chǎng)的銷售優(yōu)勢(shì)。

但是,無線電是智能傳感應(yīng)用的核心組件,傳統(tǒng)方式要求盡早確定采用哪種標(biāo)準(zhǔn)。 以一個(gè)為應(yīng)用選擇 ZigBee? 技術(shù)的制造商為例。 在實(shí)踐中,這一決定固化了設(shè)計(jì)的多個(gè)方面,如收發(fā)器技術(shù)、PCB 布局、軟件堆棧以及接入無線電的 API。

假設(shè)在設(shè)計(jì)過程中出現(xiàn)了新的市場(chǎng)數(shù)據(jù),表明使用智能藍(lán)牙? 技術(shù)能夠大幅擴(kuò)大最終產(chǎn)品的目標(biāo)市場(chǎng)。 這時(shí)就要更改無線電,應(yīng)用需要改用智能藍(lán)牙堆棧和新的 API,圍繞現(xiàn)有無線電設(shè)計(jì)展開的大量工作將付諸東流。 這實(shí)際相當(dāng)于在項(xiàng)目的后期階段全盤開始重新設(shè)計(jì),難度可想而知。 事實(shí)上團(tuán)隊(duì)必須選擇是用錯(cuò)誤的產(chǎn)品實(shí)現(xiàn)預(yù)期的上市時(shí)間,還是大幅推遲發(fā)布正確的產(chǎn)品。 此外還需要考慮增加的工程設(shè)計(jì)成本。

可擴(kuò)展的嵌入式無線平臺(tái)

為了給制造商在選擇無線技術(shù)方面提供更大的靈活性,Texas Instruments (TI) 開發(fā)了 SimpleLink? 超低功耗無線微控制器 (MCU) 平臺(tái)。 該架構(gòu)基于 ARM? Cortex?-M3,目前可提供 32 KB 到 128 KB 閃存的存儲(chǔ)器配置。 它能為各種智能傳感應(yīng)用提供足夠的處理能力,可充當(dāng)獨(dú)立的 MCU。

設(shè)計(jì) SimpleLink 的目的是實(shí)現(xiàn)無線技術(shù)的可擴(kuò)展性。 該器件系列采用引腳兼容型封裝方案,支持多種不同的無線電技術(shù),包括智能藍(lán)牙、次 1 GHz、ZigBee、6LoWPAN、IEEE 802.15.4、RF4CE? 以及工作速度高達(dá) 5 Mbps 的專有模式。

從硬件角度而言,更改為采用不同集成式無線電的器件非常簡(jiǎn)單。 所有 2.4 GHz 技術(shù)和所有次 1 GHz 技術(shù)都能直接兼容引腳。 不僅如此,不同 SimpleLink 器件的所有其他外設(shè)都是相同的。 這為制造商提供了極大的靈活性,使其能夠?qū)o線電技術(shù)的最終選定推遲到設(shè)計(jì)流程的晚期。

該平臺(tái)還能在所支持的各種標(biāo)準(zhǔn)之間兼容代碼。 不過,改變無線電確實(shí)會(huì)對(duì)應(yīng)用軟件設(shè)計(jì)產(chǎn)生一定的影響。 這種影響源于應(yīng)用必須考慮的無線電堆棧差異。 例如,與 6LoWPAN 協(xié)議棧的對(duì)接是使用 IP 消息實(shí)現(xiàn)的。 而使用智能藍(lán)牙時(shí),應(yīng)用將會(huì)讀取或修改多種屬性。 這些差異已經(jīng)反應(yīng)到 TI 隨其每個(gè) SimpleLink 無線 MCU 提供的 API 中。

作為最佳實(shí)踐,制造商可采用模塊化方式設(shè)計(jì)無線電接口。 讓應(yīng)用向無線電函數(shù)發(fā)送數(shù)據(jù),而不是讓應(yīng)用直接訪問無線電,從而將無線 API 抽象出來。 然后,該函數(shù)可根據(jù)需要,使用相應(yīng)的 API 處理待發(fā)送或待接收的數(shù)據(jù)。 最終的效果是,如果需要在設(shè)計(jì)流程的后期更改無線電,只需移植該無線電函數(shù)即可。

相同的器件,不同的無線電

該平臺(tái)由用于智能藍(lán)牙的 CC2640 無線 MCU、支持 6LoWPAN 和 ZigBee 的 CC2630、用于次 1 GHz 的 CC1310 以及支持 ZigBee RF4CE 的 CC2620 構(gòu)成。 如圖 1 所示,這些器件提供多種封裝樣式。

圖 1:SimpleLink 策略消除了無線再分配難題造成的硬件問題。

TI 還將發(fā)布 CC2650 多標(biāo)準(zhǔn)器件。 這種“超集”器件可以在硬件和軟件中動(dòng)態(tài)配置,以支持多種不同的 2.4 GHz 無線電中的一種。 采用 CC2650 搭建的設(shè)計(jì)在進(jìn)入生產(chǎn)時(shí)也可以不鎖定選擇,并可在現(xiàn)場(chǎng)安裝時(shí)進(jìn)行配置。 這樣,制造商完全可以等到最后一刻才決定采用哪種無線電,且無需更改天線設(shè)計(jì)。

由于允許改變支持的無線電,CC2650 還使應(yīng)用能夠使用單一芯片支持多種無線電。 因此,通過在現(xiàn)場(chǎng)對(duì) CC2650 進(jìn)行重新編程,系統(tǒng)可以與基于 ZigBee 和基于藍(lán)牙的設(shè)備進(jìn)行通信。

處理器架構(gòu)

如圖 2 所示,SimpleLink 平臺(tái)集成了多個(gè)處理器,可提供智能傳感應(yīng)用執(zhí)行各種任務(wù)所需的不同級(jí)別的計(jì)算能力。 通過為手頭的任務(wù)選擇正確的處理器,可以讓器件以最可能低的功耗運(yùn)行。

SimpleLink 架構(gòu)圖

圖 2:SimpleLink 架構(gòu)將感測(cè)、處理和通信操作的能耗降至最低。

應(yīng)用處理器為 ARM? Cortex?-M3,是 SimpleLink 超低功耗平臺(tái)的主處理器。 它能提供作為能夠智能管理傳感器型系統(tǒng)的獨(dú)立 MCU 所需的必要性能。 Cortex-M3 具有足夠的處理能力來應(yīng)對(duì)應(yīng)用和高級(jí)堆棧任務(wù)處理,并且非常節(jié)能。

該無線電處理器是一款集成式 Cortex-M0,專用于管理系統(tǒng)的各種低級(jí)無線電任務(wù)。 這樣就減輕了主 CPU 的時(shí)序關(guān)鍵型任務(wù)負(fù)荷。

第三個(gè)處理器是一種超低功耗集成 MCU,專用于快速、高效地監(jiān)控傳感器。 此傳感器控制器的作用旨在精確提供合適的處理水平,以便進(jìn)行數(shù)據(jù)采樣并簡(jiǎn)化傳感器決策。 此外,它的存儲(chǔ)器容量有限,沒有無關(guān)的外設(shè)。 對(duì)于像定期輪詢傳感器輸出、確定是否發(fā)生閾值事件之類任務(wù),這款控制器非常節(jié)能,而且能夠避免在不必要時(shí)無謂地喚醒主 CPU。

TI 采用 SimpleLink 無線 MCU,通過提供操作無線電和與之對(duì)接所需的軟件簡(jiǎn)化了設(shè)計(jì)。 這也使無線電設(shè)計(jì)得到了簡(jiǎn)化,開發(fā)人員只需置入相應(yīng)的 SimpleLink 器件便可快速使用無線電,而無需進(jìn)行大量的配置和調(diào)節(jié)。 為此,無線電控制器附帶了經(jīng)優(yōu)化的生產(chǎn)代碼,可實(shí)現(xiàn)最高效的無線電操作。

高能效感測(cè)

由于傳感器控制器需要監(jiān)控傳感器,做出決策,并根據(jù)特定應(yīng)用采取行動(dòng),因此開發(fā)人員需要能夠配置其操作。 TI 提供軟件開發(fā)工具 Sensor Controller Studio,供用戶配置傳感器控制器。 該工具可輸出傳感器控制器接口驅(qū)動(dòng)程序,其中包含生成的傳感器控制器機(jī)器代碼和相關(guān)的定義。 可以配置傳感器控制器執(zhí)行常見任務(wù),而無需寫入任何代碼,另一方面,對(duì)于需要自定義代碼的應(yīng)用,將通過類似 C 語言的腳本語言提供支持。 通過使用傳感器控制器的測(cè)試和調(diào)試功能,Sensor Controller Studio 可加速開發(fā)過程。 這樣可實(shí)現(xiàn)傳感器數(shù)據(jù)和算法驗(yàn)證的實(shí)時(shí)可視化。

傳感器控制器的另一個(gè)主要優(yōu)勢(shì)在于它與主 CPU 的集成。 傳統(tǒng)上,任何附加的傳感器控制器都是通過另一個(gè)不那么強(qiáng)大的 MCU 來實(shí)現(xiàn)的,用以減少主應(yīng)用處理器的負(fù)荷。 這樣,在低功耗傳感器控制器監(jiān)控和管理傳感器時(shí),應(yīng)用處理器可保持休眠模式,從而實(shí)現(xiàn)節(jié)能。 另一方面,由于輔助 MCU 位于應(yīng)用處理器的外部,開發(fā)人員必須設(shè)計(jì)并管理兩個(gè)處理器之間的通信,還需要實(shí)現(xiàn)中斷功能,以便控制器能夠喚醒應(yīng)用處理器。

在 SimpleLink 平臺(tái)中,傳感器控制器的實(shí)現(xiàn)方式不僅具備所有能效優(yōu)勢(shì),而且不會(huì)產(chǎn)生復(fù)雜的設(shè)計(jì)。 由于傳感器控制器、無線電 MCU 和應(yīng)用傳感器全部集成在同一硅晶上,因而極大地簡(jiǎn)化了硬件和軟件設(shè)計(jì)。

SimpleLink 平臺(tái)提供了一個(gè)易于編程的無線 MCU,并避免了嘗試集成 PHY 和堆棧帶來的難題。 應(yīng)用代碼在許多設(shè)計(jì)人員已非常熟悉的標(biāo)準(zhǔn) MCU — ARM Cortex-M3 上運(yùn)行。 TI 為其每種無線電技術(shù)提供了 API,最大限度地減輕了開發(fā)人員的學(xué)習(xí)負(fù)擔(dān)。 射頻天線設(shè)計(jì)已經(jīng)過簡(jiǎn)化,并且不會(huì)影響可靠性或性能。 內(nèi)置強(qiáng)大的安全性功能,并且協(xié)議棧已做好生產(chǎn)準(zhǔn)備。

使用 SimpleLink 進(jìn)行設(shè)計(jì)

要使用 SimpleLink 器件進(jìn)行設(shè)計(jì),開發(fā)人員可以選擇多種全功能設(shè)計(jì)環(huán)境,如 Code Composer Studio? 集成開發(fā)環(huán)境 (IDE) 或 IAR 嵌入式工作臺(tái)。

提供的評(píng)估套件也可用于快速啟動(dòng)設(shè)計(jì)。 其中,SimpleLink CC2650 開發(fā)套件包含兩個(gè) CC2650 評(píng)估模塊和兩塊 SmartRF06 主板,可用于支持軟件開發(fā)和運(yùn)行無線電性能測(cè)試。 由于 CC2650 能夠支持多種 2.4 GHz 無線電標(biāo)準(zhǔn),因此該平臺(tái)也可用于 CC2640 智能藍(lán)牙和 CC2630 ZigBee?/6LoWPAN 無線 MCU 的應(yīng)用開發(fā)。 套件中的微控制器已使用軟件進(jìn)行過預(yù)編程,可用于范圍測(cè)試。 在 TI-RTOS 之上還構(gòu)建了低功耗藍(lán)牙和 ZigBee 堆棧,其中集成了設(shè)備驅(qū)動(dòng)程序和電源管理功能。

CC2650 無線 MCU 也是 TI 的 SensorTag IoT 套件的核心組件。 SensorTag 可連接到云,無需任何編程經(jīng)驗(yàn)即可使用。 它含有十個(gè)傳感器,包括光、濕度和壓力傳感器,一個(gè)數(shù)字麥克風(fēng)、磁性傳感器、加速計(jì)、陀螺儀、磁力儀、物體溫度傳感器、環(huán)境溫度傳感器,以及內(nèi)置的 iBeacon 技術(shù)。 利用相關(guān)的移動(dòng)應(yīng)用,用戶可查看啟動(dòng)時(shí)的傳感器瞬時(shí)讀數(shù),并根據(jù) SensorTag 數(shù)據(jù)和物理位置定制內(nèi)容。

結(jié)論

TI 的 SimpleLink 超低功耗無線 MCU 平臺(tái)可簡(jiǎn)化智能無線設(shè)備的開發(fā),為開發(fā)團(tuán)隊(duì)帶來了靈活性。如有必要,即使在設(shè)計(jì)周期的晚期也能更改為不同的無線標(biāo)準(zhǔn)。 這樣可以讓項(xiàng)目盡早開始,并將最終決策留到后期做出,從而使 OEM 廠商能在正確的時(shí)間向市場(chǎng)交付優(yōu)化的產(chǎn)品。 能耗敏感的多處理器架構(gòu)可幫助開發(fā)人員更輕松地滿足許多智能檢測(cè)應(yīng)用嚴(yán)格的功耗和性能要求。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17984

    瀏覽量

    367146
  • 嵌入式
    +關(guān)注

    關(guān)注

    5152

    文章

    19675

    瀏覽量

    317691
  • simplelink
    +關(guān)注

    關(guān)注

    1

    文章

    108

    瀏覽量

    23933
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    TI芯品CC2745P10-Q1具有1MB閃存、HSM、APU、CAN-FD 和 +20dBm 的汽車級(jí)SimpleLink? 低功耗 Bluetooth6.0無線MCU

    TI芯品CC2745P10-Q1具有1MB閃存、HSM、APU、CAN-FD 和 +20dBm 的汽車級(jí)SimpleLink? 低功耗 Bluetooth6.0無線MCU
    的頭像 發(fā)表于 06-18 18:25 ?2052次閱讀
    TI芯品CC2745P10-Q1具有1MB閃存、HSM、APU、CAN-FD 和 +20dBm 的汽車級(jí)<b class='flag-5'>SimpleLink</b>? <b class='flag-5'>低功耗</b> Bluetooth6.0<b class='flag-5'>無線</b><b class='flag-5'>MCU</b>

    AG32 MCU 如何進(jìn)入低功耗模式

    AG32 MCU 如何進(jìn)入低功耗模式 AG32系列32位微控制器旨在為MCU用戶提供新的自由度和豐富的兼容外設(shè),以及兼容的引腳和功能。AG32系列產(chǎn)品提供卓越的品質(zhì),穩(wěn)定性和卓越的價(jià)格
    發(fā)表于 04-21 11:29

    低功耗MCU軟件設(shè)計(jì)技巧與選型

    開發(fā)應(yīng)用生態(tài)的沉淀,大力節(jié)省超低功耗選型設(shè)計(jì)成本以及開發(fā)周期.如何做好超低功耗mcu嵌入式軟件設(shè)計(jì)與選型是本文講述的主要內(nèi)容.
    的頭像 發(fā)表于 04-12 17:19 ?614次閱讀
    超<b class='flag-5'>低功耗</b><b class='flag-5'>MCU</b>軟件設(shè)計(jì)技巧與選型

    低成本的低功耗MCU

    內(nèi)置24位ADC的MCU,需要低功耗,怎么找不到低于5元的呢?大家有嗎?
    發(fā)表于 02-13 22:13

    低功耗SOC無線收發(fā)芯片SI24R05B 內(nèi)部集成125K低頻喚醒功能

    :1.8 ~ 3.6V;● 超低功耗,最低功耗達(dá) 1.6uA(MCU 處于掉電模式,無線收發(fā)模塊處于關(guān)斷模式);● 工作溫度范圍-40 ~ 85℃;● 支持 TSSOP24 封裝;●
    發(fā)表于 01-16 15:53

    三款低功耗MCU,實(shí)現(xiàn)應(yīng)用產(chǎn)品的耐久續(xù)航力

    三款低功耗MCU,實(shí)現(xiàn)應(yīng)用產(chǎn)品的耐久續(xù)航力 低功耗MCU是趨勢(shì)所在 低功耗可說是MCU芯片重
    發(fā)表于 12-13 10:44

    CC13x4、CC26x4 Simplelink? 無線MCU技術(shù)參考手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《CC13x4、CC26x4 Simplelink? 無線MCU技術(shù)參考手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 11-14 15:48 ?0次下載
    CC13x4、CC26x4 <b class='flag-5'>Simplelink</b>? <b class='flag-5'>無線</b><b class='flag-5'>MCU</b>技術(shù)參考手冊(cè)

    CC13x2、CC26x2 Simplelink?無線MCU技術(shù)參考手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《CC13x2、CC26x2 Simplelink?無線MCU技術(shù)參考手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 11-13 14:39 ?0次下載
    CC13x2、CC26x2 <b class='flag-5'>Simplelink</b>?<b class='flag-5'>無線</b><b class='flag-5'>MCU</b>技術(shù)參考手冊(cè)

    CC23xx Simplelink無線MCU技術(shù)參考手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《CC23xx Simplelink無線MCU技術(shù)參考手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 11-11 14:55 ?0次下載
    CC23xx <b class='flag-5'>Simplelink</b><b class='flag-5'>無線</b><b class='flag-5'>MCU</b>技術(shù)參考手冊(cè)

    Simplelink? CC3301 Wi-Fi 6和低功耗Bluetooth? M.2插入卡

    電子發(fā)燒友網(wǎng)站提供《Simplelink? CC3301 Wi-Fi 6和低功耗Bluetooth? M.2插入卡.pdf》資料免費(fèi)下載
    發(fā)表于 11-08 13:51 ?0次下載
    <b class='flag-5'>Simplelink</b>? CC3301 Wi-Fi 6和<b class='flag-5'>低功耗</b>Bluetooth? M.2插入卡

    Simplelink? CC3301 Wi-Fi 6和低功耗Bluetooth? BoosterPack?插件模塊(BP-CC3301)

    電子發(fā)燒友網(wǎng)站提供《Simplelink? CC3301 Wi-Fi 6和低功耗Bluetooth? BoosterPack?插件模塊(BP-CC3301).pdf》資料免費(fèi)下載
    發(fā)表于 11-07 10:15 ?0次下載
    <b class='flag-5'>Simplelink</b>? CC3301 Wi-Fi 6和<b class='flag-5'>低功耗</b>Bluetooth? BoosterPack?插件模塊(BP-CC3301)

    使用Simplelink無線MCU系列克隆Z堆棧網(wǎng)絡(luò)屬性

    電子發(fā)燒友網(wǎng)站提供《使用Simplelink無線MCU系列克隆Z堆棧網(wǎng)絡(luò)屬性.pdf》資料免費(fèi)下載
    發(fā)表于 09-26 10:57 ?0次下載
    使用<b class='flag-5'>Simplelink</b><b class='flag-5'>無線</b><b class='flag-5'>MCU</b>系列克隆Z堆棧網(wǎng)絡(luò)屬性

    使用Simplelink?無線MCU系列的Z-Stack大型網(wǎng)狀網(wǎng)絡(luò)性能

    電子發(fā)燒友網(wǎng)站提供《使用Simplelink?無線MCU系列的Z-Stack大型網(wǎng)狀網(wǎng)絡(luò)性能.pdf》資料免費(fèi)下載
    發(fā)表于 09-26 10:50 ?0次下載
    使用<b class='flag-5'>Simplelink</b>?<b class='flag-5'>無線</b><b class='flag-5'>MCU</b>系列的Z-Stack大型網(wǎng)狀網(wǎng)絡(luò)性能

    使用Simplelink?無線MCU系列測(cè)量堆棧終端器件功耗

    電子發(fā)燒友網(wǎng)站提供《使用Simplelink?無線MCU系列測(cè)量堆棧終端器件功耗.pdf》資料免費(fèi)下載
    發(fā)表于 09-26 10:44 ?0次下載
    使用<b class='flag-5'>Simplelink</b>?<b class='flag-5'>無線</b><b class='flag-5'>MCU</b>系列測(cè)量堆棧終端器件<b class='flag-5'>功耗</b>

    采用低于1GHz Simplelink?無線MCU無線運(yùn)動(dòng)檢測(cè)器

    電子發(fā)燒友網(wǎng)站提供《采用低于1GHz Simplelink?無線MCU無線運(yùn)動(dòng)檢測(cè)器.pdf》資料免費(fèi)下載
    發(fā)表于 09-02 11:12 ?0次下載
    采用低于1GHz <b class='flag-5'>Simplelink</b>?<b class='flag-5'>無線</b><b class='flag-5'>MCU</b>的<b class='flag-5'>無線</b>運(yùn)動(dòng)檢測(cè)器