在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

使用開發工具和套件設計RF通信設備的開發系統

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-03-05 08:19 ? 次閱讀

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

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

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

黑盒子

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

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

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

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

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

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

使用開發工具和套件設計RF通信設備的開發系統

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

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

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

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

在此示例中,網絡堆棧通過不受限制的開發協議提供,無需許可或費用。

合作

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

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

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

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

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

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

使用開發工具和套件設計RF通信設備的開發系統

圖4:設計人員可以利用TI的CC系列射頻系統調試器來幫助開發和修改藍色無線電,或幫助他們設計自己的藍色無線電。 Blue Radios作為穩定的參考設計。

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

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

數字。 5:基于塔的飛思卡爾開發系統為設計人員提供了靈活且可重復使用的硬件和固件開發平臺。用于調試和PC接口的接口卡可以與特定的開發模塊和用戶構建的原型進行交互。

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

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

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

    關注

    106

    文章

    5703

    瀏覽量

    169342
  • 通信
    +關注

    關注

    18

    文章

    6140

    瀏覽量

    137135
  • 編碼
    +關注

    關注

    6

    文章

    963

    瀏覽量

    55316
收藏 0人收藏

    評論

    相關推薦

    rk3568開發工具

    rk3568開發工具
    發表于 04-16 17:03 ?1次下載

    AI開發工具分類與功能

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

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

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

    Altera發布最新FPGA產品和開發工具套件

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

    云計算開發工具包的功能

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

    鴻蒙北向開發OpenHarmony4.1 DevEco Studio開發工具安裝與配置

    OpenHarmony4.1 DevEco Studio開發工具安裝與配置,鴻蒙北向開發入門必備!
    的頭像 發表于 02-07 17:35 ?517次閱讀
    鴻蒙北向<b class='flag-5'>開發</b>OpenHarmony4.1 DevEco Studio<b class='flag-5'>開發工具</b>安裝與配置

    云計算開發工具包括什么

    云計算開發工具種類繁多,包括IDE、虛擬化軟件、容器化平臺、自動化部署工具和云平臺等。
    的頭像 發表于 11-22 10:11 ?413次閱讀

    支持C2000的開發工具版本

    電子發燒友網站提供《支持C2000的開發工具版本.pdf》資料免費下載
    發表于 10-10 11:06 ?0次下載
    支持C2000的<b class='flag-5'>開發工具</b>版本

    瑞星微刷機工具開發工具

    瑞星微刷機工具開發工具
    發表于 10-09 11:14 ?3次下載

    NVIDIA RTX AI套件簡化AI驅動的應用開發

    NVIDIA 于近日發布 NVIDIA RTX AI套件,這一工具和 SDK 集合能夠幫助 Windows 應用開發者定制、優化和部署適用于 Windows 應用的 AI 模型。該套件
    的頭像 發表于 09-06 14:45 ?691次閱讀

    萊迪思Propel工具套件加速FPGA應用開發

    許多嵌入式系統開發者都對使用基于FPGA的SoC系統感興趣,但是基于傳統HDL硬件描述語言的FPGA開發工具和復雜流程往往會令他們望而卻步。為了解決這一問題,萊迪思的Propel
    的頭像 發表于 08-30 17:23 ?1222次閱讀

    字節跳動發布豆包MarsCo智能開發工具

    在數字時代的浪潮中,編程已成為推動科技進步和創新的核心動力。為了助力國內開發者更高效、智能地進行編程工作,字節跳動公司近日發布了全新的智能開發工具——豆包 MarsCode。這款工具基于強大的豆包大模型打造,全面免費開放使用,旨
    的頭像 發表于 07-01 15:03 ?939次閱讀

    Java語言、idea開發工具、MYSQL數據庫開發的UWB定位技術系統源碼

    Java語言+?idea開發工具+?MYSQL?數據庫開發的 UWB定位技術系統源碼 實現人員/設備/車輛實時軌跡定位 UWB高精度人員定位系統
    的頭像 發表于 06-24 09:33 ?622次閱讀
    Java語言、idea<b class='flag-5'>開發工具</b>、MYSQL數據庫<b class='flag-5'>開發</b>的UWB定位技術<b class='flag-5'>系統</b>源碼

    Diamond開發工具使用說明

    Diamond開發工具使用說明
    發表于 05-23 09:14 ?1次下載

    瑞薩Smart Configurator支持SEGGER集成開發工具

    SEGGER與瑞薩電子(Renesas Electronics)近日宣布達成重要合作,SEGGER的集成開發工具Embedded Studio現已無縫融入瑞薩電子的Smart
    的頭像 發表于 05-10 14:25 ?1007次閱讀
    主站蜘蛛池模板: 亚洲香蕉网久久综合影院3p | 日本免费三级网站 | 国产色系视频在线观看免费 | 国产黄色a三级三级三级 | 天天插天天狠 | 操女人网址 | 污污视频在线免费看 | 国产欧美精品一区二区色综合 | 天天操天天碰 | 亚洲一区二区免费在线观看 | 看全色黄大色大片免费久久 | 欧美午夜在线播放 | 奇米7777| 亚洲v在线| 一级不卡毛片免费 | 玖玖在线国产精品 | 美女视频久久 | 性欧美video视频另类 | 久久婷婷综合五月一区二区 | 亚洲视频一区二区三区 | 久久99爰这里有精品国产 | 天天色爱| 无毒不卡在线播放 | 高清色黄毛片一级毛片 | avtom影院永久转四虎入口 | 欧美在线视频二区 | 黄频网站免费大全在线观看 | 美女啪啪91| 欧美成人高清性色生活 | 久久精品国产福利 | 欧美一二区视频 | 国产一级免费视频 | 2021天天干 | 国产一级做a爰片久久毛片男 | 综合色天天 | 久操天堂 | 操的好爽视频 | 久久99久久精品国产99热 | 天天操天天操天天干 | 日本特黄特色大片免费播放视频 | 男啪女色黄无遮挡免费视频 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品