[原创]用户逻辑实例-FIFO UART
- UID
- 81059
- 性别
- 男
|
我把 FIFO 的 UART TXD 用户逻辑源程序附上 |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
|
|
|
|
|
- UID
- 19136
- 性别
- 男
|
我的博客:http://blog.eccn.com/u/qianmin/index.htm
静静等待春天的到来! |
|
|
|
|
|
- UID
- 123791
- 性别
- 男
|
传一个mjl-0708@163.com
谢谢
顺便请教个问题,fifo的usedw端口输出的是fifo中使用的字节数
我现在将它赋给一个输出端口,它的输出值为什么总是零,我只是给进写数据,我写完后只要不读出它的usedw输出是不是不变? |
|
|
|
|
|
- UID
- 81059
- 性别
- 男
|
[原创]用户逻辑实例-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编辑过] |
|
|
|
|
|