板上并行接口(parallel interface)通常用于系统与外围设备之间的通信,其中,外围设备通过存储器映射到系统的主控端 。只要嵌入式系统的主控处理器/控制器含有并行总线,支持并行总线的设备就可以直接连接到该总线系统上 。外围设备与主控端之间具有控制信号接口,可以控制并行总线上的数据通信 。这里,通信的控制信号包括读/写信号和设备选择信号 。一般说来,外围设备具有设备选择线;只有当主控处理器选通该线的时候,该设备才是有效的 。数据传输的方向可以是从主控端到外围设备,也可以是从外围设备到主控端;这是通过读和写控制信号线进行控制的 。只有主控处理器能够控制读控制信号和写控制信号 。一般说来,外围设备通过存储器映射到主控处理器,从而可以访问分配的地址范围 。此时,设备需要使用地址译码电路来产生芯片选择信号 。当处理器选择的地址位于设备指定范围内的时候,译码电路对芯片选择线进行触发,从而激活设备 。然后,处理器可以使能相应的控制线(分别是RD与WD),从而由设备读出数据,或者是向设备写入数据 。为了实现并行通信,系统需要严格遵循时序规范 。前面已经提到过,并行通信是由主控处理器启动的 。如果某外围设备想要对通信进行初始化,那么可以向处理器发出中断,告知相关信息 。为了实现上述功能,设备的中断线需要连接到处理器的中断线上,并且主控处理器需要触发相应的中断 。需要说明的是,主控处理器的数据总线宽度决定了并行接口的宽度,可以是4位、8位、16位、32位、64位等 。设备支持的总线宽度应该与主控处理器完全相同 。
免责声明:本文内容来源于网络,整理者李逍遥;文章版权归原作者所有,意在传播相关技术知识&行业趋势,供大家学习交流,若涉及作品版权问题,请联系删除或授权事宜 。
推荐阅读
- 分享UltraEdit新建工程项目文件的操作方法 分享通信客服电话
- 分享winrar打包文件的具体方法 分享通信客服电话
- spi四种工作模式时序图 spi通信时序图详解
- 分享AutoCAD2016不显示网格的操作方法 分享通信客服电话
- 分享Microsoft Office Outlook还原备份邮件的操作教程 分享通信属于什么卡
- 分享AutoCAD2016中使用偏移命令的相关操作步骤 分享通信
- 分享Beyond Compare中比较两个文件夹差异的使用方法 分享通信属于什么卡
- 分享Microsoft Office Outlook更换邮件字体的操作方法 分享通信属于什么卡
- 分享VS2017修改默认背景图的方法步骤 分享通信
- 分享iMovie给视频增加滤镜的方法步骤 分享通信