推荐星级:
- 1
- 2
- 3
- 4
- 5
VHDL-编写验证实现基本的串口通信的功能
资料介绍
可以用CPLD模拟一个RS232串口,利用这个串口与单片机通信 下面是用VHDL写的一个串口程序,你可以根据你的通信协议对这个程序略作修改即可使用 -- 本模块的功能是验证实现基本的串口通信的功能。 -- -- 程序实现了一个收发一帧10个bit(即无奇偶校验位)的串口控 --制器,10个bit是1位起始位,8个数据位,1个结束 --位。串口的波特律由程序中定义的div_par参数决定,更改该参数可以实 --现相应的波特率。程序当前设定的div_par 的值是0x104,对应的波特率是 --9600。用一个8倍波特率的时钟将发送或接受每一位bit的周期时间 --划分为8个时隙以使通信同步. :串口处于全双工工作状态, --字符串(串口调试工具设成按ASCII码接受方式);
部分文件列表
文件名 | 大小 |
VHDL-编写验证实现基本的串口通信的功能.doc | 50K |
全部评论(0)