蓝莓题库

中国大学mooc嵌入式系统开发作业答案查询-k8凯发

欢迎来访!

k8凯发-凯发官网入口理学答案 正文

作者2022-12-05 04:52:38理学答案 78 ℃0 评论
第一单元 基础与硬件(第1~3章(1~5讲))

第01讲 嵌入式系统概述(书1.1~1.3)随堂测验

1、对arm-cortex系列处理器来说,错误的说法是
    a、cortex-a为应用处理器
    b、cortex-m为微控制器系列
    c、cortex-r为实时处理器
    d、cortex-a为汽车电子系列

2、嵌入式系统分为微控制器与应用处理器两大类,这样表述是否正确?

3、微处理器mcu的英文全称为microcontroller,多媒体应用处理器map的英文全称为multimedia application processor,这样说法是否正确?

4、简要阐述嵌入式系统的基本含义

5、简要阐述嵌入式系统的由来、特点及分类

6、简要阐述mcu的基本含义,以及mcu出现前后测控系统设计方法发生的重要变化

第02讲 嵌入式系统常用术语(书1.4)随堂测验

1、下面哪一模块可以将数字信号专为模拟信号?
    a、网卡
    b、a/d
    c、i2c
    d、d/a

2、gpio即是通用输入输出引脚,mcu可读取该引脚的值,也可以向该引脚写值。

3、说说什么是rtos,你所了解的rtos有哪些?有什么特点?

第03讲 嵌入式系统常用的c语言基本语法概要(书1.5)随堂测验

1、下面选项中,哪一项说法是正确的?
    a、用void * 定义的变量为无类型指针变量,必须指向一个没有类型的地址。
    b、因c语言是高级语言,所以其不允许用户使用寄存器来提高运算的执行效率。
    c、c语言的构造类型中结构体和共用体均为构造类型,其使用方法基本相同。
    d、c语言函数的返回值类型由函数的声明来确定,和return语句中的返回表达式的类型无关。

2、分析下面程序实现的功能int func(int data) { int count=0; while(data != 0) { data &= data -1; count ; } return count; }

第04讲 m0 体系结构与指令系统简介(书第2章)随堂测验

1、可以说arm cortex-m0 是:
    a、是一种类型的cpu
    b、是一种类型的mcu
    c、是一种类型的单片机
    d、是一种类型的pc机

2、字节存储顺序(endianess)分为小端格式(little endian)和大端格式(big endian),小端格式的含义是:
    a、小端格式是指字的低字节存储在低地址中,字的高字节存储在高地址中。
    b、小端格式是指字的低字节存储在高地址中,字的高字节存储在低地址中。
    c、小端格式是指字的低字节存储在cpu内高位寄存器中,字的高字节存储在cpu内低位寄存器中。
    d、小端格式是指字的低字节存储在cpu内低位寄存器中,字的高字节存储在cpu内高位寄存器中。

3、" "伪运算是在程序编译期间完成的

4、arm cortex-m0 中调用子程序是用bl指令,不是用b指令。

5、arm cortex-m0内部寄存器有:

6、arm cortex-m0 内部的应用程序状态寄存器apsr主要包含的关键位有:

第05讲 存储映像、中断源与硬件最小系统(书第3章)随堂测验

1、kl系列的一个具体mcu型号标识含有:
    a、内核类型、内部flash大小信息
    b、封装类型、cpu最高频率、包装类型信息
    c、质量状态、系列号、内核类型、内部flash大小、温度范围、封装类型、cpu最高频率、包装类型信息
    d、质量状态、系列号、内核类型、内部flash大小、温度范围、封装类型信息

2、mcu的片内flash主要功能是:
    a、存放临时数组
    b、存放静态变量
    c、存放临时变量
    d、存放中断向量表、程序代码、常数等

3、在滤波电路中,相对于大电容来说,小电容滤高频杂波。

4、mcu硬件最小系统一般由电源、晶振、复位、写入器接口电路等四个部分构成。

5、mcu硬件最小系统的基本含义是:

第二单元 入门与软件框架(第4~6章(6~14讲))

第06讲 gpio及基本打通原理(书4.1~4.2)随堂测验

1、所学mcu芯片每个引脚均有一个引脚控制寄存器,该寄存器的第10-8位(mux字段)的功能是()
    a、引脚复用
    b、中断配置
    c、中断状态标志
    d、上拉或下拉使能

2、利用gpio引脚控制led小灯时,一定是高电平led小灯亮,低电平led小灯灭。

