• 2023-12-06nordic的nrf52系列32M速率的SPI-SPIM3
    简介:在nordic的nrf52系列中的nrf52833和nrf52840的SPIM3都是支持最大32M的spi速率,其余的只有8M,当在需要刷屏,或者一些需要高速32M-SPI时,这是一个很好的使用方式,下面我就结合GPIOTE+PPI+SPIM3实现无CPU参与的32M-SPI数据发送:测试环境:软件:SDK_17.1,在ble_app_uart例子中添加硬件:nrf
  • 2022-10-31[nrf52] low_power_pwm pwm_library pwm_driver 三者区别
    low_power_pwm使用低功耗定时器,功耗低,一个定时器只能支持2路PWMpwm_library使用硬件定时器,功耗高,一个定时器只能支持2路PWMpwm_driver使用PWM外设模块,功耗中等,一个PWM外
  • 2022-10-31[nrf51][nrf52] 开发ibeacon指南
    入门iBeacon概述在iOS7中引入的iBeacon是一项令人兴奋的技术,可以实现新的位置感知可能的应用程序。利用低能耗蓝牙(BLE),一种具有iBeacon技术的设备可以用来建立对象周围的
  • 2022-10-31[nrf51][nrf52] nrfconnect 安装说明指南
    ​​最新nrfconnect-setup-3.10.0​​​官方下载​​根据流程安装完毕后,找到C:\Users\USER.nrfconnect-apps路径。(USER是自己的用户名)替换apps.json内容{"pc-nrfconnect
  • 2022-10-31[nrf52][SDK17] 如何修改BLE_MAC地址?
    关键部分:ble_gap_addr_tble_mac_addr={0};sd_ble_gap_addr_get(&ble_mac_addr);//先获取ble当前mac地址ble_mac_addr.addr[0]++;//地址加1.
  • 2022-10-31[nrf52][SDK17] 如何使用官方BootLoader
    所需文件已经编译完毕,直接放入指定目录。**\nRF5_SDK_17.0.2_d674dde\external\micro-ecc​​micro-ecc.rar​​BootLoader工程位置xx\nRF5_SDK_17.0.2_d674dde\examples\d
  • 2022-10-31[nrf52][SDK17] FDS的GC操作
    本文介绍FDS库的GC操作。1.GC是什么在FDS的概念中,写入Flash的数据以Record的形式保存。Record的格式为:Flash只能以32-bit的字(Word)为单位进行写操作。RecordHeader包含三个
  • 2022-10-31[nrf52][SDK17] 弄懂FDS
    1.基础nRF52系列芯片都是Cortex-M4内核,芯片的Flash操作由NVMC(Non-volatilememorycontroller)管理,读写擦的机制相同:写:以Word(4字节)为单位进行Flash写操作。写入地址要Word