|
||
---|---|---|
.. | ||
build | ||
board_init.c | ||
board_init.h | ||
clock_init.c | ||
clock_init.h | ||
main.c | ||
pin_init.c | ||
pin_init.h | ||
readme.md |
lpuart_rx_interrupt
实验流程
- 初始化串口,配置时钟频率、波特率、字长、传输模式等信息,时钟固定为LSE。
- 使能串口中断,使能NVIC中断。
- 使能串口。
- 主程序进入死循环,判断接收完成标志是否为true。
- 使用USB转串口模块,根据 lpuart_rx_interrupt 样例的 pin_init.c 中所使用的 lpuart 引脚连接 tx 与 rx。
- 如果串口接收到字符,则会进入中断响应函数,接收完成标志为true,进行一次LED闪烁。
实验结果
每输入一个数据,LED闪烁一次。