一、实现自定义服务在 RW 协议栈协议栈中添加一个自定义服务需要实现 6 个文件,分别为: custom.c custom.h custom_task.c custom_task.h app_custom.c app_custom.h 在sdk\ble_stack\common\profiles\custom。
应该是512K,flash.1.准备工具BK3431Q开发板、通用联机下载器2.软件工具keil arm,版本V5.12以上通用联机下载器上位机软件Beken_ProgramVer4二、编译1.keil的安装需要在keil官网下载安装support for ARM7/9支持包。
1.烧录器与芯片引脚的对应关系烧录器接口 芯片引脚 HOLD p02 WP P03 VDD VCC VPP RSTN GND GDN
1.GPIO的输出先配置GPIO,在设置输出gpio_config(GPIOB_1,OUTPUT,PULL_NONE)gpio_set(GPIOB_1,1);//输出高电平gpio_set(GPIOB_1,0);//输出低电平2.IIC的读写(主)3.PWM的输出4.RTC的使用先初始化RTC
应该是512K,flash.1.准备工具BK3431Q开发板、通用联机下载器2.软件工具keil arm,版本V5.12以上通用联机下载器上位机软件Beken_ProgramVer4二、编译1.keil的安装需要在keil官网下载安装support for ARM7/9支持包。2.编译工程编译成功后在目录\output\app下,会生成几个bin文件,用联机下载器烧录带CRC的bin文件,如图的b
1.烧录器与芯片引脚的对应关系烧录器接口芯片引脚HOLDp02WPP03VDDVCCVPPRSTNGNDGDNSCKP06SSP07SIP04OSP052.进入深度休眠void Enter_Deep_sleep(void)功耗在1.3uA3.用户数据保存0x42000---ox43fff:用户数据erase的操作是按照sector为单位来操作的,一个sector为4kb(每4k地址增加0x1000
1.GPIO的输出先配置GPIO,在设置输出gpio_config(GPIOB_1,OUTPUT,PULL_NONE)gpio_set(GPIOB_1,1);//输出高电平gpio_set(GPIOB_1,0);//输出低电平2.IIC的读写(主)3.PWM的输出4.RTC的使用先初始化RTC,才能读出RTC的值,或者RTC中断(rtc_alarm_init)5.UTC的使用用于时间计时,UTC比
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号