国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

使用開發(fā)工具和套件設計RF通信設備的開發(fā)系統(tǒng)

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-03-05 08:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

雖然可以為自定義或安全應用定義專有通信硬件和協(xié)議,但大多數(shù)時候設計工程師使用硬件塊來實現(xiàn)標準或協(xié)議。沒有比通信鏈接更真實的了。

早期,RS-485RS-232和IEE-488等鏈接易于理解和編碼。簡化的OSI模型意味著設計可以由單個工程師從頭開始構(gòu)建。看看USB,TCP/IP,以太網(wǎng)和以太網(wǎng)供電(PoE)帶來的復雜性,您可以看到曾經(jīng)簡單的解決方案現(xiàn)在是團隊的努力。

為了滿足當前的產(chǎn)品上市時間限制,設計工程師需要更高級別的構(gòu)建模塊和全面的開發(fā)工具。所選的固件和硬件需要集成,測試,監(jiān)控,表征,認證和批準。硬件和軟件工程師需要協(xié)同工作,而開發(fā)工具通常是他們加入時尚的地方。

黑盒子

在數(shù)字領(lǐng)域,工程師通常可以轉(zhuǎn)向他或她的直覺或“親身感受”來掌握給定設計中的任何部分如何運作。我們可能無法設計比我們指定的處理器更好的乘數(shù),但至少我們了解乘法器正在做什么,它是如何工作的,以及如何使用它。

對于模擬,這變得更抽象。雖然我們可能對運算放大器的功能和使用有所了解,但很可能我們相對較小的比例可以說他們理解精心設計的運算放大器的復雜性和細微差別。

當涉及無線技術(shù)時,這種不確定性會增加一層。即使對于經(jīng)驗豐富的RF工程師來說,這也是一個經(jīng)常需要多次旋轉(zhuǎn)的迭代過程。因此,這是一個區(qū)域,其中設計的整個功能塊可以粘貼到原理圖上并且填充到PC板上,通常遵循相對無風險的“強烈推薦”或“嘗試和真實”布局。

為了使工程師的生活更輕松,芯片制造商提供射頻開發(fā)和評估工具,其中包含可以重新編程并用作測試和開發(fā)平臺的鉤子的工作示例板或模塊。

一個完美的例子是恩智浦的JN5148-EK010,596。它支持2.4 GHz ZigBee(IEEE 802.15.4)設計,包含五個電池供電的無線節(jié)點模塊,可容納基于公司JN5148無線微控制器的溫度,濕度和光級傳感器(圖1A和1B)。

圖1A:恩智浦提供了一個非常全面的設計和開發(fā)套件,其中包含五個鏈接,其中兩個是高功率的。 LCD增強鏈接對于在現(xiàn)場測試和評估性能時顯示參數(shù)也很有用。

使用開發(fā)工具和套件設計RF通信設備的開發(fā)系統(tǒng)

圖1B:32位JN5148架構(gòu)具有豐富的外設功能,包括音頻,12位A/D和D/A以及加密引擎。

這些低功耗32位RISC CPU內(nèi)核主要面向家庭和樓宇自動化應用,并實現(xiàn)具有高達128 KB RAM和128 KB閃存代碼和數(shù)據(jù)空間的ZigBee協(xié)議棧。它們可以通過片上SPI和UART外設作為本地主機的從處理器。

對于更長距離的測試和開發(fā),五個模塊中的兩個功率更高,并提供20 dBm的最大輸出電平。此外,其中一個模塊包含一個LCD,因此用戶代碼可以顯示RSSI,例如,您可能需要驗證的其他測試和調(diào)試參數(shù)。

緊密集成的是基于Eclipse標準IDE工具鏈的C編譯器,匯編器,GNU調(diào)試器和閃存編程中心,使用JTAG作為連接機制。此環(huán)境支持RTOS實現(xiàn)并幫助管理堆棧。

在此示例中,網(wǎng)絡堆棧通過不受限制的開發(fā)協(xié)議提供,無需許可或費用。

合作

有時,第三方公司將與半導體供應商合作,以支持目標芯片。這使得設計師可以更快地獲得更新的技術(shù),并將更多的專業(yè)知識封裝在開發(fā)套件和模塊中。它還允許設計工程師使用芯片制造商的工具鏈。

BlueRadios用于藍牙和低功耗藍牙的BR-EVAL-LE4.0-S2A開發(fā)套件就是一個很好的例子(圖2)。作為一個相當新的標準,藍牙規(guī)范4.0版與舊標準藍牙非常不同(參見TechZone文章“低功耗藍牙獲取個人”)。

圖2:Blue Radio開發(fā)套件支持藍牙Vers。 4流音頻鏈接以及藍牙低功耗模式。

