快速问题:直接内存访问是否适合键盘?我知道DMA描述了一个没有CPU的设备与主板内存的接口,而DMA控制器在需要将数据移动到内存时会得到类似键盘的通知,但作为设备本身的键盘是否适合DMA?
发布于 2019-12-03 23:18:58
从键盘输入,就实际输入而言,通常是极低的速度,如果您正在快速混合键,则可能每秒输入20个字符。DMA对于这一任务来说是远远不够的。中断驱动的串行协议是合适的.
当需要将数据移动到内存时,
DMA控制器是由键盘之类的东西通知的。
不知道你从哪弄到这个的。DMA控制器是设备的属性,启动传输的通知将由设备驱动程序或设备本身发起。
https://stackoverflow.com/questions/59166606
复制相似问题