以 为例,默认 如果想修改分配的空间大小 一定是 K的整数倍,因为Flash擦写单位是 K Jump IAP 固件 K 最小擦除空间 K 比如像APP K,IAP分配 K 也就是Jump APP从 地址开始,占 K空间, APP从 x 地址开始,占用 K空间, IAP从 xB 地址开始,占用 K 修改方法如下 Jump IAP的文件修改 修改 IAP的文件修改 修改APP 然后三个工程各自重新编译 ...
2022-03-08 16:12 0 1260 推荐指数:
OTA升级,以ble_uart为例(该工程是在ble_uart上修改的) 1、找到例程中的这三个工程,分别将这三个工程中的.hex取出; 1、打开ble_uart工程,将Ld中link.Ld替换成OnlyUpdateApp_Peripheral工程Ld中link.ld. ...
根据常见的两种天线举例: 1.单极性天线:(如:AN9520) (立创商城链接:https://item.szlcsc.com/100880.html) 说明:使用方式单一天线一样,一端是 ...
在芯片提供的SDK中,BLE工程,HAL/include/config.h中有对蓝牙工程的一些配置选项 具体如下 /********************************************************************* 【MAC】 BLE ...
如果需要修改广播包,需要先把广播关闭 修改广播数据 重新使能广播 测试效果 程序运行,可以看广播开启广播引起的状态变化 static void peripheralStateNotificationCB ...
peripheral通用外设例子是比较常用的BLE通讯功能demo,具有完成芯片和手机(PC)等其他BLE主机数据互通(上下传)的功能,包括读、写和通知数传功能。 使用该例子前建议手机上下载调试APP 安卓手机,应用市场直接搜索(BLE调试助手) 软件安装打开后的界面(需要 ...
CH573的BLE LIB参与编译大小约为120K; CH583的BLE LIB参与编译大小超过164K; 蓝牙例子都是可以使用固定LIB的,库不参与编译,接收用户代码的大小 以CH582为例子 工程设置开启 CH57xBLE_ROM 和 LIB_FLASH_BASE_ADDRESSS ...
CH579 CH573 CH582 config.h有一些预编译配置选项 #ifdef CH57xBLE_ROM#include "CH57xBLE_ROM.H"#else#include "CH57xBLE_LIB.H"#endif ...