环境:使用的是SEGGER Embedded Studio for ARM 4.52b 软件
一、实验目的:本人准备向一个app中添加DFU服务。
二、实验过程:添加之前工程进行了测试,是完全没有问题的;按照资料文档给出的步骤,也通过了编译。但是下载之后,蓝牙完全搜索不到,功能也不对。使用Jlink RTT viewer观察到下面提示:
起初认为是地址配置不对,所以将例程:ble_app_buttonless_dfu_pca10040_s132地址直接复制粘贴过来--代码测试过是没问题的。但是提示还是一样;
然后我根据提示修改了地址:FLASH RX 0x0 0x80000;RAM RWX 0x20000000 0x10000;uicr_bootloader_start_address RX 0x00000FF8 0x4------》》》》》》》FLASH RX 0x0 0x80000;RAM RWX 0x20002220 0xD568;uicr_bootloader_start_address RX 0x00000FF8 0x4,提示还是一样的,这我就不懂是哪里出了问题了,特向大家请教!!!