网课邦

当前位置:首页 > 网课答案 > 其他网课

其他网课

单片机原理与实验(厦门大学) 中国大学MOOC答案2024版100分完整版

时间:2025-01-10 17:01:09 作者:暂无作者 浏览量:
内容页左侧

第一章 微型计算机与嵌入式系统 单元测验1

1、 【S01】计算机中,CPU访问速度最快的是哪个部件?

A:ROM
B:RAM
C:寄存器
D:FLASH
答案: 【寄存器】

2、 【S01】ARM处理器属于__架构。

A:冯·诺依曼架构
B:哈佛架构
C:串行架构
D:并行架构
答案: 【哈佛架构】

3、 【S01】当调用一个子程序(或函数)时,保存的地址在哪里?

A:堆栈
B:寄存器
C:ROM
D:RAM
答案: 【堆栈】

4、 【S01】在MCU中,哈佛体系结构的特点是:

A:独立的两组总线
B:独立的存储器区域
C:RISC
D:吞吐量高
答案: 【独立的两组总线;
独立的存储器区域】

5、 【S01】通常,一般来说,RAM空间存放:

A:参与运算的数据变量
B:参数
C:程序代码
D:运算结果
答案: 【参与运算的数据变量;
参数;
运算结果】

6、 【S01】嵌入式系统的特点有:

A:小体积
B:低功耗
C:安全
D:适应恶劣工作环境
E:经济成本低
答案: 【小体积;
低功耗;
安全;
适应恶劣工作环境;
经济成本低】

7、 【S01】在MCU中,堆栈是个特殊存储区,堆栈属于RAM空间的一部分,堆栈用于函数调用和中断切换时,保存和恢复现场数据。

A:正确
B:错误
答案: 【正确】

8、 【S01】计算机中的三总线为:数据总线,地址总线,控制总线。

A:正确
B:错误
答案: 【正确】

9、 【S01】堆栈是一个特定的存储区,它的一端是固定的,另一端也是固定的。

A:正确
B:错误
答案: 【错误】

10、 【S01】ROM用于存放参与运算的数据和中间结果。

A:正确
B:错误
答案: 【错误】

11、 【S01】计算机由处理器,存储单元,输入/输出端口三个基本部分组成。

A:正确
B:错误
答案: 【正确】

12、 【S01】嵌入式系统是以__为中心,以微型计算机技术为基础,软、硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用微型计算机系统。
答案: 【应用】

13、 【S01】MCU的全称是__。
答案: 【Microcontroller Unit】

14、 【S01】SoC是__的缩写。
答案: 【System on Chip】

第二章 ARM Cortex-M4系列微控制器简介 第2章 单元测验

1、 【S02】CORTEX M4F除了16位Thumb-2指令集外,还有__指令集。

A:汇编
B:CISC
C:ARM 32位
D:C语言
答案: 【ARM 32位】

2、 【S02】ARM Cortex包括以下哪些分工明确的系列?

A:A系列
B:M系列
C:R系列
D:M4系列
E:M3系列
F:ARMv7系列
答案: 【A系列;
M系列;
R系列】

3、 【S02】ARM Cortex M4有哪些特点?

A:32位的RISC微处理器
B:NVIC
C:多个高性能的总线接口
D:低成本的调试器功能
答案: 【32位的RISC微处理器;
NVIC;
多个高性能的总线接口;
低成本的调试器功能】

4、 【S02】ARM嵌入式微处理器是8位的处理器。

A:正确
B:错误
答案: 【错误】

5、 【S02】AMBA2.0总线架构有AHB,ASB和APB3组总线。

A:正确
B:错误
答案: 【正确】

6、 【S02】NVIC中的中断响应处理过程是软件完成的。

A:正确
B:错误
答案: 【错误】

7、 【S02】MSP432中的R1/R2/R3/R4的用处用来存放程序地址指针。

A:正确
B:错误
答案: 【错误】

8、 【S02】ARM Cortex微处理器采用的ARM中的__架构?
答案: 【ARMv7E-M】

9、 【S02】基于AMBA结构的轻量级的AHB-lite总线,有I-CODE总线,D-CODE总线,__总线,先进的接口总线APB和私人外设总线PPB。
答案: 【系统】

10、 【S02】NVIC的中文全名是__。
答案: 【内嵌向量的中断控制器】

第三章 嵌入式系统开发环境 第3章 单元测验3

1、 【S03】MSP4322(ARM Cortex-M4)微控制器上电初始化堆栈(SP)之后,执行到复位入口偏移地址是__?

A:0x0004
B:0x0000
C:0x0008
D:0x000C
答案: 【0x0004】

2、 【S03】ARM处理器中,C语言用 long 声明的变量位宽是?

