一款基於Cortex-M4的BLE SoC——Nordic nRF52開發套件評測

2021-02-24 21ic電子網

對於新拿到nRF52評估板的用戶,Nordic官網提供了基礎的引導入門,此處測試其中的兩個小Demo:Heart rate monitor以及Proximity demo。準備工作分兩步:一,點擊頁面下載連結獲得兩個Demo的Zip壓縮包並分別解壓到本地目錄中;二,去應用市場下載Nordic的BLE工具箱APP ,名字叫做nRF Toolbox。

圖7. 測試準備工作

3.1 心率監視器

將nRF52評估板插入電腦USB端,在文件資源管理器中將出現將出現名為JLINK的虛擬U盤,將heart_rate_demo文件下的hex文件直接拖入該文件根目錄下,評估板將自動完成nRF52832的固件更新。

圖8. 心率監視器固件資源

打開nRF Toolbox,如果手機沒有開啟藍牙(提示開啟)需點擊開啟,進入主界面後,選擇HRM(heart rate monitor)圖標進入二級頁面。

圖9. nRF Toolbox工具主界面

點擊CONNECT搜索BLE設備,此時應該可以看到名為「Nordic_HRM」的BLE設備(固件更新成功的話),點擊設備名進行連接,即可看到評估板傳來的心率測試數據。

圖10. 掃描接收心率數據

3.2 防丟Demo

此處操作過程同心率監測器,將proximity_demo文件下的hex文件直接拖入JLINK文件根目錄下,nRF52評估板將自動完成nRF52832的固件更新。在APP端點擊PROXIMITY,在其頁面中點擊CONNECT掃描BLE設備,此時應該可以看到名為「Nordic_Prox」的BLE設備(比較詭異的是,我這裡依然顯示的Nordic_HRM,在斷開一段時間後掃描顯示設備名才恢復正常)。點擊設備名即可進行連接。

圖11. 防丟應用界面

連接成功後可看到屏幕上的「FindMe」按鈕變成可點擊狀態,此時可進行兩種測試操作:一,點擊評估板上的Button1,此時手機將會響起報警聲,再次點擊Button1關閉報警;二,拿起手機遠離評估板,在繞過兩堵牆,穿過走廊(約十幾米的距離)後,手機提示已經超出連接範圍,警報聲響起。

3.3 更多新特性

除了以上兩個小Demo展示外,nRF52的NFC功能也是個亮點,遺憾的是在評測的過程中,手機並沒有掃描到評估板的NFC標籤(可正常掃描到公交卡)。關於nRF52832的更多應用,Nordic官網提供了完整的SDK、參考手冊、協議棧固件以及相應的開發工具,開發者按照提示下載安裝即可進一步體驗nRF52832的新特性,此處不再進行詳述。

