首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
ch582专题
沁恒蓝牙芯片CH582:蓝牙OTA升级技术详解与应用探索
文章目录 一、前言1.WCH 蓝牙空中升级(BLE OTA)概述2. WCH BLE SDK DFU 工作原理(方式一) 二、移植程序1.找到BackUpgrade_OTA例程2.添加文件到工程2.1 添加文件2.2 如何添加 3.修改APP工程3.1 修改peripheral_main.c文件3.2 修改peripheral.c文件 4.修改Link.Ld文件 三、OTA升级1.合并文件2
阅读更多...
沁恒CH571 CH573 CH582 CH583蓝牙芯片GPIO的基本操作
摘要:本文介绍一下沁恒蓝牙芯片GPIO点亮小灯时所需的一些基本GPIO函数。 初始化代码可以放在main函数中,也可以放在其他函数中(低电量模式下)。对,下面这一个语句就行了。模式有很多种: GPIO_ModeIN_Floating, //浮空输入 GPIO_ModeIN_PU, //上拉
阅读更多...
【沁恒蓝牙MESH】CH582串口中断内存溢出导致MCU频繁重启
本文主要记录了【沁恒蓝牙mesh】CH582串口中断内存溢出导致MCU频繁重启 由于开发疏忽,导致的数组内存溢出,是入门嵌入式开发经常忽视的错误,用以记录,共勉!! 目录 1. 遇到问题描述以及解决1.1 问题一:串口中断导致MCU频繁重启1.1.1【场景描述】1.1.2 【问题描述】1.1.3 【问题定位】1.1.4 【问题解决】 💖 作者简介:大家好,我是喜欢记
阅读更多...
沁恒CH582
目录 一、串口打印 二、SD卡 2.1:SD卡容量读取 2.2 :由模拟SPI读写改成硬件SPI 2.2.1 模拟SPI 2.2.2 模拟SPI 2.2.3 SPI速率问题 三、触摸 四、TMR定时器 (22.11.1) 五、BLE(22.11.2) 六、ADC采样 七、低功耗 一、串口打印 新板的串口为UART3,默认配置的是UART
阅读更多...