是两个设备,分为IO设备和IO接口两个部分。
I/O输入/输出(Input/Output),分为IO设备和IO接口两个部分。 在POSIX兼容的系统上,例如Linux系统,I/O操作可以有多种方式:
比如DIO(Direct I/O),AIO(Asynchronous I/O,异步I/O),Memory-Mapped I/O(内存映射I/O)等。
不同的I/O方式有不同的实现方式和性能,在不同的应用中可以按情况选择不同的I/O方式。
io口的特点:
1、输出结构类似oc门,输出低电平时,内部NMOS导通,驱动能力较强(800uA);输出高电平靠内部上拉电阻,驱动能力弱(60uA)。
2、永远有内部电阻上拉(P0口除外),高电平输出电流能力很弱,所以即使IO口长时间短路到地也不会损坏IO口
(同理,I0口低电平输出能力较强,作低电平输出时不能长时间短路到VCC)
3、作输入时,因为oC门有“线与“特性,必须把I0口设为高电平(所以按键多为共地接法)
4、作输出时,输出低电平可以推动LED(也是很弱的),输出高电平通常需要外接缓冲电路(所以LED多为共阳接法)。
参考资料来源:百度百科--IO