请问USB Serial/JTAG Console目前在release 4.4能正常工作吗?我验证的结果是不能正常工作
查看代码发现,有一个明显的错误,
文件:esp-idf\components\console\esp_console_repl.c
函数:esp_err_t esp_console_new_repl_usb_serial_jtag(const esp_console_dev_usb_serial_jtag_config_t *dev_config, const esp_console_repl_config_t *repl_config, esp_console_repl_t **ret_repl)
错误:
/* spawn a single thread to run REPL */
if (xTaskCreate(esp_console_repl_task, "console_repl", repl_config->task_stack_size,
&usb_serial_jtag_repl->repl_com, repl_config->task_priority, &usb_serial_jtag_repl->repl_com.task_hdl) != pdTRUE) {
ret = ESP_FAIL;
goto _exit;
}
其中 &usb_serial_jtag_repl->repl_com这个参数给的不对吧?
static void esp_console_repl_task(void *args)
{
esp_console_repl_universal_t *repl_conf = (esp_console_repl_universal_t *) args;
............................................
}
跟task函数里面使用的时候,类型不匹配
不过,我即使把这个错误改了之后,console还是不能起作用,如果用UART是没问题,请帮忙解答一下,谢谢!!!!
USB Serial/JTAG Console的问题
Re: USB Serial/JTAG Console的问题
用4.4 RELEASE版+VSCODE,刚上电时候可以连接USB-ACM和USB-JTAG,但问题是USB硬件在调用esp_wifi_start函数之后貌似死机了一样,连不上电脑了,但是调试信息依旧可以从GPIO输出出来,不知道是什么原因
Re: USB Serial/JTAG Console的问题
v4.4 Wi-Fi usb-serial-jtag 冲突问题临时解决方案:https://www.esp32.com/viewtopic.php?f=25&t=24561
Who is online
Users browsing this forum: No registered users and 36 guests