慕课嵌入式开发及应用(第二章.UART驱动构件的设计方法)
慕课苏州大学.嵌入式开发及应用.第二章.入门与软件框架.UART驱动构件的设计方法
0 目录
2 入门与软件框架
2.1 UART驱动构件的设计方法
2.1.1 课堂重点
2.1.2 测试与作业
使能UART0的接收器,应该怎么设置?
正确答案:设置UART0控制寄存器2(C2)的D2(RE)位为1。
1一般使用状态寄存器的RDRF位与控制寄存器的RIE位搭配使用来完成串口数据的读取。
A.B.
正确答案:对
2请给出UARTx模块SBR字段(0-12位)BR位值的计算公式。
正确答案:BR=总线时钟/(16*波特率)
3请解释临界区的概念。
正确答案:
有些情况下,一些程序段是需要连续执行而不能被打断的,此时,程序对CPU资源的使用是独占的,此时称为“临界状态”,不能被打断的过程称为对“临界区”的访问。为防止在执行关键操作时被外部事件打断,一般通过关中断的方式使程序访问临界区,屏蔽外部事件的影响。执行完关键操作后退出临界区,打开中断,恢复对中断的响应能力。