喂什么玩意 发表于 2022-7-31 23:05

注意事项:

(1)MM32F0140每个外设都有自己独立的时钟,需使能UART1 发送和接收引脚的GPIO时钟;

喂什么玩意 发表于 2022-7-31 23:07

(2)使能UART1外设时钟

喂什么玩意 发表于 2022-7-31 23:08

(3)配置GPIOA的 PA9和PA10复用成UART1功能

喂什么玩意 发表于 2022-7-31 23:12

4)使能UART1接收中断;

喂什么玩意 发表于 2022-7-31 23:13

(5)使能UART1 NVIC中断;

喂什么玩意 发表于 2022-7-31 23:14

(6)使用UART1中断发送时,需使能UART1中断发送,数据发送完成需失能UART1中断发送,表示一帧数据发送完成,当UART1需再次中断发送数据时使能UART1中断发送即可。

喂什么玩意 发表于 2022-7-31 23:15

(7)UART2和UART3的操作方法与UART1的方法一样,可参考以上UART1的中断接收和中断发送,把对应的UART1参数改成UART2或UART3,使能相应外设时钟和中断即可。
页: 1 [2]
查看完整版本: MM32F0140 UART1中断接收和UART1中断发送