各位开发者:
大家好。我现在在C6748下开发程序,需要从UART读取外设的数据。设计了一个中断模式的读写,代码见附件。外设每秒钟发送140字节的数据到UART接口,结果UART总是触发一个溢出中断,这可能是什么原因呢?是外设发送的数据太快了吗?
noaming:
你好,我给你个建议,在使能UART中断前,先读一下LSR,清除以前的任何中断信号。
ju huang:
回复 noaming:
这个具体怎么操作呢?怎么读一下LSR
各位开发者:
大家好。我现在在C6748下开发程序,需要从UART读取外设的数据。设计了一个中断模式的读写,代码见附件。外设每秒钟发送140字节的数据到UART接口,结果UART总是触发一个溢出中断,这可能是什么原因呢?是外设发送的数据太快了吗?
你好,我给你个建议,在使能UART中断前,先读一下LSR,清除以前的任何中断信号。
回复 noaming:
这个具体怎么操作呢?怎么读一下LSR