集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 4208|回复: 4

如何用verilog状态机编串口收发程序

[复制链接]
CTT 发表于 2010-6-26 00:52:15 | 显示全部楼层 |阅读模式
本帖最后由 fpgaw 于 2010-11-19 09:14 编辑

如何用verilog状态机编串口收发程序

我仿照书上的状态图,编写了串口的发射程序,我把发射使能定义为内部信号,在里面给它赋值,输入的八位数据,txbuf[7..0],我给它赋了初值.程序下载后,没一点反映,我用串口精灵看,请高手帮帮忙,以前做单片机,串口收发只需要3根线,在FPGA里,怎么感觉好多外部线啊
HANG 发表于 2010-6-26 01:15:55 | 显示全部楼层
串口传输就 2根线 TXD & RXD

FPGA 中写的串口要看是那种 master or slave 的, 不同的模式外部信号有些区别

你看 线多是正常的, 是因为有很多控制信号来进行的

网上有现成的例子, 你可以下载下看看!
IPO 发表于 2010-12-20 09:48:07 | 显示全部楼层
我在FPGA通过了串口测试!
IPO 发表于 2010-12-20 09:48:16 | 显示全部楼层
但用同样的程序却不能用在CPLD
兜里有糖糖 发表于 2010-12-21 21:19:32 | 显示全部楼层
贴出来让大家看看吧。。
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-12-24 03:43 , Processed in 0.062469 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表