关于uart的trigger level的问题

huangbt_amoi huangbt_amoi 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我的uart说明书如下:

Rx interrupt Generated whenever receive data reaches the
trigger level of receive FIFO.
Generated when the number of data in FIFO does
not reaches Rx FIFO trigger Level and does not
receive any data during 3 word time (receive time
out). This interval follows the setting of Word
Length bit.
就是说数据量达到trigger Level时才能产生rx中断,我的trigger Level设置为16byte。
那为什么我只给uart发送1个byte的时候uart也能接收到呢?不是不能产生中断吗,为什么还能接收呢? 小弟苦思了两天,还是搞不懂,只好来请教大家了。
多谢了!!!!!!!!!!!!!!!!!
...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
huangbt_amoi
嵌入开发(WinCE) 19,524 成员 41,565 内容