杰理AC632N 通过写flash修改蓝牙名字

杰理修改蓝牙名字一般有他自己的一个工具的,如下图,在编译前修改
在这里插入图片描述
现在用写flash的方式更改:
主要看杰理CFG_BT_NAME这个宏里面的.c文件
杰理给这里的flash都定义好每个宏的信息,你需要读写就行,修改后记得重启上电才能生效.如果你要自定义数据写进去flash断电不丢失,估计就是在vm 1~49自定义宏然后写入了

void reset_bt_name(u8* bt_name,int len){
    u8 tmp[32] = {0};
    syscfg_read(CFG_BT_NAME, tmp, 32);
    if(strcmp(tmp,bt_name) == 0){
        // printf("名字相同,不更改");
        return;
    }
    // 直接写入寄存器,重启生效
	if(syscfg_write(CFG_BT_NAME,bt_name,len)<=0){
		// printf("修改蓝牙名称失败\n");
	}else{
        // printf("修改成功");
        cpu_reset();//重启
    }
	
}

相关推荐

  1. AC63串口收发实例

    2024-05-12 06:54:07       46 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-12 06:54:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-12 06:54:07       101 阅读
  3. 在Django里面运行非项目文件

    2024-05-12 06:54:07       82 阅读
  4. Python语言-面向对象

    2024-05-12 06:54:07       91 阅读

热门阅读

  1. 算法设计与分析期末复习题汇总

    2024-05-12 06:54:07       32 阅读
  2. 【八股系列】在css中link和@import的区别是什么?

    2024-05-12 06:54:07       34 阅读
  3. 常用CSS和XPATH元素定位方法

    2024-05-12 06:54:07       31 阅读
  4. Sass详解:颠覆CSS开发的新时代

    2024-05-12 06:54:07       28 阅读
  5. 学习使用jQuery将光标移动到textarea的末尾

    2024-05-12 06:54:07       26 阅读
  6. AlmaLinux 文件拷贝 cp命令用法示例

    2024-05-12 06:54:07       28 阅读
  7. class常量池、运行时常量池和字符串常量池详解

    2024-05-12 06:54:07       30 阅读
  8. 【Bug】Clash出现端口0的情况

    2024-05-12 06:54:07       38 阅读
  9. 整理项目中经常用到的正则

    2024-05-12 06:54:07       29 阅读