1、GPIOTE 簡單介紹 Nordic 的GPIO中斷是通過 GPIOTE這個外設模塊來實現的。 GPIOTE 使用task 和event的方式來控制GPIO,GPIO做為輸出可以通過 GPIOTE task 來控制IO輸出高電平、低電平、或者翻轉電平,GPIO做為輸入在IO發生變化 ...
版權聲明:本文為博主原創文章,轉載請注明作者和出處。 作者:強光手電 艾克姆科技 無線事業部 . nRF 寄存器類型 nRF 的寄存器和一般的單片機有所差別,nRF 的寄存器分為下面的三種類型。 Task :任務寄存器,可以由程序或事件觸發。 Event:事件寄存器,事件可以產生中斷或觸發任務。 Register:普通寄存器,和一般單片機的寄存器一樣。 Task和event使得操作片上外設十分方便 ...
2015-12-21 14:16 0 2409 推薦指數:
1、GPIOTE 簡單介紹 Nordic 的GPIO中斷是通過 GPIOTE這個外設模塊來實現的。 GPIOTE 使用task 和event的方式來控制GPIO,GPIO做為輸出可以通過 GPIOTE task 來控制IO輸出高電平、低電平、或者翻轉電平,GPIO做為輸入在IO發生變化 ...
現在我們對spi_write_reg(uint8_t ucRegAddr, uint8_t ucRegVal)進行測試 更據我們的代碼在Saleae L ...
3 最小BLE應用簡介 這個章節簡單介紹了在nRF51822芯片上使用S110 SoftDevice協議棧構建一個最小的BLE應用的過程。 3.1初始化介紹 有一些初始化函數通常在執行一個BLE應用之前調用,下面的表格中列出了這些初始化調用函數,在后面將對它們進行詳細的介紹。 大部分 ...
本文介紹了在nRF51822上如何開始編寫低功耗藍牙(BLE)應用程序,包括對BLE的特性進行了概要的介紹,並且詳細描述了構建一個定制服務的簡單例程,這個簡單的例程叫做LED Button服務。 1 簡介 本文的目的是教你如何一步步創建自己的BLE應用程序,包括使用nRF51822芯片創建 ...
2 BLE介紹 本章將介紹BLE協議不同的層,包括各個層的部件和它們的概念。 2.1 通用訪問規范(Generic Access Profile,GAP) GAP是應用層能夠直接訪問BLE協議棧的最底層,它包括管理廣播和連接事件的有關參數。 注意:GAP的更多詳細介紹 ...
4 LED Button 應用實例 LED Button 應用示例是為了讓你學習如何在nRF51822上開發BLE應用,它是一個簡單的演示通過BLE的指示功能進行通信的BLE應用。當它運行時,你可以通過集中器觸發nRF51822上LED的輸出,並且當在nRF51822上的按鍵被按下時集中器將會 ...
5應用測試 需要一個USB dongle與開發板evaluation kit,並配合Master Control Panel軟件,以用於測試BLE應用。前期的准備工作在《nRF51822 Evaluation Kit User Guide》中的“Quick Start”章節有詳細的介紹,打開 ...
Persistent Storage Manager This information applies to the following ...