电路基础之GPIO UART

简单理解GPIO

一个引脚接口,可编程控制它高低电平。

通俗地说,就是一些引脚,可以通过它们输出高低电平或者通过它们读入引脚的状态-是高电平或是低电平。GPIO是个比较重要的概念,用户可以通过GPIO口和硬件进行数据交互(如UART),控制硬件工作(如LED、蜂鸣器等),读取硬件的工作状态信号(如中断信号)等。GPIO口的使用非常广泛,掌握了GPIO,差不多相当于掌握了操作硬件的能力。

电路基础之GPIO UART_第1张图片

GPIO模拟UART通信

发送比较简单,高低电平延时切换,没什么难度。接收数据相对复杂,首先要检测uart帧数据起始位的下降沿信号,然后设置定时器中断接收8位数据组成一个字节。

你可能感兴趣的:(电路基础之GPIO UART)