Search found 43 matches

by Mars.CN
Sun Mar 10, 2024 2:02 am
Forum: ESP-IDF 中文讨论版
Topic: IDF4.4.6中,esp_eth_mac_new_esp32 函数用什么替代了?
Replies: 1
Views: 173

Re: IDF4.4.6中,esp_eth_mac_new_esp32 函数用什么替代了?

我看了一下 IDF 的源码,在 /home/mars/esp/esp-idf/components/esp_eth/include/esp_eth_mac.h 找到了 esp_eth_mac_new_esp32 的定义,但是被 CONFIG_ETH_USE_ESP32_EMAC 标签限制了,这个标签在 menuconfig 中找不到配置项,应该如何做?手动加入吗?
by Mars.CN
Sun Mar 10, 2024 1:42 am
Forum: ESP-IDF 中文讨论版
Topic: IDF4.4.6中,esp_eth_mac_new_esp32 函数用什么替代了?
Replies: 1
Views: 173

IDF4.4.6中,esp_eth_mac_new_esp32 函数用什么替代了?

我在编译 MicroPython 的时候,在 networl_lan.c 文件中遇到了一个错误,没有找到 esp_eth_mac_new_esp32 函数,编译器提示可以用 esp_eth_mac_new_w5500 此类函数代替,但是感觉还是有问题。 MicroPython 官方给出的是必须是 IDF4.1 以上的版本才可以,但我这个版本应该是比较新的了,依然找不到这个函数。 因为后面还有其他代码,所有不可能用 esp_eth_mac_new_w5500 替代,请问应该如何解决? eth_mac_config_t mac_config = ETH_MAC_DEFAULT_CONFIG(); ...
by Mars.CN
Fri Nov 17, 2023 6:27 am
Forum: ESP-IDF 中文讨论版
Topic: 有没有人搞过 USB 的?我想做一个复合设备,但始终报错
Replies: 0
Views: 814

有没有人搞过 USB 的?我想做一个复合设备,但始终报错

我想做一个 HID 键盘 和串口的符合设备,使用 TinyUSB来做。
用到了 tusb_hid_example 这个例子,发现键盘是好使的,但是串口没办法加入。
我在配置描述符中加入了一个串口

Code: Select all

TUD_CDC_DESCRIPTOR(ITF_NUM_PRINTER, 5, EPNUM_CDC_0_NOTIF, 8, EPNUM_CDC_0_OUT, EPNUM_CDC_0_IN, 64),  
加入后键盘设备也消失了。
如果单独只加入一个串口,把键盘设备注销掉。
发现串口是可以看到的,但是此时在设备管理器中提示状态是设备无法启动。

有没有搞过 USB 的?这样的复合设备应该如何做?
by Mars.CN
Thu Nov 09, 2023 2:12 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32的USB 能否同时作为 HOST 和 DEVICE使用?
Replies: 0
Views: 711

ESP32的USB 能否同时作为 HOST 和 DEVICE使用?

咱在我们这边有个需求,有多个设备需要链接到MCU上,这些设备都是 USB-HID的。
我们需要从这些设备上采集信息,汇总后发给上位机。
上位机之前也是用 USB 协议的,启动已经写好了,所以这块还不能变动,所以现在的需求就是,ESP32及作为主机接受设备端的连接,同时还需要作为一个设备与上位机链接。

ESP32和下位机的连接我想外接一个 USB-HUB芯片,可以满足多个设备的接入,但ESP只有一个USB端口,作为主机使用了就不能作设备了。
这个应该怎么解决?
求各位给点思路
by Mars.CN
Thu Jun 15, 2023 2:00 am
Forum: ESP-IDF 中文讨论版
Topic: 我想将 index.html 这个文件烧录到 vfs分区,应该如何做?
Replies: 2
Views: 794

Re: 我想将 index.html 这个文件烧录到 vfs分区,应该如何做?

补充一下,我这个分区是 FAT格式的,使用以下代码加载: esp_vfs_spiffs_conf_t conf = { .base_path = base_path, .partition_label = NULL, .max_files = 5, // This sets the maximum number of files that can be open at the same time .format_if_mount_failed = true }; esp_err_t ret = esp_vfs_spiffs_register(&conf); FILE* f = fopen("/...
by Mars.CN
Thu Jun 15, 2023 1:50 am
Forum: ESP-IDF 中文讨论版
Topic: 我想将 index.html 这个文件烧录到 vfs分区,应该如何做?
Replies: 2
Views: 794

我想将 index.html 这个文件烧录到 vfs分区,应该如何做?

我用的模组是 ESP32-S3-WROOM-2,ESP32-S3-N32R8V 正在做一个WiFi的项目,其中有一个配置页面,是用html写的,放在了 /main/spiffs/ 下 /main/spiffs/index.html /main/spiffs/index.css 我的分区表格式如下: # Notes: the offset of the partition table itself is set in # $IDF_PATH/components/partition_table/Kconfig.projbuild. # Name, Type, SubType, Offset, S...
by Mars.CN
Fri Jun 09, 2023 7:40 am
Forum: ESP-IDF 中文讨论版
Topic: W (346) PSRAM: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version.
Replies: 1
Views: 692

W (346) PSRAM: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version.

在程序运行的时候有一样警告
W (346) PSRAM: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version.
这是什么原因造成的?
by Mars.CN
Tue Oct 04, 2022 4:06 am
Forum: ESP-IDF 中文讨论版
Topic: esp-idf lvgl
Replies: 5
Views: 3050

Re: esp-idf lvgl

daodoa6 wrote:
Thu Sep 22, 2022 1:57 am
我今天又试了一下。1.33寸的屏幕不能点亮。1.54寸的可以。驱动是同一个驱动,都是ST7789V.
最后找到原因了吗?
我这7789都卡了一个月了,完全无从下手
by Mars.CN
Tue Oct 04, 2022 4:01 am
Forum: ESP-IDF 中文讨论版
Topic: 有没有拿S3连接过7789V LCD的?
Replies: 5
Views: 2525

Re: 有没有拿S3连接过7789V LCD的?

netmark wrote:
Fri Sep 30, 2022 2:13 am
我点了 ,我用的旧版lvgl驱动,你这个新的还没用过 128x128 240x240的屏我都点了 不过驱动有BUG,要移植
你用S3点亮了7789吗?
我这 都折腾一个月了,一点进展没有,重写了 好几遍驱动了
使用spi_device_polling_transmit发送数据示波器一点反应没有,说明压根就没把初始化指令发出去
官方支持的也很烂,无从下手啊
by Mars.CN
Tue Oct 04, 2022 3:57 am
Forum: ESP-IDF 中文讨论版
Topic: SPI驱动问题,ST7789,spi_device_polling_transmit和spi_device_queue_trans差异?
Replies: 3
Views: 4063

Re: SPI驱动问题,ST7789,spi_device_polling_transmit和spi_device_queue_trans差异?

我怀疑是不是S3的SPI就不能用?
看到的都是S2的,S3就没成功过,用官方的例程都不成功!
示波器测试初始化指令发送阶段就没有波形
使用spi_device_polling_transmit 发送数据完全没反应,示波器没有任何信号