RUANJI 发表于 2015-2-22 21:20:22

分享一下,攒人品!自己写的NIOS II下的UART IP

1、本IP的寄存器定义与Qsys自带的类似,具体看文档。
2、支持6/7/8/9位数据位,1位奇偶校验位,1/2停止位。
3、波特率可调
4、仅支持等待模式,即没有加入中断

本着学习的态度来写这玩意儿,大家不喜勿喷,谢谢!
其中数据位6/7/8的收发均测试OK,9位数据位没测,因为没找到9位的串口软件。

IP核代码和说明文件


测试代码

liyang53719 发表于 2015-2-22 22:11:23

沙发了,下来学习

jianfengxixi 发表于 2015-2-23 09:31:30

加个中断挺容易的,要不然接收就麻烦了,如果有dma的话就更好了

jlhgold 发表于 2015-2-23 10:39:47

楼主的SPIcore不错 这个uart的从功能上看 对比qsys的 好像没啥不一样啊 自带的也能波特率可调啊

RUANJI 发表于 2015-2-23 10:54:40

jlhgold 发表于 2015-2-23 10:39
楼主的SPIcore不错 这个uart的从功能上看 对比qsys的 好像没啥不一样啊 自带的也能波特率可调啊 ...

学习而已,目的不是要写出不一样的。

lnso 发表于 2015-2-23 17:59:57

好料,MARK一下

lnso 发表于 2015-2-23 18:00:41

mark,UART

幸福的鱼 发表于 2015-2-23 19:24:12

学习一下,感谢分享
页: [1]
查看完整版本: 分享一下,攒人品!自己写的NIOS II下的UART IP