第一单元 基础与硬件(第1~3章(1~5讲))

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

1、单选题:
‍对ARM-Cortex系列处理器来说,错误的说法是‌
选项:
A: Cortex-A为应用处理器
B: Cortex-M为微控制器系列
C: Cortex-R为实时处理器
D: Cortex-A为汽车电子系列
答案: 【 Cortex-A为汽车电子系列

2、判断题:
​嵌入式系统分为微控制器与应用处理器两大类,这样表述是否正确?‌
选项:
A: 正确
B: 错误
答案: 【 正确

3、判断题:
‏微处理器MCU的英文全称为Microcontroller,多媒体应用处理器MAP的英文全称为Multimedia Application Processor,这样说法是否正确?‏
选项:
A: 正确
B: 错误
答案: 【 正确

4、填空题:
‌简要阐述嵌入式系统的基本含义‌
答案: 【 1.嵌入式系统是一种计算机硬件和软件的组合,也许还有机械装置,用于实现一个特定功能。在某些特定情况下,嵌入式系统是一个大系统或产品的一部分。
2.从计算机本身角度可将嵌入式系统概括表述为:嵌入式系统,即嵌入式计算机系统,它是不以计算机面目出现的“计算机”,这个计算机系统隐含在各类具体的产品之中,这些产品中,计算机程序起到了重要作用。

5、填空题:
‎简要阐述嵌入式系统的由来、特点及分类‍
答案: 【 由来:嵌入式计算机系统是测控系统对计算机需要而逐步产生的。
特点:嵌入式系统是不单独以通用计算机的面目出现的计算机系统,它的开发需要专用工具和特殊方法,使用MCU设计嵌入式系统,数据与程序空间采用不同存储介质,开发嵌入式系统涉及软件、硬件及应用领域的知识等。
分类:按应用范围简单地把嵌入式系统分为电子系统智能化(微控制器类)和计算机应用延伸(应用处理器)两大类

6、填空题:
​简要阐述MCU的基本含义,以及MCU出现前后测控系统设计方法发生的重要变化‏
答案: 【 1:含义:在一块芯片内集成了CPU、存储器、定时器/计数器及多种输入输出(I/O)接口的比较完整的数字处理系统。
2:变化:
MCU出现之前,人们必须用模拟电路、数字电路实现测控系统中的大部分计算与控制功能,这样使得控制系统体积庞大,易出故障。
MCU出现以后,测控系统设计方法逐步产生变化,系统中的大部分计算与控制功能由MCU的软件实现。

第02讲 嵌入式系统常用术语的随堂测验

1、单选题:
‏下面哪一模块可以将数字信号专为模拟信号?‌
选项:
A: 网卡
B: A/D
C: I2C
D: D/A
答案: 【 D/A

2、判断题:
‍GPIO即是通用输入输出引脚,MCU可读取该引脚的值,也可以向该引脚写值。‍
选项:
A: 正确
B: 错误
答案: 【 正确

3、填空题:
​说说什么是RTOS,你所了解的RTOS有哪些?有什么特点?‏
答案: 【 要点1:实时操作系统
要点2:RT-Linux VxWorks MQX
要点3:实时性 多任务 并发处理

第03讲 嵌入式系统常用的C语言基本语法概要的随堂测验

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

2、填空题:
​分析下面程序实现的功能int  func(int data)
{
    int count=0;
    while(data != 0)
    {
      data &= data -1;
      count++;
    }
    return count;
}‏​‏
答案: 【 统计data中1的个数##%_YZPRLFH_%##data中1的个数

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

1、单选题:
‎可以说ARM Cortex-M0+是:‌
选项:
A: 是一种类型的CPU
B: 是一种类型的MCU
C: 是一种类型的单片机
D: 是一种类型的PC机
答案: 【 是一种类型的CPU

2、单选题:
‌字节存储顺序(Endianess)分为小端格式(Little endian)和大端格式(Big endian),小端格式的含义是:‌
选项:
A: 小端格式是指字的低字节存储在低地址中,字的高字节存储在高地址中。
B: 小端格式是指字的低字节存储在高地址中,字的高字节存储在低地址中。
C: 小端格式是指字的低字节存储在CPU内高位寄存器中,字的高字节存储在CPU内低位寄存器中。
D: 小端格式是指字的低字节存储在CPU内低位寄存器中,字的高字节存储在CPU内高位寄存器中。
答案: 【 小端格式是指字的低字节存储在低地址中,字的高字节存储在高地址中。

