首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[原创]用户逻辑实例-FIFO UART

我把 FIFO 的 UART TXD 用户逻辑源程序附上
gmk
lz赞一个。
在交流中前进,共同实现nios的应用。
还不如传上来呢!哈哈阿
我的博客:http://blog.eccn.com/u/qianmin/index.htm
静静等待春天的到来! 
传一个mjl-0708@163.com
谢谢
顺便请教个问题,fifo的usedw端口输出的是fifo中使用的字节数
我现在将它赋给一个输出端口,它的输出值为什么总是零,我只是给进写数据,我写完后只要不读出它的usedw输出是不是不变?

[原创]用户逻辑实例-FIFO UART

 带 FIFO 的 UART TXD 用户逻辑源程序。添加到NIOS 中后, 如同写端口一样进行串口输出。 如果将WRITEDATA 改成8位:WRITEDATA  : IN  STD_LOGIC_VECTOR(7 downto 0);   AVALON 接口定义为动态, 则可以一次向该接口写32位, 该接口自动转换成为4个字节写入FIFO

C 语言调用该接口如下:

#include "avalon_fifotxd.h"

.........

  for(i=0; i<11;i++)
  IOWR_AVALON_FIFOTXD_DATA(FIFO_UARTTXD_0_BASE, t32data);

[此贴子已经被作者于2006-8-10 21:17:25编辑过]

gmk
返回列表