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

请问《 [下载]【应求】UART nios中文使用说明 》一文中的fifo_uarttxd该如何编程控

请问《 [下载]【应求】UART nios中文使用说明 》一文中的fifo_uarttxd该如何编程控

请问,《 [下载]【应求】UART nios中文使用说明 》一文中的fifo_uarttxd该如何编程控制呢?使用什么语句获得数据呢?能不能详细的讲解一下,谢啦^^

其中已经说明,请参看:

这里只给出一个中断处理程序框架。在UART 通讯应用中,关键要处理好中
断处理程序和后台主程序(或其他任务)之间的信息交互体系。
void uart_irq(void *context,alt_u32 interrupt)
{
int iRet;
unsigned short int data,status;
/* 读取状态寄存值 */
status = IORD_ALTERA_AVALON_UART_STATUS(UART_0_BASE);
/* 错误处理 */
……
/* 读取数据入缓冲区 */
data =IORD_ALTERA_AVALON_UART_RXDATA(UART_0_BASE);
……
/* 清除状态寄存器相关位 */
IOWR_ALTERA_AVALON_UART_STATUS(UART_0_BASE, 0)
}

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm

Li Hai!

返回列表