README.md
1# M2354 Series
2
3## Supported drivers
4
5| Peripheral | rt_device_class_type | Device name |
6| ------ | ---- | :------: |
7| BPWM | RT_Device_Class_Miscellaneous (PWM) | ***bpwm[0-1]*** |
8| BPWM (Capture function)| RT_Device_Class_Miscellaneous (Input capture) | ***bpwm[0-1]i[0-5]*** |
9| CAN | RT_Device_Class_CAN | ***can0*** |
10| CLK | RT_Device_Class_PM | ***pm*** |
11| CRC | RT_Device_Class_Miscellaneous (HW Crypto) | ***hwcryto*** |
12| CRYPTO | RT_Device_Class_Miscellaneous (HW Crypto) | ***hwcryto*** |
13| EADC | RT_Device_Class_Miscellaneous (ADC) | ***eadc0*** |
14| EBI | N/A | ***N/A*** |
15| ECAP | RT_Device_Class_Miscellaneous (Input capture) | ***ecap[0-1]i[0-2]*** |
16| EPWM | RT_Device_Class_Miscellaneous (PWM) | ***epwm[0-1]*** |
17| EPWM (Capture function) | RT_Device_Class_Miscellaneous (Input capture) | ***epwm[0-1]i[0-5]*** |
18| FMC | FAL | ***N/A*** |
19| GPIO | RT_Device_Class_Miscellaneous (Pin) | ***gpio*** |
20| GPIO | RT_Device_Class_I2CBUS | ***softi2c0[0-1]*** |
21| I2C | RT_Device_Class_I2CBUS | ***i2c[0-2]*** |
22| I2S | RT_Device_Class_Sound/RT_Device_Class_Pipe | ***sound0*** |
23| PDMA | N/A | ***N/A*** |
24| QEI | RT_Device_Class_Miscellaneous (Pulse encoder) | ***qei[0-1]*** |
25| QSPI | RT_Device_Class_SPIBUS | ***qspi0*** |
26| RTC | RT_Device_Class_RTC | ***rtc*** |
27| SC (UART function) | RT_Device_Class_Char | ***scuart[0-2]*** |
28| SDH | RT_Device_Class_Block | ***sdh0*** |
29| SPI | RT_Device_Class_SPIBUS | ***spi[0-3]*** |
30| SPI (I2S function) | RT_Device_Class_Sound/RT_Device_Class_Pipe | ***spii2s[0-3]*** |
31| TIMER | RT_Device_Class_Timer | ***timer[0-5]*** |
32| TIMER (Capture function) | RT_Device_Class_Miscellaneous (Input capture) | ***timer[0-5]i0*** |
33| TIMER (PWM function) | RT_Device_Class_Miscellaneous (PWM) | ***tpwm[0-5]*** |
34| TRNG | RT_Device_Class_Miscellaneous (HW Crypto) | ***hwcryto*** |
35| UART | RT_Device_Class_Char | ***uart[0-5]*** |
36| USBD | RT_Device_Class_USBDevice | ***usbd*** |
37| USBH | RT_Device_Class_USBHost | ***usbh*** |
38| USCI (I2C function) | RT_Device_Class_I2CBUS | ***ui2c[0-1]*** |
39| USCI (SPI function) | RT_Device_Class_SPIBUS | ***uspi[0-1]*** |
40| USCI (UART function) | RT_Device_Class_Char | ***uuart[0-1]*** |
41| WDT | RT_Device_Class_Miscellaneous (Watchdog) | ***wdt*** |
42
43
44## Resources
45* [Download M2354 TRM][1]
46
47 [1]: https://www.nuvoton.com/resource-download.jsp?tp_GUID=DA05-M2354