CC2640R2F:低功耗藍牙無線MCU的卓越之選
在當今的電子設備領域,低功耗、高性能的無線通信解決方案需求日益增長。德州儀器(TI)的CC2640R2F SimpleLink?藍牙5.1低功耗無線MCU,憑借其豐富的特性和出色的性能,成為眾多應用場景的理想選擇。今天,我們就來深入探討一下這款MCU的魅力所在。
文件下載:cc2640r2f.pdf
一、CC2640R2F的關鍵特性
(一)強大的微控制器
CC2640R2F采用了強大的Arm? Cortex? - M3處理器,EEMBC CoreMark?得分達到142,時鐘速度最高可達48 MHz。它擁有275 KB的非易失性存儲器,其中包括128 KB的系統內可編程閃存,以及最多28 KB的系統SRAM,其中20 KB為超低泄漏SRAM,還有8 KB的SRAM可用于緩存或系統RAM。此外,它還支持2 - Pin cJTAG和JTAG調試,以及空中升級(OTA)功能。
其超低功耗傳感器控制器能夠獨立于系統的其他部分運行,采用16位架構,擁有2 KB的超低泄漏SRAM用于代碼和數據存儲。這種高效的代碼尺寸架構,將驅動程序、TI - RTOS和藍牙軟件置于ROM中,為應用程序留出了更多的閃存空間。
(二)豐富的外設
- RF部分:2.4 GHz RF收發器兼容藍牙低功耗5.1及更早的LE規范,具有出色的接收器靈敏度(BLE為 - 97 dBm)、選擇性和阻塞性能,鏈路預算為102 dB,可編程輸出功率最高可達 + 5 dBm,支持單端或差分RF接口。
- 定時器模塊:擁有四個通用定時器模塊,可提供八個16位或四個32位定時器,還支持PWM功能。
- ADC:12位ADC,采樣率為200 ksamples/s,具有8通道模擬MUX。
- 其他接口:包含UART、I2C、I2S、2× SSI(SPI、MICROWIRE、TI)、實時時鐘(RTC)等接口,還具備AES - 128安全模塊、真隨機數生成器(TRNG),支持八個電容式感應按鈕和集成溫度傳感器。
(三)低功耗與兼容性
CC2640R2F在低功耗方面表現出色,待機電流僅為1.1 μA(RTC運行且RAM/CPU保留),關機電流為100 nA(外部事件喚醒)。它還具有片上內部DC/DC轉換器,可與CC2590和CC2592范圍擴展器無縫集成,外部組件極少。此外,它與SimpleLink? CC2640、CC2650、CC2642R、CC2652R和CC1350設備在引腳方面兼容。
其工作電壓范圍廣泛,正常工作時為1.8至3.8 V,外部調節器模式下為1.7至1.95 V。在不同工作模式下,功耗也得到了有效控制,例如活動模式下的RX電流為5.9 mA,TX在0 dBm時為6.1 mA,+ 5 dBm時為9.1 mA。
二、應用領域廣泛
CC2640R2F的應用領域十分廣泛,涵蓋了家庭和建筑自動化、工業、醫療、體育健身、人機交互等多個領域。
(一)家庭和建筑自動化
可用于連接電器、智能照明、智能鎖、網關和安全系統等。通過藍牙低功耗通信,實現設備之間的互聯互通,提高家居的智能化水平。
(二)工業領域
在工廠自動化、資產跟蹤和管理等方面發揮重要作用。其低功耗特性和出色的無線性能,能夠滿足工業環境下對設備長期運行和可靠通信的需求。
(三)醫療領域
適用于電子溫度計、SpO2、血糖監測儀、血壓監測儀、體重秤和助聽器等醫療設備。高精度的傳感器和低功耗設計,確保了醫療數據的準確采集和設備的長時間使用。
(四)體育和健身領域
可用于可穿戴健身和活動監測器、智能追蹤器、患者監測器和健身機器等。實時監測用戶的運動數據和健康狀況,為用戶提供個性化的健身建議。
(五)人機交互領域
在游戲、無線鍵盤和鼠標等指向設備中得到應用。提供穩定的無線連接,確保用戶操作的流暢性和準確性。
三、功能模塊詳細解析
(一)主CPU
CC2640R2F包含一個Arm? Cortex? - M3(CM3)32位CPU,運行應用程序和協議棧的高層。CM3處理器具有高性能、低成本的特點,滿足了最小內存實現和低功耗的系統要求,同時提供了出色的計算性能和對中斷的出色系統響應。它具有32位架構、Thumb? - 2混合指令集、單周期乘法指令、硬件除法、原子位操作等眾多特性,還支持高效的代碼執行和低功耗睡眠模式。
(二)RF核心
RF核心包含一個Arm? Cortex? - M0處理器,負責與模擬RF和基帶電路接口,處理系統端的數據,并將信息位組裝成給定的數據包結構。它能夠自主處理藍牙低功耗協議的時間關鍵方面,減輕了主CPU的負擔,為用戶應用程序留出更多資源。RF核心擁有專用的4 - KB SRAM塊,最初從單獨的ROM內存運行,不過該處理器不可由客戶編程。
(三)傳感器控制器
傳感器控制器是CC2640R2F的一大亮點,它包含可在待機模式下選擇性啟用的電路。其外設可由專有的功率優化CPU(傳感器控制器引擎)控制,該CPU可以自主讀取和監控傳感器或執行其他任務,從而顯著降低功耗并減輕主CM3 CPU的負擔。
傳感器控制器包含低功耗時鐘比較器、電容式感應功能、12位ADC、SPI - I2C數字接口等模塊,這些模擬模塊可連接到最多八個不同的GPIO。此外,傳感器控制器的外設也可由主應用處理器控制。
(四)內存管理
CC2640R2F的內存包括閃存、SRAM和ROM。閃存提供非易失性存儲,可在系統內編程;SRAM可用于數據存儲和代碼執行,其內容在待機模式下的保留可單獨啟用或禁用;ROM提供預編程的嵌入式TI - RTOS內核、Driverlib和下層協議棧軟件(藍牙低功耗控制器),還包含一個引導加載程序,可用于通過SPI或UART重新編程設備。
(五)電源管理
為了實現低功耗,CC2640R2F支持多種電源模式,包括活動模式、空閑模式、待機模式和關機模式。不同模式下,CPU、閃存、SRAM、無線電等組件的狀態和功耗各不相同。傳感器控制器作為一個自主處理器,可獨立控制其外設,無需主CPU喚醒,從而節省了電流和喚醒時間。
(六)時鐘系統
CC2640R2F支持兩個外部和兩個內部時鐘源。24 MHz晶體作為無線電的頻率參考,信號內部加倍以創建48 MHz時鐘;32 kHz晶體可選,藍牙低功耗在某些睡眠模式下需要高精度的低速時鐘,內部32 kHz RC振蕩器在某些情況下可進行補償以滿足要求。內部高速振蕩器(48 MHz)可作為CPU子系統的時鐘源,內部低速振蕩器(32.768 kHz)可在不使用低功耗晶體振蕩器時作為參考。
四、開發與支持
TI為CC2640R2F提供了豐富的開發工具和軟件支持,包括SmartRF Studio、Sensor Controller Studio、Code Composer Studio?集成開發環境(IDE)、IAR Embedded Workbench? for Arm?等。這些工具和軟件能夠幫助開發者輕松評估設備性能、生成代碼、開發算法實現,并進行軟件和硬件模塊的集成與調試。
同時,TI還提供了詳細的文檔支持,包括技術參考手冊、應用筆記、修訂歷史等,方便開發者深入了解和使用CC2640R2F。此外,TI的Low - Power RF網站和Low - Power RF eNewsletter提供了最新的產品信息、應用案例和新聞動態,為開發者提供了更多的學習和交流機會。
五、總結
CC2640R2F作為一款功能強大、低功耗的藍牙無線MCU,在多個應用領域展現出了卓越的性能和潛力。其豐富的特性、廣泛的應用范圍以及完善的開發支持,使其成為電子工程師在設計低功耗無線設備時的首選之一。如果你正在尋找一款可靠的藍牙低功耗解決方案,不妨考慮一下CC2640R2F,相信它會給你帶來意想不到的驚喜。
你在使用CC2640R2F的過程中,遇到過哪些有趣的問題或挑戰呢?歡迎在評論區分享你的經驗和見解。
-
應用領域
+關注
關注
0文章
401瀏覽量
8392 -
cc2640r2f
+關注
關注
0文章
17瀏覽量
8957
發布評論請先 登錄
CC2640R2F低功耗MCU器件的技術說明與核心架構
新型SimpleLink?藍牙低功耗CC2640R2F無線MCU必知
昇潤科技推藍牙4.2開發套件,采用TI超低功耗CC2640R2F芯片
TI CC2640R2F、CC2640、CC2541 MCU 特性介紹與對比
TI CC2640R2F、CC2640、CC2541 MCU特性介紹與區別
CC2640R2F藍牙4.2試用體驗與特性介紹
TI 最新 SimpleLink CC2640R2F 無線 MCU 需要了解的 5 個真相
CC2640R2F無線微控制器的數據手冊免費下載
CC2640R2F:低功耗藍牙無線MCU的卓越之選
評論