Puya https://www.puyasemi.com/uploadfiles/ PY32F4xx_DFP Puya PY32F4 Series Device Support First Release version of PY32F4 Device Family Pack. Puya Device Support PY32F4 PY32F4xx PUYA' PY32F4 series of mainstream MCUs covers the needs of a large variety of applications in the industrial, medical and consumer markets. High performance with first-class peripherals and low-power, low-voltage operation is paired with a high level of integration at accessible prices with a simple architecture and easy-to-use tools. Typical applications include motor drives and application control, medical and handheld equipment, industrial applications, PLCs, inverters, printers, and scanners, alarm systems, video intercom, HVAC and home audio equipment. - 5 V-tolerant I/Os - Timer with quadrature (incremental) encoder input - 96-bit unique ID // Replication of Standard Functionality Write32(0xE000EDF0, 0xA05F0001); // Enable Core Debug via DHCSR // Device Specific Debug Setup Write32(0xE0042004, DbgMCU_CR); // DBGMCU_CR: Configure MCU Debug __var DbgMCU_CR = 0x00000007; // DBGMCU_CR: DBG_SLEEP, DBG_STOP, DBG_STANDBY Puya PY32F4 Series devices Puya PY32F403xB Series devices Puya PY32F403xC Series devices Puya PY32F403xD Series devices Puya PY32F403 Series devices filter for PY32F4 devices and the ARM compiler Puya PY32F4 Device and CMSIS-CORE PY32F403 Start Kit BSP Drivers/BSP/PY32F403xx_Start_Kit PY32F403 Start Kit Board Full HAL and LL Drivers Drivers PY32F4xx HAL Drivers for PY32F403 Series #define USE_HAL_DRIVER PY32F403 Standalone Drivers Drivers/PY32F4xx_HAL_Driver PY32F4xx HAL Drivers for PY32F403 Series #define USE_HAL_DRIVER ADC Module CANFD Module CORTEX Module CRC Module CTC Module DMA Module ESMC Module EXTI Module FLASH Module GPIO Module I2C Module I2S Module IRDA Module IWDG Module PWR Module RCC Module RTC Module SD Module SMARTCARD Module SPI Module TIM Module UART Module USART Module WWDG Module SDMMC Module System Startup for Puya PY32F4 Series #define RTE_DEVICE_STARTUP_PY32F4XX /* Device Startup for PY32F4 */