小型藍色無線電(圖3)基于德州儀器TI)的無線芯片,如CC2540。這些嵌入式微控制器無線電還包含RF協(xié)議固件,堆棧,用戶代碼和開發(fā)空間。與恩智浦部件一樣,它們包括用于傳感器的A/D轉(zhuǎn)換器,低功耗模式,閃存(128 KB),RAM(高達256 KB),I/O以及UART甚至USB等串行鏈路。一個很好的功能是每個CC2540都包含一個唯一的48位地址

圖3:微小的藍色無線芯片模塊基于TI CC2540嵌入式無線芯片。

作為TI合作伙伴,Blue Radio開發(fā)環(huán)境使用TI CC-Debugger在開發(fā)期間獲得對芯片的訪問權(quán)限,并作為編程接口(圖4)。通過在電路板上添加雙引腳tx/rcv UART編程標頭,可以更新產(chǎn)品生命周期的固件。 TI還提供了藍牙技術(shù)的入門讀物。

使用開發(fā)工具和套件設計RF通信設備的開發(fā)系統(tǒng)

圖4:設計人員可以利用TI的CC系列射頻系統(tǒng)調(diào)試器來幫助開發(fā)和修改藍色無線電,或幫助他們設計自己的藍色無線電。 Blue Radios作為穩(wěn)定的參考設計。

依賴復雜技術(shù)的開發(fā)工具的另一個原因是標準經(jīng)常變化或更新。與其成為每個標準的專家,讓芯片供應商跟蹤,支持和實施更新和新版本變得越來越謹慎。

無線鏈接領(lǐng)域的一個很好的例子就是Wi-Fi。飛思卡爾提供了一個高度集成的開發(fā)環(huán)境,其中包括對Wi-Fi的支持。對于基于ARM Cortex-M4 32位架構(gòu)的Kinetis微控制器,飛思卡爾提供了一個使用插件開發(fā)板的塔式開發(fā)平臺(圖5)。飛思卡爾的Wi-Fi開發(fā)模塊是TWR-WIFI-RS2101,支持802.11n數(shù)據(jù)速率。

數(shù)字。 5:基于塔的飛思卡爾開發(fā)系統(tǒng)為設計人員提供了靈活且可重復使用的硬件和固件開發(fā)平臺。用于調(diào)試和PC接口的接口卡可以與特定的開發(fā)模塊和用戶構(gòu)建的原型進行交互。

開源Freescale Tower平臺還使用Eclipse開發(fā)工具鏈環(huán)境。飛思卡爾可提供豐富的IP選擇,并包含MQX RTOS。它的Code Warrior Studio管理項目,并且對MQX,Linux和OSEK OS目標環(huán)境具有內(nèi)核感知能力。它還與第三方編譯器(如IAR和Kiel)掛鉤,因此如果您已經(jīng)擁有經(jīng)驗和歷史記錄,則無需重新學習新編譯器。

