Board logo

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

作者: whitesky_mm    时间: 2007-3-31 19:37     标题: 请问《 [下载]【应求】UART nios中文使用说明 》一文中的fifo_uarttxd该如何编程控

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

其中已经说明,请参看:

这里只给出一个中断处理程序框架。在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)
}


作者: melissa    时间: 2008-2-1 13:03

Li Hai!






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0