CH32V208W同时开启BLE+ETH还可以使用RTC相关功能吗? 现在我这个开发板ble任务卡死了,跑不起来,烧其它ble demo也都跑不起来,请问这个问题要咋解决?
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片
CH32V208W同时开启BLE+ETH还可以使用RTC相关功能吗? 现在我这个开发板ble任务卡死了,跑不起来,烧其它ble demo也都跑不起来,请问这个问题要咋解决?
您好,直接烧录BLE文件夹下的peripheral例程也搜不到BLE广播是吗,这样大概率是硬件问题/公共文件改动问题。
PCB板是用的我司评估板吗?拍个照片看看。
运行BLE后,注意RTC数值不要直接赋值,会导致TMOS时钟崩溃。可以读RTC的数值,不要写。
检查CLK_OSC32K的数值,有没有用到外部32K晶振,如果用到了,检查外部32K晶振有没有起振,焊接有没有牢固、32K晶振的负载电容是否适配。可以先改用内部32K振荡器来运行peripheral例程。
要运行BLE的话,RTC的分频不能直接改动到1Hz,只能按BLE例程里的分频配置为RTC_SetPrescaler(1);。
串口打印日志也可以截个图看看,看具体执行到哪一步会出问题。