3、判断题:
‏"+"伪运算是在程序编译期间完成的‎
选项:
A: 正确
B: 错误
答案: 【 正确

4、判断题:
‏ARM Cortex-M0+中调用子程序是用BL指令,不是用B指令。‎
选项:
A: 正确
B: 错误
答案: 【 正确

5、填空题:
‌ARM Cortex-M0内部寄存器有:‎
答案: 【 通用寄存器R0~R12、堆栈指针R13、连接寄存器R14(LR)、程序计数寄存器R15(PC)、特殊功能寄存器

6、填空题:
‏ARM Cortex-M0+内部的应用程序状态寄存器APSR主要包含的关键位有:‌
答案: 【 负标志N、零标志Z、进位标志C、溢出标志V、零标志Z

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

1、单选题:
‌KL系列的一个具体MCU型号标识含有:‏
选项:
A: 内核类型、内部Flash大小信息
B: 封装类型、CPU最高频率、包装类型信息
C: 质量状态、系列号、内核类型、内部Flash大小、温度范围、封装类型、CPU最高频率、包装类型信息
D: 质量状态、系列号、内核类型、内部Flash大小、温度范围、封装类型信息
答案: 【 质量状态、系列号、内核类型、内部Flash大小、温度范围、封装类型、CPU最高频率、包装类型信息

2、单选题:
‏MCU的片内Flash主要功能是:‍
选项:
A: 存放临时数组
B: 存放静态变量
C: 存放临时变量
D: 存放中断向量表、程序代码、常数等
答案: 【 存放中断向量表、程序代码、常数等

3、判断题:
‏在滤波电路中,相对于大电容来说,小电容滤高频杂波。​
选项:
A: 正确
B: 错误
答案: 【 正确

4、判断题:
‍MCU硬件最小系统一般由电源、晶振、复位、写入器接口电路等四个部分构成。‍
选项:
A: 正确
B: 错误
答案: 【 正确

5、填空题:
‍MCU硬件最小系统的基本含义是:​
答案: 【 一个芯片的硬件最小系统是指可以使内部程序运行所必须的最低规模的外围电路,也可以包括写入器接口电路。硬件最小系统引脚是我们必须为芯片提供服务的引脚,包括电源、晶振、复位、SWD接口。

第一单元 单元测试

1、单选题:
‎下列哪个产品不属于嵌入式系统产品?‍
选项:
A: 冰箱
B: 电视机顶盒
C: 台式电脑 
D: 机器人
答案: 【 台式电脑 

2、单选题:
‍数字0b10011001与数字0b01011001进行EOR运算后,结果是?‎
选项:
A: 0b11011001
B: 0b00011001
C: 0b01011001
D: 0b11000000
答案: 【 0b11000000

3、单选题:
​下列哪个符号为汇编指令?‎
选项:
A: strh
B: .include
C: .align
D: .equ
答案: 【 strh

4、判断题:
‎汇编伪指令不生成可执行的机器码,这个表述是否正确?‌
选项:
A: 正确
B: 错误
答案: 【 正确

5、判断题:
‏静态变量存储在RAM中的堆栈区,这个表述是否正确?‍
选项:
A: 正确
B: 错误
答案: 【 错误

6、判断题:
‏若一种MCU芯片,进栈是向小地址方向推进的,初始SP的值应该设定在RAM的最小地址-1,这个表述是否正确?‎
选项:
A: 正确
B: 错误
答案: 【 错误

7、填空题:
​从应用范围来看,嵌入式系统可以分为电子系统智能化类(微控制器类)和计算机应用延伸类(应用处理器类)。‌​电子系统智能化类(微控制器类)的嵌入式系统,主要用于:                                                                                 。‌​计算机应用延伸类(应用处理器类)的嵌入式系统,主要用于:                                                                              。‌​‌
答案: 【 工业控制,现代农业、家用电器、汽车电子、测控系统、数据采集等。
板电脑、智能手机、电视机顶盒、企业网络设备等。

8、填空题:
​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小灯灭。‍
选项:
A: 正确
B: 错误
答案: 【 错误

3、填空题:
​请根据教材4.2.1节知识,已知端口PORTA的引脚控制寄存器的基地址为0x4004_9000,那么PORTC口4号引脚的引脚控制寄存器地址是(  )‎
答案: 【 4004_B010

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

1、单选题:
‎下面不是嵌入式调试手段的是()‌
选项:
A: 单步调试
B: 打桩调试
C: printf输出信息调试
D: 直接运行
答案: 【

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注