|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
在URT0试验2中:
bak = set.datab-5; // 设置字长度
if(2==set.stopb) bak |= 0x04; // 判断是否为2位停止位
if(0!=set.parity) set.parity = set.parity-1;
bak |= set.parity; // 设置奇偶校验
U0LCR = bak;
对bak |= set.parity;有些疑问,奇偶选择在U0LCR中是5:4,而这里set.parity只能是0,1,或了过后能给5:4置位吗?
还有前面的试验中:i=VICIRQStatus,i=IOSET,连续两次赋值也搞不大明白.
我是个初学者,望指教!
|
|