(一)GPIO和门电路:general peripheral input/ouput
输入、输出引脚、上拉电阻、三极管
输出引脚
- 输出0
- 输出1
输入引脚
怎么使用引脚
- 配置引脚功能
- 输出引脚:写值到某个寄存器
输入引脚:读寄存器的值
三极管
构成反相电路。NPN、PNP三极管,会用到下拉电阻 。基极与引脚之间需接电阻。
上拉电阻
对于输入引脚,可以用来确定状态。主要就是用来确定状态。
与门、或门、非门
B=!A;B=A1&A2;B=A1||A2
中断引脚
- 具备输入功能
- 可以中断CPU
(二)协议类接口
用大白话描述就是:
1. 你说的别人能听懂。(双方约定信号的协议)
2. 你的语速要让别人接受。(双方满足时序要求)
UART串口Universal Asynchronous Receive/Transmit
UART如何传输数据
2440与PC机通信,3条线。