本文介紹了針對RF通信設備的開發(fā)系統(tǒng)。這些通常集成了開發(fā)硬件,PC,通信鏈接,編譯器,匯編器,庫和測試工具,以支持高級別的應用程序開發(fā)。討論的工具還可以衡量您的設計的性能和有效性。

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

    關(guān)注

    106

    文章

    5994

    瀏覽量

    173344
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6380

    瀏覽量

    139956
  • 編碼
    +關(guān)注

    關(guān)注

    6

    文章

    1037

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    智能顯示模塊配套的界面開發(fā)工具怎么獲取?

    想要試用你們的液晶屏,請問界面開發(fā)工具怎么獲取?
    發(fā)表于 01-19 15:44

    芯源都有哪些開發(fā)工具?具體性能如何?

    芯源都有哪些開發(fā)工具?具體性能如何?
    發(fā)表于 11-14 07:58

    ONELAB選型指南 | DEV開發(fā)套件 vs EVB評估板

    WEMAKERFSMARTDEV開發(fā)套件ONELAB提供高靈活度的開發(fā)套件開發(fā)工具軟件和豐富硬件資源完備。支持算法深度開發(fā)與自定義產(chǎn)品創(chuàng)造,是教學實驗與原型設計的絕佳平臺DEV
    的頭像 發(fā)表于 11-12 08:21 ?412次閱讀
    ONELAB選型指南 | DEV<b class='flag-5'>開發(fā)套件</b> vs EVB評估板

    PYQT 應用程序框架及開發(fā)工具

    大家好,本團隊此次分享的內(nèi)容為開發(fā)過程中使用到的PYQT 應用程序框架及開發(fā)工具。 pYqt 是一個多平臺的 python 圖形用戶界面應用程序框架,由于其面向?qū)ο蟆? 易擴展(可實現(xiàn)組件編程等
    發(fā)表于 10-29 07:15

    華大電子支持的主流開發(fā)工具有哪些

    華大電子支持的主流開發(fā)工具
    的頭像 發(fā)表于 09-28 10:43 ?492次閱讀
    華大電子支持的主流<b class='flag-5'>開發(fā)工具</b>有哪些

    三種開發(fā)工具的功能和優(yōu)勢

    您喜歡搗鼓電子設備并自己動手制作項目嗎?如果是,您可能會對Raspberry Pi、Arduino、ROCK及其他能幫助實現(xiàn)DIY目標的開發(fā)工具感興趣。Raspberry Pi在全球已售出約3000萬臺,這一令人矚目的成績說明這類開發(fā)工
    的頭像 發(fā)表于 09-25 16:45 ?905次閱讀

    eForce無線通信軟件開發(fā)工具包兼容WLAN模塊WKR612AA1

    近期,eForce株式會社宣布,其面向嵌入式設備的無線通信軟件開發(fā)工具包(μC3-WLAN SDK)現(xiàn)已兼容 KAGA FEI 生產(chǎn)的無線局域網(wǎng)(WLAN)模塊"WKR612AA1"。
    的頭像 發(fā)表于 09-24 15:16 ?1085次閱讀

    IAR開發(fā)工具鏈有什么優(yōu)勢

    開發(fā)安全關(guān)鍵型應用時,選擇具備成熟歷史的硬件平臺、完善的應用與診斷軟件,以及經(jīng)過功能安全認證的開發(fā)工具鏈,是確保項目順利啟動并高效完成開發(fā)和認證的關(guān)鍵。這一組合不僅顯著節(jié)省時間與成本,還能幫助
    的頭像 發(fā)表于 08-06 09:36 ?1090次閱讀

    在IAR Arm開發(fā)工具鏈中--function_sections編譯選項的使用

    本文主要介紹在IAR Arm開發(fā)工具鏈中不修改源代碼的情況下使用??function_sections編譯選項把函數(shù)放到單獨的section。
    的頭像 發(fā)表于 06-13 13:53 ?1747次閱讀
    在IAR Arm<b class='flag-5'>開發(fā)工具</b>鏈中--function_sections編譯選項的使用

    IAR開發(fā)平臺升級Arm和RISC-V開發(fā)工具鏈,加速現(xiàn)代嵌入式系統(tǒng)開發(fā)

    IAR正式發(fā)布其旗艦產(chǎn)品的重大更新版本:Arm開發(fā)工具鏈v9.70和RISC-V開發(fā)工具鏈v3.40。
    的頭像 發(fā)表于 06-11 14:28 ?916次閱讀

    rk3568開發(fā)工具

    rk3568開發(fā)工具
    發(fā)表于 04-16 17:03 ?7次下載

    AI開發(fā)工具分類與功能

    當下,AI開發(fā)工具不僅簡化了AI開發(fā)的復雜流程,還提高了開發(fā)效率,推動了AI技術(shù)的廣泛應用。下面,AI部落小編為大家介紹AI開發(fā)工具的分類及其功能。
    的頭像 發(fā)表于 04-12 10:12 ?1237次閱讀

    鴻蒙北向開發(fā)OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置

    本文介紹OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置,鴻蒙北向開發(fā)入門必備!由觸覺智能Purple Pi OH鴻蒙開發(fā)板演示。搭載了瑞芯微RK3566四核處理器,支持開源鴻蒙OpenHarmony3
    的頭像 發(fā)表于 03-28 18:05 ?1591次閱讀
    鴻蒙北向<b class='flag-5'>開發(fā)</b>OpenHarmony5.0 DevEco Studio<b class='flag-5'>開發(fā)工具</b>安裝與配置

    Altera發(fā)布最新FPGA產(chǎn)品和開發(fā)工具套件

    邊界。Altera 最新推出的 Agilex FPGA、Quartus Prime Pro 軟件及 FPGA AI 套件,將加速機器人、工廠自動化系統(tǒng)與醫(yī)療設備等眾多邊緣應用場景的高度定制化嵌入式
    的頭像 發(fā)表于 03-12 09:47 ?2557次閱讀

    云計算開發(fā)工具包的功能

    隨著云計算技術(shù)的不斷成熟,越來越多的企業(yè)開始將應用和服務遷移到云端,以享受彈性計算資源、高可用性和成本效益等優(yōu)勢。為了加速這一進程,云計算服務提供商推出了各種開發(fā)工具包。下面,AI部落小編帶您了解云計算開發(fā)工具包的主要功能。
    的頭像 發(fā)表于 02-21 11:02 ?949次閱讀