慕课嵌入式开发及应用(第二章.UART驱动构件的设计方法)
发布日期:2021-07-01 04:14:48
浏览次数:2
分类:技术文章
本文共 447 字,大约阅读时间需要 1 分钟。
慕课苏州大学.嵌入式开发及应用.第二章.入门与软件框架.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资源的使用是独占的,此时称为“临界状态”,不能被打断的过程称为对“临界区”的访问。为防止在执行关键操作时被外部事件打断,一般通过关中断的方式使程序访问临界区,屏蔽外部事件的影响。执行完关键操作后退出临界区,打开中断,恢复对中断的响应能力。
3 下一章
博客地址:
转载地址:https://mozhimen.blog.csdn.net/article/details/104668595 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年04月16日 10时41分54秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
SpringBoot+Vue 完整的外卖系统,手机端和后台管理,可以玩一下!
2019-05-02
数据量很大,分页查询很慢,有什么优化方案?
2019-05-02
SpringBoot 配置 ELK 环境
2019-05-02
Caffeine !你简直太骚了!
2019-05-02
Windows 10将预装Windows Terminal
2019-05-02
非常强悍的 RabbitMQ 总结,写得真好!
2019-05-02
除了Oracle,谁为JDK 16修复最多issue?
2019-05-02
字符编码,原来是SQL不走索引的元凶之一!
2019-05-02
必须了解的十个高级 SQL 概念
2019-05-02
用了 3 年 Apollo,最后我选择了 Nacos,原因不多说了
2019-05-02
送40本Java畅销书
2019-05-02
ElasticSearch 面试 4 连问,你顶得住么?
2019-05-02
把废弃的Kindle改装成自己的Linux开发平台
2019-05-02
RabbitMQ 如何对消费端限流?
2019-05-02
各种陷进,盘点那些坑你没商量的JDK方法
2019-05-02
老板要我开发一个简单的工作流引擎 !
2019-05-02
Spring JPA整合QueryDSL
2019-05-02
Windows安装Gradle
2019-05-02
Java编程思想笔记——第四章 控制执行流程
2019-05-02
Java编程思想笔记——第五章 初始化和清理
2019-05-02