Home | Projects | Notes > MCU Peripheral Drivers > Architecture & Development Plan
Write a device header file (stm32f407xx.h
)
Write a peripheral driver (.c
/.h
)
AHB1 - GPIOA ... GPIOI
APB1 - I2C1 ... I2C3, SPI2, SPI3, SPI4, USART2, USART3, UART4, UART5
APB2 - SPI1, USART1, USART6, EXTI, SYSCFG
Write sample applications to test the peripheral drivers