typedef
struct
usart_inittypedef;
usart_stopbits
usart_stopbits引數
描述usart_stopbits_1
在幀尾傳輸1個停止位
usart_stopbits_0.5
在幀尾傳輸0.5個停止位
usart_stopbits_2
在幀尾傳輸2個停止位
usart_stopbits_1.5
在幀尾傳輸1.5個停止位、
usart_parity
usart_parity引數
描述usart_parity_no
奇偶失能
usart_parity_even
偶模式usart_parity_odd
奇模式usart_hardwareflowcontrl
usart_hardwareflowcontrl引數
描述usart_hardwareflowcontrl_none
硬體流控制失能
usart_hardwareflowcontrl_rts
傳送請求rts使能
usart_hardwareflowcontrl_cts
清楚傳送cts使能
usart_hardwareflowcontrl_rts_cts
rts_cts使能
usart_mode
usart_mode引數
描述usart_mode_rx
傳送使能
usart_mode_tx
接收使能
STM32f1學習筆記 GPIO
參考文章 stm32自學筆記 stm32可以提供很多gpio,一般分別在5個埠 port gpioa gpioe 每個埠有16個gpio,最大耐壓值為5v。每個埠有32為寬頻的設定暫存器,一共64位,每個gpio占用4位配置位。其中兩位設定gpio的方向,另外兩位設定gpio的工作模式。1 gpio...
STM32F4與STM32F1的區別
作為cortex m3市場的最大佔有者,st公司在2011年又推出基於cortex m4核心的stm32f4系列產品,相對與stm32f1 f2等cortex m3產品,stm32f4最大的優勢,就是新增了硬體fpu單元以及dsp指令,同時,stm32f4的主頻也提高了很多,達到168mhz 可獲得...
STM32F1外部中斷例項
使用外部中斷的基本步驟如下 1.設定好相應的時鐘 2.設定相應的中斷 3.io口初始化 4.把相應的io口設定為中斷線路 要在設定外部中斷之前 並初始化 5.在選擇的中斷通道的響應函式中中斷函式。1 開啟時鐘 void rcc config void 設定相應的時鐘所需要的rcc函式在stm32f1...