GPIO
APB2的High-Low切換可達18MHz工作模式
1. GPIO_Mode_AIN
2. GPIO_Mode_IN_FLOATING
3. GPIO_Mode_IPD
4. GPIO_Mode_IPU
3. GPIO_Mode_IPD
4. GPIO_Mode_IPU
5. GPIO_Mode_OutPP //推出高電流
6. GPIO_Mode_OutOD
7. GPIO_Mode_AF_PP
8. GPIO_Mode_AP_OD
ARM的匯流排:
AMBA bus
1. ASB (Advanced System Bus)
2. AHB (Advance Hige-performance Bus)
3. APB (Advanced Peripheral Bus)
DMA
不經過CPU幫忙,直接將data在裝置和RAM/ROM互傳
可用於DMA的功能
1. Timer
2. ADC
3. SPI
4. I2C
5. USART
Clock (ref. clock tree)
1. HSE (High Speed External)
2. LSE
3. HSI
4. LSI
HSE功能
a. Disable
b. BYPASS clock source,從外部輸入Clock。
c. Cystal/Ceramic resonator,外部晶體和MCU配合成的Clock,精度高。
PLL倍頻用
UART/USART
USART比UART多了USART_CLK,可提高傳輸速度。
依電壓分成RS232和RS485。
在baudrate正確情況下出現亂碼,可能是USART_BRR(USARTDIV) overflow。
依電壓分成RS232和RS485。
在baudrate正確情況下出現亂碼,可能是USART_BRR(USARTDIV) overflow。
Debug Mode
1. SWD pins
SWCLK
SWDIO
2. JTAG pins
JTRST
JTDO
JTDI
JTCK
JTMS
沒有留言:
張貼留言