-
Notifications
You must be signed in to change notification settings - Fork 0
WCH55x‐USB
❗ CH(551|552|554)∈CH55x; CH55x!=CH559 ❗
運行USB 徑由四脈: 主脈控制 並可中斷 又有批量 偶為同步
(欲學神功 毋須自宮 熟習本法 脈控暢通) 😄
說四為零 論一實二 虛虛實實 實實虛虛 (歡喜就好)❗
Control Transfer hidBlinky_Cntrl, Control transfer to start/stop LED blinking.
INT Transfer hidBridge_INT, Interrupt transfer to control LED.
Bulk Transfer hidBridge_Bulk, Bulk transfer to control LED.
CDC Template cdcTemplate, A cdc-serial enabled template project with touch key!
CDC CMDs cdcCMDs, A cdc-serial Commander!
![]()
Update as of 0715-2024 🔈
Update circuit layout in hardware.
Add more CH55x USB projects (USB Control/Interrupt/Bulk transfer w/ PlatformIO-WCH51) in firmware folder.
Also attached the pyUSB Host test jig for individual testing in each folder (NEED libUSB as USB driver).
Finally, add the HID+CDC project that monitoring HID traffics with USB-CDC serial.
![]()
The CDC+HID project cdcHID-Mon had been kept into PlatformIO folder, Take a look 👀 projects folder
Thanks USB-IAD, finally combined HID&CDC into one device w/ IAD
![]()
![]()
Test with "Bus Hound"(left), "pyUSB"(right) (Need libUSB driver)
❗Attention❗
The CH55x series chip are made in China! Do NOT recommend to beginners, as there is LITTLE English info available.
©Jimmy.Su@2024 👀