3、请根据教材4.2.1节知识,已知端口porta的引脚控制寄存器的基地址为0x4004_9000,那么portc口4号引脚的引脚控制寄存器地址是( )

第07讲 程序的基本调试方法(补充)随堂测验

1、下面不是嵌入式调试手段的是()
    a、单步调试
    b、打桩调试
    c、printf输出信息调试
    d、直接运行

2、单步调试中,我们可以了解程序运行时的哪些状态?
    a、变量值
    b、cpu寄存器状态
    c、外设寄存器状态
    d、flash状态

3、单步调试可以应用于嵌入式系统程序中断调试。

4、在工程中含有较多中断和通信的情况下,出现跑飞现象,应该采用( )调试方法?

第08讲 用构件方法进行gpio应用编程(书4.3~4.4)随堂测验

1、无操作系统下,关于嵌入式程序运行路线,下面描述正确的是:( )
    a、仅main函数一条运行路线
    b、只有中断这条运行路线
    c、有两条运行路线:一条是中断线,一条是main函数线
    d、应用程序可以实现自我调用

2、构件的设计应满足()
    a、要考虑使用与移植的方便
    b、要有统一、规范的编码风格与注释
    c、尽量使用宏
    d、在构件中不使用全局变量

3、底层构件的封装是多余的,编程时直接操作底层寄存器就可以了。

4、简要分析gpio_set函数的封装要点。

第09讲 分析一个汇编实例(书4.5~4.6)随堂测验

1、指令“push {r0-r3}”的作用是什么?
    a、将寄存器r0、r3入栈
    b、将寄存器r0、r1、r2、r3入栈
    c、将寄存器r0入栈
    d、将寄存器r3入栈

2、汇编中子程序的概念和c语言函数的概念相似。

3、汇编“mov r0,#0” 和“movs r0,#0”的区别是什么?

4、汇编语言中,参数传递通常使用哪些寄存器?

第10讲 嵌入式硬件构件与底层驱动构件基本规范(书第5章)随堂测验

1、公共要素文件中,一般应包括以下几个方面的内容:
    a、包含描述芯片寄存器映射的头文件
    b、一位操作的宏函数
    c、对外接口函数声明
    d、重定义基本数据类型

2、在底层驱动构件中,可以根据需要适当使用全局变量。

3、设计中间构件时,如何描述需求接口及供给接口?

第11讲 串行通信基础知识与uart驱动构件使用方法(书6.1~6.2)随堂测验

1、以下关于波特率的描述中错误的是:
    a、把每秒内传送的位数叫做波特率。
    b、波特率的提高,位长变小。
    c、波特率的提高,位长变大。
    d、通信距离短,可以适当提高波特率。

2、rs232采用负逻辑,-10v~-3v为逻辑“1”, 3v~ 10v为逻辑“0”。

3、从知识要素角度,uart驱动构件的基本函数应包括:

第12讲 arm cortex-m0 中断机制与中断编程步骤(书6.3)随堂测验

1、m0 中断结构包括:
    a、m0 内核
    b、嵌套中断向量控制器nvic
    c、模块中断源
    d、中断服务例程

2、如果同时有多个中断信号到来,nvic根据设定好的中断优先级进行判断;如果优先级完全相同的多个中断源同时请求,则先响应irq号较大的。

3、uart初始化函数至少包括哪几个参数?

第13讲 uart驱动构件的设计方法(书6.4)随堂测验

1、一般使用状态寄存器的rdrf位与控制寄存器的rie位搭配使用来完成串口数据的读取。

2、请给出uartx模块sbr字段(0-12位)br位值的计算公式。

3、请解释临界区的概念。

第14讲 c#快速入门与串口通信编程方法随堂测验

1、关于嵌入式软件开发的说法正确的是?
    a、因下位机程序需要执行较高的效率,故其开发中应追求高效率,而不应遵守软件开发规范。
    b、上位机程序可通过通信将接收到的数据保存到数据库中,以供其他程序调用展示。
    c、上位机程序只能通过c/s结构开发实现。
    d、上位机程序的开发需遵守软件开发规范,但可不注重软件文档的编写。

2、请归纳总结下 上位机通过串口与下位机通信的编程步骤

猜你喜欢

  • 2022-12-05 21:33
  • 2022-12-05 21:21
  • 2022-12-05 21:18
  • 2022-12-05 20:36
  • 2022-12-05 20:12
  • 2022-12-05 20:05
  • 2022-12-05 19:54
  • 2022-12-05 19:44
  • 2022-12-05 19:39
  • 2022-12-05 19:28
网站分类
最新发表
标签列表
网站地图