完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我正在使用 C++ 中的 ESP32-S3-DevKitC-1 EVM。
我已经定义了一个代表我的蓝牙任务的 TaskBluetooth.hpp(和 .cpp)类。 在任务代码中,我尝试使用以下循环每 5 秒重启一次广告商: /* Boucle Infinie de la tâche : */ while (1) { /* On récupère le nombre de ticks courants : */ CurrentTickCount = xTaskGetTickCount(); /* On redémarre l'advertising toutes les 5 secondes : */ if ((CurrentTickCount - TimerRestartAdv) >= TIMER_RESTART_ADV) { /* On note la nouvelle heure de redémarrage : */ TimerRestartAdv = CurrentTickCount; /* 关于 redémarre l'advertising : */ esp_ble_gap_start_advertising(&ble_adv_params); } vTaskDelay(1000 / portTICK_PERIOD_MS); 如果 TickType_t CurrentTickCount 是在 while (1) 之前定义的,则代码可以正常工作。 但是,如果我将此变量放在 TaskBluetooth.hpp 的受保护部分,我会收到以下错误: tooth:Ble Adv Data Raw Set Completed。 任务蓝牙:Ble ScanRsp 数据原始集已完成。 Guru Meditation Error:核心 0 恐慌(StoreProhibited)。异常未处理。 核心 0 寄存器转储: PC:0x42009a65 PS:0x00060e30 A0:0x82009aa0 A1:0x3fcec520 0x42009A65:taskbluetooth :: fcnt_bluetoothmainloop ( )at c:/users/ttruilhe/eclipse-workspace/protofs22/main/main/tasks/tasks/tasks/tasks/taskbbluetoother.cpp : 0x82009a65 A9 : 0x3fcec500 A10 : 0x000000ad A11 : 0xffffffff A12 : 0x3fcec53e A13 : 0x00000015 A14 : 0x00140005 A15 : 0x02010000 SAR : 0x00000010 EXCCAUSE: 0x0000001d EXCVADDR: 0x00000008 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff Backtrace: 0x42009a62:0x3fcec520 0x42009a9d:0x3fcec5c0 0x40381a05 :0x3fcec5e0 0x42009a62: TaskBluetooth::fcnt_BluetoothMainLoop() 在 C:/Users/ttruilhe/eclipse-workspace/ProtoFS22/main/Tasks/TaskBluetooth.cpp:255 0x42009a9d: TaskBluetooth::fcnt_TaskWrapper(void*) 在 C:/Users/ttruilhe/eclipse -workspace/ProtoFS22/main/Tasks/TaskBluetooth.cpp:99 0x40381a05: vPortTaskWrapper 位于 C:/Espressif/frameworks/esp-idf-v5.0/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:151 ELF 文件 SHA256:fcc5591769cf5fb6 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
2138个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
37399 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
6794 浏览 1 评论
7817 浏览 1 评论
7664 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
5087 浏览 0 评论
1578浏览 2评论
关于NINA-W132 Wi-Fi模块SPI通信遇到的疑问求解
1221浏览 2评论
如何在MPC PowerPC MCU上首次刷写后禁用BDM?
764浏览 1评论
将HFREFR和LFREFR寄存器值设置为错误的值来将故障注入CMU,但CMU_ISR值始终为零,为什么?
752浏览 1评论
将SPSDK for FRDM-MCX-W71 SDK与VS一起安装时出现hidapi构建错误怎么解决?
696浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-10 14:08 , Processed in 2.234901 second(s), Total 40, Slave 33 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2092