- 博客(4)
- 收藏
- 关注
原创 清风学习nrf52832蓝牙从机不广播问题解决
针对nrf52832蓝牙从机ADC数据采集项目中出现的蓝牙无法广播问题,通过Jlink调试找到解决方案。具体步骤为:1)连接Jlink进入Keil的debug模式;2)使用J-linkRTTViewer查看调试信息;3)定位到main.c第697行代码并注释;4)重新编译烧录后蓝牙功能恢复正常。该方法通过实时调试输出快速定位问题代码,有效解决了蓝牙模块不广播的故障,为硬件调试提供了实用参考。
2025-05-26 20:59:32
144
原创 stm32u5 max30205 cubemx配置及代码
Connectivity -> USART1 将PA10设为USART1_RX, PB6设为USART1_TX。2. Connectivity -> I2C1 将PB7设为I2C1_SDA, PB6设为I2C1_SCL。5. 生成代码,加入启动文件(不知道为什么有时候带有启动文件,有时候需要自己手动添加)。3. Trace and Debug ->DEBUG 选择Serial Wire。System Core -> RCC 使能外部高速时钟,选择外部晶振。4. 时钟树配置如下。
2025-05-10 16:29:53
216
1
原创 nRF52832 ble从机工程样例中使用GPIOTE功能
在读取ads1292r数据的过程中,只使用简单的外设功能(即不加蓝牙功能),可以通过ads1292r的DRDY产生的下降沿中断读取数据,但是如果在ble从机工程样例添加中断,在主函数中初始化中断,蓝牙就不会广播。本人还是nrf系列的新手,如果有大佬有其他解决办法可以留言,大家一起学习~
2025-01-04 15:56:55
331
原创 ADS1292R开发记录:软件+硬件设计
前一段时间因课题需要,要用到ADS1292R同时监测人体的心电与呼吸率。我使用的是nRF52832作为主控芯片与ADS1292R进行SPI通信,在代码调试阶段就遇到了很大的问题:SPI不能正常通信,表现为读不到正确的ID(0x73)和错误的心电数据。我首先排查了SPI的参数配置,数据手册中已经注明SPI通信的模式为 CPOL = 0, CPHA = 1, 对应的SPI模式为1,频率为1M。这个配置非常重要,否者就收不到正确的ID和数据。
2024-12-23 21:38:10
1484
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人