这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » UART0 请教UART0的触发深度的问题

共2条 1/1 1 跳转至

UART0 请教UART0的触发深度的问题

院士
2006-09-17 18:14:16     打赏
UART0 请教UART0的触发深度的问题



关键词: UART0     请教     触发     深度     问题    

院士
2006-12-22 22:43:00     打赏
2楼
问 如果触发深度不为1,发送字节不为触发深度的整数倍的时候,最后几个字节会产生超时中断,这种情况下怎么知道FIFO里有几个字节? 1: 检查LSR的bit0 2: 但还是不知道有几个字节只是知道有数据而已 3: 的确是不能知道有多少个字节。但是可以通过UxLSR的bit0来判断UxRBR中是否包含有效数据。循环读取UxRBR,同时检测UxLSR的bit0是否为0来判断FiFO中还有没有有效数据。 4: 楼上说的对啊同意楼上说的,也可以在发送端某个字节定义要发送的数据有多少位,在通过UART接受的时候就可以判断要接受多少个字节了啊!不过如果被定义要发送的数据个数的这个字节被什么原因给弄错了那就只能按楼上说的做了!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]