esp32s2_bare_board/managed_components/cherry-embedded__cherryusb/port/ehci
impressionyang b0e0ddebf4 feat: 修改u8g2移植配置中的I2C速率至400KHz
feat: 添加线程资源打印功能
fix🐛: 修复USB未启用其他线程卡死问题,是USB写入循环阻塞所致
feat: 升级cherryUSB,使用官方方式集成至ESP32
2025-03-22 16:56:52 +08:00
..
README.md feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00
usb_ehci_reg.h feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00
usb_glue_aic.c feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00
usb_glue_bouffalo.c feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00
usb_glue_hpm.c feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00
usb_glue_intel.c feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00
usb_glue_ma35d0.c feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00
usb_glue_mcx.c feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00
usb_glue_nuc980.c feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00
usb_glue_t113.c feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00
usb_hc_ehci.c feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00
usb_hc_ehci.h feat: 修改u8g2移植配置中的I2C速率至400KHz 2025-03-22 16:56:52 +08:00

Note

Support Chip List

BouffaloLab

  • BouffaloLab BL616/BL808

HPMicro

  • HPM all series

AllwinnerTech

  • F133/T113

Nuvoton

  • Nuvoton all series

Artinchip

  • d13x, d21x

NXP

Modify USB_NOCACHE_RAM_SECTION

#define USB_NOCACHE_RAM_SECTION __attribute__((section(".NonCacheable")))
  • IMRT10XX/IMRT11XX
  • MCXN9XX/MCXN236

Intel

  • Intel 6 Series Chipset and Intel C200 Series Chipset