A.
通过GPIO端口的数据寄存器读取该端口输入的数据,也可以修改该端口需要输出的数据。
B.
虽然UART与GPIO复用了微处理器的引脚,但如果需要读取UART接收的数据,只能使用UART数据接收的寄存器,而不能是GPIO端口的数据寄存器。
C.
由于和GPIO端口复用微处理器的引脚,因此UART等外设的数据同时也会修改GPIO寄存器的数据。
D.
由于GPIO端口是分组管理的,所以如果需要改变某一个引脚的输出,只能通过整体修改该引脚所在的组的数据寄存器才能实现。
E.
由于GPIO端口是分组管理的,所以一组引脚的功能必须设置为相同的,GPIO才能正常工作。