A:32bit(4个字节)
B:16bit(2个字节)
C:64bit(8个字节)
D:128bit(16个字节)
答案: 【32bit(4个字节)】

3、 【S03】本课程实验采用的微控制器型号是?

A:MSP432P401R
B:ARM Cortex-M4
C:MSP_EXP432P401R
D:TM4C123GH6PM
答案: 【MSP432P401R】

4、 【S03】Code Composer Studio的初始化文件是?

A:startup_msp432p401r_ccs.c
B:startup_msp432p401r_gcc.c
C:startup_msp432p401r_ewarm.c
D:startup_msp432p401r_uvision.s
答案: 【startup_msp432p401r_ccs.c】

5、 【S03】在CCS集成开发环境中,MSP432P401R核心板集成的调试器名称是?

A:XDS110
B:CMSIS-DAP
C:TI-XDS100
D:JTAG
答案: 【XDS110】

6、 【S03】下列软件集成开发环境中,属于通用开发环境的是?

A:Keil MDK
B:GCC
C:TI CCS
D:MPLAB
答案: 【Keil MDK;
GCC】

7、 【S03】ARM 编译器默认支持的C和C++版本是?

A:ISO C90
B:ISO C++03
C:ISO C99
D:ISO C++11
答案: 【ISO C90;
ISO C++03】

8、 【S03】ARM 编译器中,有关C语言内联汇编的说法,正确的是?

A:以 __asm 关键字开始
B:内联汇编可以使用在源代码的任意位置
C:内联汇编在某些实时性高的中断函数中不被支持
D:大量使用内联汇编功能可以提高代码的可移植性
答案: 【以 __asm 关键字开始;
内联汇编可以使用在源代码的任意位置】

9、 【S03】ARM 编译器中,关于C语言位指令的说法,正确的是?

A:头文件中对BIT0-BITF都作了宏定义,包含处理器头文件之后,源代码中可直接使用
B:BITC和BIT(12)执行效果一样
C:头文件中对BIT0-BITF都作了宏定义,对应1个字节的相应比特位
D:BIT(E)和BIT(14)执行效果一样
答案: 【头文件中对BIT0-BITF都作了宏定义,包含处理器头文件之后,源代码中可直接使用;
BITC和BIT(12)执行效果一样】

10、 【S03】有关 CMSIS 的说法,正确的是?

A:是 Cortex Microcontroller Software Interface Standard 的缩写
B:即 Cortex 微控制器软件接口标准
C:该软件接口标准除了支持 Cortex-M系列微控制器以外,还支持 Cortex-A11系列处理器
D:CMSIS标准全部由ARM公司提供并维护
答案: 【是 Cortex Microcontroller Software Interface Standard 的缩写;
即 Cortex 微控制器软件接口标准】

11、 【S03】有关 CMSIS-DSP 的说法,正确的是?

A:是CMSIS标准库提供的一套数字信号处理算法库
B:该算法库针对 Cortex-M 系列处理器进行了优化
C:CMSIS-DSP支持从ARM C代码转换到DSP处理器的C代码
D:CMSIS-DSP 是ARM提供的可运行在通用DSP处理器上的一套算法库
答案: 【是CMSIS标准库提供的一套数字信号处理算法库;
该算法库针对 Cortex-M 系列处理器进行了优化】

12、 【S03】CCS集成开发环境中,从编辑模式进入调试模式的方法有?

A:按F11功能键
B:执行菜单 Run/Debug
C:点工具栏“小虫子”样图标
D:点工具栏“锤头”样图标
答案: 【按F11功能键;
执行菜单 Run/Debug;
点工具栏“小虫子”样图标】

13、 【S03】CCS集成开发环境中,观察变量值的几种方式是?

A:鼠标在待观察变量上停留
B:在表达式窗口输入待观察变量名
C:打开Watch窗口,添加待观察变量
D:在调试界面使用查找功能,搜索到的变量直接显示变量值
答案: 【鼠标在待观察变量上停留;
在表达式窗口输入待观察变量名】

14、 【S03】CMSIS-DSP 能在 Cortex-M 和 Cortex-A 系列微控制器上实现?

A:正确
B:错误
答案: 【错误】

15、 【S03】CMSIS 一致的软件界面提高了软件的可移植性和可重用性,增加了程序设计人员的开发难度。

A:正确
B:错误
答案: 【错误】

16、 【S03】CMSIS 是与各种芯片和软件供应商紧密合作定义的,并提供了一种通用的方法来连接外设、实时操作系统和中间件组件。

A:正确
B:错误
答案: 【正确】

17、 【S03】CMSIS 为处理器和外围设备提供了简单的软件接口,从而简化了软件的重复使用。

A:正确
B:错误
答案: 【正确】

