UART0接收之我见 最近在学习UART0,用的是周立功的书 给我感觉最深的是书中错误太多,给初学者带来很大困难
例:再讲UOIIR时有这么一段 “U0IER的bit3指示对应于UART0 Rx FIFOd的中断。上面未列出的U0IER[3:1] 的其他组合都为保留值(000、100、101和111)” 错误之处是把UOIIR写成了U0IER,查了一下U0IER的bit3是保留位,根本不是用 于指示对应于UART0 Rx FIFOd的中断。
希望周立功在以后的书中能减少(不是消除)错误,希望这种BUG不要带到程序中
学习中遇到的几个问题,望高人指点,谢谢 1:寄存器UODLL与UORBR/UOTHR、U0DLM与U0TER具有相同的地址 为什么要这么设计?有什么好处吗??? 2:U0SCR(高速缓存寄存器)无效???? |