完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我正在尝试习惯使用 PICO 中的两个内核,但收到此错误消息。
Guru Meditation Error: Core 1 panic'ed (IllegalInstruction). Exception was unhandled. Memory dump at 0x400ebf1c: 00000090 1d004136 000000f0 Core 1 register dump: PC : 0x400ebf23 PS : 0x00050030 A0 : 0x00000000 A1 : 0x3ffb9470 A2 : 0x00000000 A3 : 0x00000000 A4 : 0x00000000 A5 : 0x00000000 A6 : 0x00000000 A7 : 0x00000000 A8 : 0x00000000 A9 : 0x00000000 A10 : 0x00000000 A11 : 0x00000000 A12 : 0x00000014 A13 : 0x00000004 A14 : 0x3ffb950c A15 : 0x80000001 SAR : 0x00000000 EXCCAUSE: 0x00000000 EXCVADDR: 0x00000000 LBEG : 0x00000000 LEND : 0x00000000 LCOUNT : 0x00000000 Backtrace:0x400ebf20:0x3ffb9470 ELF file SHA256: 0000000000000000 Rebooting... ets Jun 8 2016 00:22:57 rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 188777542, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff0030,len:1184 load:0x40078000,len:12812 load:0x40080400,len:3032 entry 0x400805e4 这是我正在使用的代码。闪烁的 LED 只是我知道草图加载到 PICO 的方式。 #define LED_PIN (G25) // create tasks for specific cores TaskHandle_t Task1; void setup() { Serial.begin(115200); while (!Serial); delay(1000); Serial.println("================"); Serial.println("CODE_TESTING"); Serial.println("================"); Serial.println("ESP32_PICO"); Serial.println("================"); Serial.println("TIMERS_AND_CORES"); Serial.println("================"); delay(1000); pinMode(LED_PIN, OUTPUT); //create a task that will be executed in the Task1code() function, with priority 1 and executed on core 0 xTaskCreatePinnedToCore( startInputTimer, /* Task function. */ "Task1", /* name of task. */ 1000, /* Stack size of task */ NULL, /* parameter of the task */ 2, /* priority of the task */ &Task1, /* Task handle to keep track of created task */ 1); /* pin task to core 0 */ delay(500); } void startInputTimer(void * pvParameters) { } void loop() { digitalWrite(LED_PIN, HIGH); delay(1000); digitalWrite(LED_PIN, LOW); delay(1000); } 任何人都可以解释我做错了什么以获得此错误消息吗?我的代码基于我在网上找到的几个例子。PICO 大约每秒重置一次。我正在运行更多代码来查找错误,但将其缩减为我在此处发布的内容,这似乎是由于 xTaskCreatePinnedToCore() 函数而发生的。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
2137个成员聚集在这个小组
加入小组我的项目我做主,使用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构建错误怎么解决?
695浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-10 04:50 , Processed in 0.787337 second(s), Total 72, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
550