Search found 786 matches

by ESP_Gargamel
Mon Aug 15, 2022 11:59 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32 flash地址如何重映射到ram(以实现ECU参数在线标定)
Replies: 5
Views: 3361

Re: ESP32 flash地址如何重映射到ram(以实现ECU参数在线标定)

看上去,这句话:
ECU初始化时,会把Flash中的值拷贝到对应ram内存中,当在线标定时,会直接操作ram中相应的地址,以实现参数在线修改。
就 OK 了。为什么还要映射?而且就算映射过去,也没法直接改写 flash 里的内容。你是希望把在线修改完的数据再回写到 flash?
by ESP_Gargamel
Mon Aug 15, 2022 11:57 am
Forum: ESP-IDF 中文讨论版
Topic: 结构体参数传递错误
Replies: 6
Views: 2354

Re: 结构体参数传递错误

Code: Select all

xQueueSend(MSGQ, (&(struct zView_callback_t){.handle = (zView_callback_handler_t)activity->created, .param1 = va_arg(arg_ptr, void*), .param2 = va_arg(arg_ptr, void*)}), ( TickType_t ) 0);
试一下
by ESP_Gargamel
Wed Aug 10, 2022 9:14 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] bootloader内串口接收中断无法进入
Replies: 7
Views: 3539

Re: bootloader内串口接收中断无法进入

参看 esp_flash_encrypt_region 里面的喂狗。
by ESP_Gargamel
Wed Aug 10, 2022 7:41 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] bootloader内串口接收中断无法进入
Replies: 7
Views: 3539

Re: bootloader内串口接收中断无法进入

你那个 abup_timer_callback_cnt 要到 30 才会退出 while,这导致触发 RTC WDT 了,你要把 Bootloader config -> Timeout for RTC watchdog (ms) 改大,比如 30000。
by ESP_Gargamel
Wed Aug 10, 2022 3:21 am
Forum: ESP-IDF 中文讨论版
Topic: 关于esp-now的响应速度求助技术人员
Replies: 4
Views: 2515

Re: 关于esp-now的响应速度求助技术人员

建议你使用 IDF 里面的示例,或者 https://github.com/espressif/esp-now 里的示例测试。Arduino 下的问题在这个板块比较难支持。
by ESP_Gargamel
Wed Aug 10, 2022 3:18 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] bootloader内串口接收中断无法进入
Replies: 7
Views: 3539

Re: bootloader内串口接收中断无法进入

串口中断是可以进入的,问题是你串口 isr 传进来的参数是 NULL,导致后面空指针了。

Code: Select all

r=abup_uart_isr_register(uart_num, abup_uart_group_isr_callback, NULL);
改成
r=abup_uart_isr_register(uart_num, abup_uart_group_isr_callback, &abup_uart_obj[uart_num]);
by ESP_Gargamel
Wed Aug 10, 2022 2:09 am
Forum: ESP-IDF 中文讨论版
Topic: 今天遇到个问题,修改了一下文件,加了信号量。然后工作好像也没问题。但串口打印红色信息。不知道是啥?
Replies: 3
Views: 2101

Re: 今天遇到个问题,修改了一下文件,加了信号量。然后工作好像也没问题。但串口打印红色信息。不知道是啥?

这部分 log 的出处是在 tools/idf_monitor_base/serial_reader.py 里,代码: try: data = self.serial.read(self.serial.in_waiting or 1) except (serial.serialutil.SerialException, IOError) as e: data = b'' # self.serial.open() was successful before, therefore, this is an issue related to # the disappearance of the dev...
by ESP_Gargamel
Wed Aug 10, 2022 1:44 am
Forum: ESP-IDF 中文讨论版
Topic: 定时读取AD芯片值并通过蓝牙发送触发看门狗
Replies: 1
Views: 1194

Re: 定时读取AD芯片值并通过蓝牙发送触发看门狗

这是任务看门狗,应该没有导致重启吧。现在相当于采样完,只有 1ms 时间留给其他任务,这时候有可能有很多其他任务等着运行,idle 任务就可能得不到有效执行。你可以试一下把 CPU 主频提高到 240MHz,把 FreeRTOS 的 tick rate 改成 1000 试试。
by ESP_Gargamel
Wed Aug 10, 2022 1:32 am
Forum: ESP-IDF 中文讨论版
Topic: 使用ESP32-MINI-U模组无法builtin JTAG调试
Replies: 10
Views: 4939

Re: 使用ESP32-MINI-U模组无法builtin JTAG调试

我没有 windows,也没用过 windows 下的 eclipse IDE。暂时不确认这是 eclipse 带进来的问题,还是 openocd 的问题。 请直接用 openocd 命令烧录试一下,可以使用 blink 示例,或者烧你自己工程的 bootloader.bin,注意路径和烧写起始地址: openocd -f board/esp32c3-builtin.cfg -c "program_esp build/blink.bin 0x10000 verify exit" 我这边在 linux 下用这个命令烧录没有问题,你那边如果这个烧录没有问题的话,可以把 eclipse 里自动烧录的...
by ESP_Gargamel
Tue Aug 09, 2022 8:42 am
Forum: ESP-IDF 中文讨论版
Topic: ESP-HOMEKIT_SDK开发问题
Replies: 12
Views: 4889

Re: ESP-HOMEKIT_SDK开发问题

另外

Code: Select all

ESP HomeKit SDK Project commit: esp_homekit_release_3.0.r3-79-g2dbb338
你的 homekit sdk 是怎么拉的?这个版本比较奇怪。