18、 【S03】CMSIS 主要使用汇编语言编写。

A:正确
B:错误
答案: 【错误】

19、 【S03】MSP432P401R 系列微控制器支持 CMSIS-DSP 软件。

A:正确
B:错误
答案: 【正确】

20、 【S03】CMSIS-DSP 软件库支持 8/16/32 位整数和32位浮点数运算。

A:正确
B:错误
答案: 【正确】

21、 【S03】CMSIS-DSP 软件库支持 8位、16位和32位浮点数运算。

A:正确
B:错误
答案: 【错误】

22、 【S03】MSP432P401R 系列微控制器内部集成了浮点运算单元,支持的是 IEEE-754 浮点标准。

A:正确
B:错误
答案: 【正确】

第四章 MSP432微控制器的最小系统 第4章 单元测验

1、 【S04】MSP432的外接时钟电路,一般由三个元器件构成,放置它们的原则是__。

A:尽量靠近两个时钟引脚
B:尽量远离靠近两个时钟引脚
C:尽量靠近电源
D:尽量靠近地
答案: 【尽量靠近两个时钟引脚】

2、 【S04】通常电源和地之间,会放置去耦电容和滤波电容,布线时,放置它们的原则是__。

A:尽量靠近两个时钟引
B:尽量远离靠近两个时钟引脚
C:尽量靠近电源和地之间
D:尽量靠近地
答案: 【尽量靠近电源和地之间】

3、 【S04】在3V电源供电下,复位时的最大电流是__。

A:850uA
B:2mA
C:200uA
D:20mA
答案: 【850uA】

4、 【S04】MSP432复位后,SP指针的初始值放在__。

A:0x0010
B:0x0000
C:0x003
D:0x0004
答案: 【0x0000】

5、 【S04】在MSP432复位后,系统从__开始执行程序。

A:0x0000
B:0x0004
C:0x0006
D:0x0008
答案: 【0x0004】

6、 【S04】在MSP432P401R的口袋实验板中,MCLK和SMCLK默认的时钟源来自__。

A:DCO
B:外部高频时钟源
C:外部低频时钟源
D:REFO
答案: 【DCO】

7、 【S04】在MSP432P401R的口袋实验板中,MCLK和SMCLK默认的时钟频率为__。

A:32.768KHz
B:3MHz
C:2MHz
D:48MHz
答案: 【3MHz】

8、 【S04】MSP432P401R配有多种时钟源,可设置的时钟频率范围很宽,除了方便用户使用外,最主要的原因是为了满足__的需求。

A:低功耗
B:选择范围大
C:稳定性
D:可靠性
答案: 【低功耗】

9、 【S04】最小系统用以微控制器系统正常运转的基本组成单元构成。下面哪几个属于最小系统的单元电路?

A:电源电路
B:时钟电路
C:复位电路
D:GPIO
答案: 【电源电路;
时钟电路;
复位电路】

10、 【S04】在MSP432中,减小电源噪声的措施有哪些?

A:旁路电容
B:去耦电容
C:数字地和模拟地分开布线
D:电平匹配
答案: 【旁路电容;
去耦电容;
数字地和模拟地分开布线】

11、 【S04】MSP432P401R片内Flash大小为256KB,一般被用来存放__。

A:中断向量
B:程序代码
C:常数
D:局部变量
答案: 【中断向量;
程序代码;
常数】

12、 【S04】在MSP432P401R单片机中,非屏蔽中断通过RSTn/NMI引脚,它们由__产生的中断。

A:振荡器故障
B:电源系统故障
C:电源管理故障
D:内存管理故障
答案: 【振荡器故障;
电源系统故障;
电源管理故障】
分析:【内存管理故障属于内核故障。】

13、 【S04】在MSP432中,有32KB的ROM区域,其中2KB用来存放TI公司的一些信息,其余30KB用来存放驱动库的程序。

A:正确
B:错误
答案: 【正确】

14、 【S04】中断向量序号是每一个中断源的固定编号,由芯片设计生产时决定的,编程时可以更改。

A:正确
B:错误
答案: 【错误】

15、 【S04】中断向量序号是每一个中断源的固定编号,由芯片设计生产时决定的,编程时不可以更改。

A:正确
B:错误
答案: 【正确】

16、 【S04】一类是内核中断,另一类是非内核中断。内核中断主要是异常中断,非内核中断又称可屏蔽中断。

A:正确
B:错误
答案: 【正确】

17、 【S04】中断服务程序的入口地址与中断源在中断向量表的位置一一对应。

A:正确
B:错误
答案: 【正确】

18、 【S04】在MSP432P401R中,可用于存储数据的SRAM大小是__。
答案: 【64KB】

19、 【S04】MSP432P401R单片机中,有__个外设中断。
答案: 【64】