选择题
23.
下面是关于基于ARM内核的嵌入式芯片中的DMA控制器的叙述,其中错误的是( )。
A、
DMA是指直接存储器访问
B、
嵌入式系统通过使用DMA控制器可降低处理器内核在数据传输操作中的负担
C、
ARM处理器中的DMA控制器与AMBA的系统总线部分相连
D、
ARM处理芯片中的串行通信接口、USB接口等,只能通过DMA控制器控制其数据传输而不能由ARM内核控制
【正确答案】
D
【答案解析】
ARM内部的DMA控制器(直接存储器访问控制器)是一种硬件组件,使用它可以将数据块在内存与外设以及内存与内存之间互相传送,且传输过程不需要CPU参与,可显著降低处理器负荷;DMA主控制器与AMB的系统总线部分相连;在ARM处理芯片中,许多与外部打交道的通道如串行通信端口、USB接口等既可以由ARM内核控制其数据传输,也可以通过DMA控制器控制数据传输。故本题选择D。
提交答案
关闭