[feature] Added weact h743 board support#3578
Conversation
|
@HiFiPhile btw I've also played a bit with the descriptors since for my pet project I'm going to use 6 mics. So, if necessary I can make a separate PR with 6 channels usb mic descriptor + adjust the python drawing sample for supporting multiple usb mic devices: |
|
Thank you, please run For readme I think it's redundant (you can improve
Glad it works ! You can improve the script if you want, but for the descriptor I think the usage of 6CH mic is relatively few, better to keep usbd.h not too big. |
Size Difference ReportBecause TinyUSB code size varies by port and configuration, the metrics below represent the averaged totals across all example builds. Note: If there is no change, only one value is shown. Changes >1% in sizeNo entries. Changes <1% in sizeNo entries. No changes
|
|
| target | .text | .rodata | .data | .bss | total | % diff |
|---|---|---|---|---|---|---|
| xmc4500_relax/dfu_runtime | 12,244 → 12,308 (+64) | — | — | — | 12,252 → 12,316 (+64) | +0.5% |
| xmc4500_relax/hid_generic_inout | 13,160 → 13,224 (+64) | — | — | — | 13,168 → 13,232 (+64) | +0.5% |
| sipeed_longan_nano/dfu_runtime | 12,820 → 12,884 (+64) | — | — | — | 14,034 → 14,098 (+64) | +0.5% |
| xmc4500_relax/hid_composite | 14,124 → 14,188 (+64) | — | — | — | 14,132 → 14,196 (+64) | +0.5% |
| xmc4500_relax/msc_dual_lun | 15,112 → 15,176 (+64) | — | — | — | 15,120 → 15,184 (+64) | +0.4% |
| sipeed_longan_nano/hid_generic_inout | 14,104 → 14,168 (+64) | — | — | — | 15,186 → 15,250 (+64) | +0.4% |
| xmc4500_relax/printer_to_cdc | 15,228 → 15,292 (+64) | — | — | — | 15,236 → 15,300 (+64) | +0.4% |
| xmc4500_relax/audio_test | 15,320 → 15,384 (+64) | — | — | — | 15,328 → 15,392 (+64) | +0.4% |
| xmc4500_relax/webusb_serial | 15,588 → 15,652 (+64) | — | — | — | 15,596 → 15,660 (+64) | +0.4% |
| xmc4500_relax/usbtmc | 16,000 → 16,064 (+64) | — | — | — | 16,008 → 16,072 (+64) | +0.4% |
|
@HiFiPhile thanks for the remarks! I've added the changes as you've requested 😄 |




This PR adds support for weact H743 kit.
Pin definitions were taken from https://github.com/WeActStudio/MiniSTM32H7xx/blob/master/Hardware/STM32H7xx%20SchDoc%20V12.pdf