
CubeMX配置STM32WBA55在utilities里选项ADV_trace具体功能体现在哪里?
使用CubeMX配置STM32WBA55CG为什么中间件freertos被替换为了 Xcube freertos 它与非无线系列MCU的freertos有什么区别?
stm32旗舰店 天猫旗舰店是没有了吗?
nucleo-wb05kz开发板BLE问题
STM32WB55 USB dongle FUS 0.0.0问题
STM32WB55RG使用USB ST-LINK连接电脑显示未知USB设备,更新驱动后也没有变化,这大概是哪里的问题?
关于意法半导体BLE AOA测向定位的问题
NUCLEO-WBA55CG debug的Serial忘记配置,请教boot模式怎么切换
STM32WB55客户端应用接收的特征长度为什么更改无效呢?
STM32WBA55CG使用spi驱动ST7789 LCD
STM32Cube_FW_WB_V1.19.0\Projects\P-NUCLEO-WB55.USBDongle\Applications\BLE\BLE_p2pClient
STM32Cube_FW_WB_V1.19.0\Projects\P-NUCLEO-WB55.Nucleo\Applications\BLE\BLE_p2pServer
谢谢你的回复:
这些都没啥问题,我又测试了几遍,我觉得我最主要问题来源于我每次结束传输都是以client或者server断电,这些就会造成上述我所说的问题。
如果我用nrf connect手机app点击disconnect结束蓝牙通知数据,下次我就可以正常工作。
我觉得主要问题在于我这种直接断电来结束蓝牙交互,我该如何解决这个问题。
通常要由一方发起断开连接才行。
如果一方断电,另一方要30秒后才能断开连接。
你的意思是我假如client拔出来断电后,这个server必须要等待三十秒才能让我的sever下次通电正常运行吗?
有没有别的方式 比如断电上电不影响这个。。。我上次用STM32WB55RGV6做了个demo,没出现这个问题,我需要改动什么吗
我还是不理解如何解决这个问题,比如我通过手机的nrf connect软件和我做的demo连接并且进行ble notification,一会我点击disconnection再次连接那么我是正常的;但是如果此时我把手机蓝牙直接断开,按照你给的提示,我做的PCB demo再通电30s就会自动认为断连,我下次连接或者工作应该是正常的,但是实际上我把手机蓝牙直接关闭不管等多久,我做的demo依旧不能正常工作,除非我再次下载程序(我非蓝牙的功能是正常的,只是每次断连蓝牙不太正常)
这个情况看起来很难说了,不妨跑一下官方例程看看效果。
我跑的那个官方例程BLE_HeartRate,它工作非常正常。
然后我在自己写的程序中做了如下改动:我disabled两个宏定义CFG_HW_RESET_BY_FW和CFG_DEBUGGER_SUPPORTED,并且在MX_APPE_Init()函数中添加APPD_Init(),此时断电断开蓝牙再通电是可以再次正常传输数据,但是又出现新的问题:我有两个采集信号的芯片的MAX30112(具有1个中断引脚)和MAX30001(具有两个中断引脚),我发现此时我不能识别到MAX30001的中断,我该如何做?是什莫东西会屏蔽我的中断吗(MAX30001的中断引脚是PC10和PC11)?