您尚未登录。

#2 Re: ESP32/ESP8266 » ESP32S3,开发HMI真有意思,报告下功能,有图有真相: » 2023-02-05 09:46:32

@ailunwowo
惭愧,我的报错问题还没有解决,重装esp-idf5.0,任然依旧报错。

#4 Re: ESP32/ESP8266 » ESP32S3,开发HMI真有意思,报告下功能,有图有真相: » 2023-01-31 17:29:51

ailunwowo 说:
xzyang 说:

编译其他 examples\peripherals\lcd下的 demo 都是正常的,就是 rgb_panel 这个报错

LCD_CLK_SRC_DEFAULT   这个
你没设置时钟,设置一下就好了


C:/esp_test/rgb_panel/main/rgb_lcd_example_main.c:65:72: error: unknown type name 'esp_lcd_rgb_panel_event_data_t'
   65 | static bool example_on_vsync_event(esp_lcd_panel_handle_t panel, const esp_lcd_rgb_panel_event_data_t *event_data, void *user_data)
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/esp_test/rgb_panel/main/rgb_lcd_example_main.c: In function 'app_main':
C:/esp_test/rgb_panel/main/rgb_lcd_example_main.c:103: error: unterminated #if
  103 | #if CONFIG_EXAMPLE_AVOID_TEAR_EFFECT_WITH_SEM
      |
C:/esp_test/rgb_panel/main/rgb_lcd_example_main.c:101:5: error: expected declaration or statement at end of input
  101 |     static lv_disp_drv_t disp_drv;      // contains callback functions
      |     ^~~~~~
这个报错信息和你的一样, error: unknown type name 'esp_lcd_rgb_panel_event_data_t',头文件已经包含了,定义在esp_lcd_panel_rgb.h里面,demo 没做任何更改。

#5 Re: ESP32/ESP8266 » ESP32S3,开发HMI真有意思,报告下功能,有图有真相: » 2023-01-31 15:35:15

编译其他 examples\peripherals\lcd下的 demo 都是正常的,就是 rgb_panel 这个报错

#6 Re: ESP32/ESP8266 » ESP32S3,开发HMI真有意思,报告下功能,有图有真相: » 2023-01-31 15:33:51

ailunwowo 说:

@Ray
我试了,还是报错

怎么解决报错的问题?我也遇到了:vscode+idf5.0 环境

C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:65:72: error: unknown type name 'esp_lcd_rgb_panel_event_data_t'
   65 | static bool example_on_vsync_event(esp_lcd_panel_handle_t panel, const esp_lcd_rgb_panel_event_data_t *event_data, void *user_data)
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c: In function 'app_main':
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:122:5: error: unknown type name 'esp_lcd_rgb_panel_config_t'; did you mean 'esp_lcd_panel_handle_t'?       
  122 |     esp_lcd_rgb_panel_config_t panel_config = {
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |     esp_lcd_panel_handle_t
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:123:9: error: field name not in record or union initializer
  123 |         .data_width = 16, // RGB565 in parallel mode, thus 16bit in width
      |         ^
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:123:9: note: (near initialization for 'panel_config')
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:124:9: error: field name not in record or union initializer
  124 |         .psram_trans_align = 64,
      |         ^
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:124:9: note: (near initialization for 'panel_config')
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:124:30: warning: excess elements in scalar initializer
  124 |         .psram_trans_align = 64,
      |                              ^~
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:124:30: note: (near initialization for 'panel_config')
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:128:9: error: field name not in record or union initializer
  128 |         .clk_src = LCD_CLK_SRC_DEFAULT,

#7 Re: Cortex M0/M3/M4/M7 » STM32H750VBT6 就是那个LQFP100的外扩SDRAM » 2020-07-05 16:08:33

Y版本和V版本实测都是2MB,600多KB程序在这两种都跑过,没有批量,暂没发现什么问题

#8 Re: 全志 SOC » 搞定NS2009驱动 校准后没有大幅度的跳点 » 2020-05-22 14:25:03

找到原因了,屏框压着触摸了,一直进中断,程序没问题,白忙活一天。淘宝买的屏框,边框有点大,不太合适。

#9 Re: ESP32/ESP8266 » 有谁知道ESP32用的pSRAM还有哪些? » 2020-05-21 19:20:53

力扬 LY68L6400SLIT 好像最便宜了,ESP的都贵

#11 Re: 全志 SOC » 搞定NS2009驱动 校准后没有大幅度的跳点 » 2020-05-21 19:17:30

我也模拟了I2C驱动NS2009,能读取到X,Y坐标值,但是 IRQ 管脚 一直低电平,难道发送命令错误?发送命令参考老大的NS2007

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn