第5章
常见硬件模块的设计
本章主要讲述如何实现一些常见的硬件,这些硬件一般都可以作为处理的外部设备来使用,也可以作为的硬件使用。
本章主要内容有
1.简易uart设计
2.VGA接口设计
3.ps2接口设计
4.外接的SRAM实现双端口ram的设计
$5.1简易UART的设计
UART是通用串行收发器的缩写。通常用于芯片之间数据的传输,也大量用于个人电脑和下位机(硬件)之间的通信和硬件控制。
首先看一下串行通信协议格式。串行收发器分为收和发两部分,先看串行发送的时序图:
这是一个典型的时序电路图,对时序电路的实现就需要对通信的特点,尤其是异同点
进行分析。
首先,“空闲”这里使用的是高电平表示,那么这个“空闲”和传送数据Dx中的高电平如何区分?同样,起始位的低电平和传送数据中的低电平如何区别?仔细分析该时序图,找图不同点,并且需要用相应的标示符来记录。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务