相關焦點

  • Nordic 推出nRF Connect for Cloud使得開發人員能夠評估、測試和驗證雲連接的無線物聯網設計
    nRF51和nRF52系列多協議低功耗藍牙(Bluetooth® Low Energy /Bluetooth LE)系統級晶片(SoC)的設計。 這個Gateway App與基於Amazon Web Services (AWS)託管的nRF Connect for Cloud後端進行通信,並使用軟體即服務(SaaS)組件。通過利用AWS行業級組件,該應用程式可實現端到端數據和設備連接以確保可靠性,並可從幾個低功耗藍牙設備擴展到數百個。
  • [Nordic 博文分享系列] 開發自己的第一個BLE應用程式
    本文將基於Nordic nRF5 SDK開發我們的第一個BLE應用程式——Blinky(類似跑馬燈小程序),哪怕你之前沒有任何BLE開發經驗,也不用擔心
  • 藍牙Nrf52832的架構和開發
    相比TI的CC254X、DIALOG的DA1458X,nordic推出的nrf51822和nrf52832在架構和開發商都有自己獨特的地方。
  • 一款強大的晶片nRF52840及利用藍牙5.0實現數據遠程採集
    一、nRF52840藍牙晶片簡介 自從nordic在2018年強勢推出nRF52840這顆重磅級晶片後,藍牙5.0技術開始在業界流行起來,隨後藍牙5.0技術開始成為了各大品牌的旗艦手機標配功能。nRF528401.
  • NRF51822---環境搭建(連載2)
    這章講解環境搭建,基於MDK5(KEIL5)的環境搭建。所有文件都是從官網一步一步下載的,並且都是最新版本。所需軟體獲取方法見文末。
  • 利用nRF51822模塊製作BLE抓包器
    為什麼要DIY抓包器KW41Z活動 正搞得如火如荼,大量小夥伴即將拿到FRDM-KW41Z開發套件,不過貌似這次活動不提供USB-KW41Z,抓包器類似於邏輯分析儀
  • 【絕對開源BLE5.0協議棧】啃完這代碼對BLE就了如指掌了,RT-Thread+Mynewt-Nimble
    這次要講的是這個GitHub的代碼【https://github.com/ZJ-TEK/ZJ-RT-Thread-NIMBLE-NORDIC】ZJ-RT-Thread-NIMBLE-NORDICZJ-BLE基於國產開源RT-Thread作業系統和開源BLE5.0(mynewt-nimble)協議棧在
  • nRF Connect for Desktop初探
    五年前就接觸了Nordic的NRF51822, 然後相繼接觸了nRF52832,52833,52840,我發現我還在用五年前的下載軟體nRF go studio,這軟體早就被nordic
  • Nordic nRF52805為nRF52系列添加了針對緊湊型雙層PCB無線產品而優化的WLCSP封裝藍牙5.2 SoC器件
    nRF52805具有一系列模擬和數字接口,例如SPI、UART和TWI、一個兩通道12位ADC和十個GPIO。▐ 這款SoC我們已發布了相關指導文件以指導用戶如何在Nordic的nRF5 SDK(軟體開發套件)上開發nRF52805,然後可以使用RF52開發套件
  • 【Nordic視頻系列】nRF52833 DK介紹
    nRF52833 DK是一款通用的單板開發套件,適用於使用nRF52833 SoC的藍牙低功耗,藍牙Mesh,Thread,Zigbee
  • 【Nordic博文分享系列】開發你的第一個NCS(Zephyr)應用程式
    1、老的nRF5 SDK2、新的NCS SDK兩套SDK相互獨立,大家選擇其中一套進行開發即可。還有一種特殊情況,雖然你選擇的是nRF52晶片,但需要使用最新的一些射頻技術,比如藍牙測向,藍牙Mesh v1.1,低功耗藍牙音頻,那麼也需要使用NCS SDK。
  • Nordic在亞洲消費電子展上發布最新nRF52系列SoC並演示藍牙5增強距離特性和Nordic Thingy:52原型設計工具
    Nordic還確認了於其展位(N2號廳2442號)合作進行展示的設計夥伴公司的詳情。亞洲消費電子展將於2017年6月7日至9日在上海舉行,是消費技術行業在亞洲市場中首屈一指的展會。Nordic將在亞洲消費電子展上發布nRF52系列SoC的最新成員。新SoC是一款低成本器件,由低功耗ARM®Cortex® M4微處理器推動。
  • nRF52832入門教程 開發環境搭建
    其次,NORDIC的DK套件做的是很完美的,在板子上面就自帶了一個J-link OB,調試和下載都要靠這塊晶片,而且官方給出的所有example都是針對於DK套件的。這或許是NORDIC賣板子的一種手段。本教程不涉及任何深入原理的討論,主要參考了https://wenku.baidu.com/view/4df7b703ad51f01dc381f169.html 。
  • 向nRF52 SoC專家學習!報名及參加研討會,領免費開發套件 !
    Nordic半導體 – 第二屆全球技術巡展 2015向nRF52參加一天研討會 - 免費獲得開發套件!快來登記參加您最就近的研討會!只需一天便可利用藍牙智能或ANT開展您的 IoT 設計項目!東方廣場假日酒店11月27日 (星期五) - 北京 - 麗亭華苑酒店11月30日 (星期一) - 上海 - 虹橋喜來登上海太平洋大飯店12月2日 (星期三) - 杭州 - 龍禧福朋喜來登酒店*簡報語言為英語/普通話登記開始:上午8:00會議開始:上午9:00會議結束:下午5:00• nRF52
  • nrf52840 內部 flash 結構
    最近開發用的晶片正好是 Nodic 的 52840,學習過程中,正好對相關的知識做個總結,方便自己後面回顧。先貼出一張 52840 和 52832 的 flash 結構圖,這個是在網上翻閱資料找到的圖片,當時保存到電腦裡,正好拿出來用。
  • 微信硬體開發系列教程08-藍牙nrf51822固件編譯(airkiss/airsync)
    藍牙nrf51822原始碼固件編譯,使用上篇搭建的開發環境進行原始碼的講解和編譯,下載到開發板中。
  • Nordic 發布新一代多協議系統級晶片 nRF5340,基於 Arm Cortex-M33 雙處理器硬體架構
    而在 11 月 19 日,Nordic Tech Tour(深圳站)上,Nordic 開發工程師們在會上也重點就技術、架構等方向做了深度講解。深圳灣基於現場筆記,對其內容進行了詳細梳理:Nordic 表示,nRF5340 作為 nRF5 系列的第一款系統級晶片,在整體性能、功耗、功能支持等各方面均有提升及新亮點,也會在推出後關注市場反饋,陸續推出該系列下更多產品。
  • nordic各資料搜索以及官方在線文檔使用
    藍牙的晶片有許多廠商,國內也有許多,在這裡我感謝我長沙的老東家,我在長沙待過兩個了不起的企業,其中之一讓我接觸ble藍牙協議,並有機會深入地研究了一番,這家公司是「長沙景嘉微電子科技股份有限公司」,有回長沙的朋友可以選擇先投簡歷到這家以及另外一家「湖南華諾星空電子技術有限公司」。
  • Nordic的物聯網帝國雄心:擴充nRF52矩陣 向蜂窩IoT進軍
    但是Nordic Semiconductor的創新腳步並未停歇,其nRF52系列產品矩陣在近兩年間不斷擴充,形成了不同應用場景、不同市場段位的藍牙5全面覆蓋。另一方面,nRF52840是一款支持藍牙5和Thread共存的多協議片上系統(SoC),具有低功耗藍牙和Thread動態多協議功能,即同時支持S140協議棧和OpenThread RF協議棧