typical MCU features:
- core
- memory
- clock
- reset, mode
- power :low power ,backup power
- I/O
- communication: UART,SPI,IIC,CAN,USB,FSMC,IIS
- A/D,D/A
- timer general,rtc,pwm
- interrupts(NVIC)
- watchdog
- DMA
every features overview:
performance line block diagram analysis:
- APB2 72M max; APB1 36M max, the APB which module connected to determined the module speed.(uart connected to different APB,does it matters?)
- the number of UART.
- DMA linked to BUS Matrix.
feature block diagram
- introduction
- feature
- mode
- function description
- interrupt
- register --->configuration(clock,rate);control(*);status(*);data
application
- modules to use
- relationship of modules
- module embedded to os