打印

谁有可设置任意波特率的Uart程序(verilog的)?

[复制链接]
5291|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jlgcumt|  楼主 | 2013-3-10 10:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
resxpl| | 2013-3-10 13:34 | 只看该作者
可以先按照最高频率设计, 例如115200.
然后按照不同的波特率分频.

使用特权

评论回复
板凳
jlgcumt|  楼主 | 2013-3-10 14:06 | 只看该作者
resxpl 发表于 2013-3-10 13:34
可以先按照最高频率设计, 例如115200.
然后按照不同的波特率分频.

要那种可以设置不是标准波特率程序的!

使用特权

评论回复
地板
GoldSunMonkey| | 2013-3-10 20:05 | 只看该作者
:)这个我没有

使用特权

评论回复
5
resxpl| | 2013-3-10 20:37 | 只看该作者
本帖最后由 resxpl 于 2013-3-10 21:05 编辑

3线全双工任意波特率RS232收发器:
serial1.zip (1.2 KB)

测试波形:

使用特权

评论回复
评分
参与人数 1威望 +6 收起 理由
GoldSunMonkey + 6 赞一个!
6
resxpl| | 2013-3-10 20:41 | 只看该作者
包括了:
波特率发生器.
高频,低频自动同步.
异步信号同步.
串行变并行.

不同波特率设置方法在程序里面有说明. 只要修改一个常量, 就能得到任意的波特率.
无校验位.

使用特权

评论回复
7
qin552011373| | 2013-3-10 21:42 | 只看该作者
resxpl 发表于 2013-3-10 20:41
包括了:
波特率发生器.
高频,低频自动同步.

谢谢分享  模仿中

使用特权

评论回复
8
jlgcumt|  楼主 | 2013-3-11 11:05 | 只看该作者
resxpl 发表于 2013-3-10 20:37
3线全双工任意波特率RS232收发器:

多谢仁兄,好好学习下,呵呵!分数全给你了!

使用特权

评论回复
9
jlgcumt|  楼主 | 2013-3-11 17:34 | 只看该作者
resxpl 发表于 2013-3-10 20:37
3线全双工任意波特率RS232收发器:

大哥,你给的程序愣是没看懂,一个 注释都没有,小弟是初学者,哎!

使用特权

评论回复
10
GoldSunMonkey| | 2013-3-11 20:25 | 只看该作者
jlgcumt 发表于 2013-3-11 11:05
多谢仁兄,好好学习下,呵呵!分数全给你了!

是呀,感谢分享啊

使用特权

评论回复
11
resxpl| | 2013-3-11 20:28 | 只看该作者
慢慢看,不用急. 这段代码是经过了高度优化的代码. 效率很高的.
考虑了很多实际应用中需要考虑的细节问题. 还有一些特色我没讲, 慢慢发掘, 容易发现的.
初学看不懂是自然的.

:lol

使用特权

评论回复
12
GoldSunMonkey| | 2013-3-11 20:35 | 只看该作者
resxpl 发表于 2013-3-11 20:28
慢慢看,不用急. 这段代码是经过了高度优化的代码. 效率很高的.
考虑了很多实际应用中需要考虑的细节问题.  ...

兄弟,感谢你对我版面的支持啊

使用特权

评论回复
13
xjsxjtu| | 2013-3-11 20:56 | 只看该作者
GoldSunMonkey 发表于 2013-3-11 20:35
兄弟,感谢你对我版面的支持啊

资料不错啊,猴哥

使用特权

评论回复
14
jlgcumt|  楼主 | 2013-3-17 10:54 | 只看该作者
resxpl 发表于 2013-3-11 20:28
慢慢看,不用急. 这段代码是经过了高度优化的代码. 效率很高的.
考虑了很多实际应用中需要考虑的细节问题.  ...

大哥,能不能说一下思路,和接口信号的用途,小弟看的不是很明白!

使用特权

评论回复
15
jlgcumt|  楼主 | 2013-3-17 10:57 | 只看该作者
有些地方为什么要用integer类型的不用reg型的?

使用特权

评论回复
16
GoldSunMonkey| | 2013-3-17 20:37 | 只看该作者
jlgcumt 发表于 2013-3-17 10:57
有些地方为什么要用integer类型的不用reg型的?

除了仿真,其他地方都不用整形

使用特权

评论回复
17
GoldSunMonkey| | 2013-3-17 20:37 | 只看该作者
jlgcumt 发表于 2013-3-17 10:54
大哥,能不能说一下思路,和接口信号的用途,小弟看的不是很明白!

搬个板凳坐着看

使用特权

评论回复
18
resxpl| | 2013-3-17 23:15 | 只看该作者
综合工具会自动将integer高位丢弃,结果跟reg没有什么区别。
至少我的综合工具是这样。
:lol

使用特权

评论回复
19
resxpl| | 2013-3-17 23:18 | 只看该作者
把每个always都看懂了, 那接口信号功能就自然知道了。
这才200多行代码。我经常会设计几千行代码的...

使用特权

评论回复
20
GoldSunMonkey| | 2013-3-18 16:57 | 只看该作者
resxpl 发表于 2013-3-17 23:18
把每个always都看懂了, 那接口信号功能就自然知道了。
这才200多行代码。我经常会设计几千行代码的...
...

我觉得可以看完后,如果有问题就过来问

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:善攻者,动于九天之上,善守者,藏于九地之下!

183

主题

733

帖子

4

粉丝