另外nRF5 SDK有一个非常重要的配置文件:sdk_config.h,这个文件的格式是按照CMSIS规范来写的,所以Keil可以原生态的支持这个文件格式,也就是说,Keil用户可以通过图形界面去更改sdk_config.h里面的内容,如下所示: SES用户可以添加如下脚本,以通过外部工具(CMSIS Configuration Wizard)来图形化解析sdk_config.h文件: 打开...
找到SDK中secure_bootloader工程(nRF5_SDK_15.3.0_59ac345\examples\dfu\secure_bootloader\pca10040_ble\arm5_no_packs) 然后进行编译,发现报出两类错误 uecc.h 文件找不到 需要生成私有的 key 3.2 加入micro-ecc 把下载的micro-ecc-master.zip解压,解压后拷贝到nRF5_SDK_15.3.0_59ac345\external\micro-ecc...
另外nRF5 SDK有一个非常重要的配置文件:sdk_config.h,这个文件的格式是按照CMSIS规范来写的,所以Keil可以原生态的支持这个文件格式,也就是说,Keil用户可以通过图形界面去更改sdk_config.h里面的内容,如下所示: SES用户可以添加如下脚本,以通过外部工具(CMSIS Configuration Wizard)来图形化解析sdk_config.h文件: 打开...
1. 在main.c中包含ble_lbs.h头文件 #include"ble_lbs.h" 2. 将源文件添加到工程中。 工程窗口左边,在nRF_BLE_Services目录左键点击,选择"Add Existing Files To Group nRF_BLE_Services", 选择ble_lbs.c 3. sdk_config.h 中使能LBS 服务 打开sdk_config.h, 设置 #defineBLE_LBS_ENABLED 1 4. 在 ...
https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_nrf5_v17.1.0%2Ffds_example.html shows how to use FDS in an application. 2. 开发环境 操作系统: Window10 编译环境: ARM GCC IDE: VSCode SDK版本: SDK_17.1.0 硬件开发板: 项目定制 ...
sdk_config.h 配置文件中勾选 NRFX_POWER_ENABLED 使能选项,同时把选项下的 DC/DC 使能选项 NRFX_POWER_CONFIG_DEFAULT_DCDCEN 进行勾选。 在选取电源电压为 3.0 V ,广播间隔为 500ms,发射功率为 0dbm 的情况下,选择 DC/DC 稳压方式的总平均功耗电流为 20uA,而选择 LDO 稳压方式的总平均电流在 32uA 左右...
从SDK12以后,nRF_Log模块的配置主要放在sdk_config.h文件中,以工程nRF5_SDK_15.3.0_59ac345examplesle_peripheralle_app_hrspca10040s132arm5_no_packs为例,nRF_Log的配置选项如下所示: 注意:nRF5 SDK v11.0.0及以前版本是没有sdk_config.h文件的,此时你需要到options for target->C/C++->define里面定...
从SDK12以后,nRF_Log模块的配置主要放在sdk_config.h文件中,以工程nRF5_SDK_15.3.0_59ac345\examples\ble_peripheral\ble_app_hrs\pca10040\s132\arm5_no_packs为例,nRF_Log的配置选项如下所示: 注意:nRF5 SDK v11.0.0及以前版本是没有sdk_config.h文件的,此时你需要到optio...
主函数 main.c 文件,sdk_config.h 配置文件这两个文件需要我们编写和修改的。而 nrfx_ppi.c 文件和 nrf_drv_ppi 则是需要我们添加的库文件。 添加头文件包含路径: 工程搭建完毕后,首先我们需要来修改 sdk_config.h 配置文件,库函数的使用是需要对库功能进 行使能的,因此需要在 sdk_config.h 配置文件中,设...
那么如何来进行相应功能的使能配置呢?下面介绍两种方法,一种是直接在sdk_config.c文件中把需要的配置参数由0修改成1,就可以完成使能,如下图所示: 另外一种方法,点击Configuration Wizard选型卡,在需要使能的服务或者功能上点击勾选,然后返回到Text Editor中,可以看到勾选后文件上对应的选项使能了,如下图所示: ...