完善资料让更多小伙伴认识你,还能领取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 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1925个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36400 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4631 浏览 1 评论
6090 浏览 1 评论
6797 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4235 浏览 0 评论
634浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
631浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
633浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
716浏览 2评论
819浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-12 07:00 , Processed in 0.744741 second(s), Total 72, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号