牛卧堂MCU技术交流
标题:
請問Uart Rx Time out如何設定?
[打印本页]
作者:
rabbit
时间:
2014-6-18 16:27
标题:
請問Uart Rx Time out如何設定?
請問Uart Rx Time out如何設定?
我的設定如下
UART0->IER.RDA_IEN =1;
UART0->IER.TOC_EN =1;
UART0->TOR=3;
// RX FIFO interruupt trigger level is 8 bytes.
UART0->FCR.RFR=1;
UART0->FCR.TFR=1;
UART0->FCR.RFITL=2;
NVIC_EnableIRQ(UART0_IRQn);
正常接收到8筆資料會發生中斷,如果我測試只送5筆資料,卻一直等不到time out中斷發生
請問我是否哪裡設定錯誤?
謝謝
作者:
haohao96
时间:
2014-6-19 10:17
UART0的时钟源等信息没有配置,看看新唐的例程就知道了。
作者:
youimisss
时间:
2014-6-19 11:09
帮顶。。。。
作者:
rabbit
时间:
2014-6-19 15:27
您好,
我的時鐘源配置如下
UNLOCKREG();
SYSCLK->PWRCON.XTL12M_EN = 1;
LOCKREG();
SYSCLK->APBCLK.UART0_EN = 1;//Enable UART clock
SYSCLK->CLKSEL1.UART_S = 0; //Select 12Mhz for UART clock source
SYSCLK->CLKDIV.UART_N = 0; //UART clock source = 12Mhz;
我主要問題是,我程式設定每接收到8筆資料會中斷ㄧ次,當只接收到5筆資料時這時候差3筆,
所以希望收到uart的time out中斷,可是按照我的設定,我mcu部會發出uart的time out中斷,
請問是否我哪裡設錯?謝謝
作者:
a_ziliu
时间:
2014-6-20 11:25
那一顆IC我測試一下。
作者:
rabbit
时间:
2014-6-24 11:05
您好
IC是NUC120LE3AN
欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/)
Powered by Discuz! X3.2