STM32嵌入式系统(浙江大学) 中国大学mooc慕课答案2024版 m90400
2. 嵌入式系统概述 单元测试
1、 STM32F1系列处理器使用的是()
A:Cortex-M1内核
B:Cortex-M3内核
C:ARM v1架构
D:ARM v8架构
答案: Cortex-M3内核
2、 STM32 是哪个公司的产品
A:高通
B:博通
C:三星
D:意法半导体
答案: 意法半导体
3、 跟通用计算系统相比,嵌入式系统不具有()特点。
A:低成本
B:可裁剪
C:高性能
D:专用性强
答案: 高性能
4、 ARM A系列芯片主要面向()
A:移动计算
B:工业微控制器
C:传感器
D:汽车电子
答案: 移动计算
5、 STM32 属于 ()处理器
A:8位
B:16位
C:32位
D:64位
答案: 32位
6、 计算机系统主要面向三大应用市场:服务器市场、个人电脑市场、嵌入式系统市场。
A:正确
B:错误
答案: 正确
7、 嵌入式系统包括嵌入式硬件子系统和软件子系统,外设驱动属于硬件子系统。
A:正确
B:错误
答案: 错误
8、 华为手机的ARM核心处理器是英国Acorn有限公司设计的。
A:正确
B:错误
答案: 错误
9、 Cortex-M3采用冯诺依曼架构,指令和数据总线共用,效率提升。
A:正确
B:错误
答案: 错误
10、 ARM公司是全球最大的芯片供应商。
A:正确
B:错误
答案: 错误
3. STM32硬件资源与软件开发环境 单元测试
1、 STM32 不具有以下哪种特点
A:标准的 ARM Cortex 内核
B:强大的固件库支持
C:高性能外设
D:多种多样的软件开发流程
答案: 多种多样的软件开发流程
2、 STM32F103C8T6属于
A:基本型
B:USB型
C:增强型
D:互联型
答案: 增强型
3、 STM32 的主时钟频率为
A:8M
B:16M
C:72M
D:32.768k
答案: 72M
4、 下图中箭头指向的器件是
A:FLASH
B:晶振
C:跳线帽
D:音频放大电路
答案: 晶振
5、 STM32芯片引脚说明应该去查询哪个手册?
A:参考手册
B:数据手册
C:固件库手册
D:CM3权威指南
答案: 数据手册
6、 STM32采用5V供电电压
A:正确
B:错误
答案: 错误
7、 STM32所有的I/O管脚电压容限均为5V
A:正确
B:错误
答案: 错误
8、 232 电平中 +5V等价于逻辑”1″,0V等价于逻辑”0″
A:正确
B:错误
答案: 错误
9、 STM32的基础外设包括GPIO,中断、定时器、串口等。
A:正确
B:错误
答案: 正确
10、 STM32芯片参考手册描述了芯片功能寄存器特性等内容
A:正确
B:错误
答案: 正确
4. STM32程序设计基础 单元测试
1、 GPIOA->CRL|=0X00000010表示
A:将GPIOA-CRL寄存器第4位置1
B:将GPIOA-CRL寄存器第2位置1
C:将GPIOA-CRL寄存器第4位清0
D:将GPIOA-CRL寄存器第2位清0
答案: 将GPIOA-CRL寄存器第4位置1
2、 C语言中extern关键字表示
A:全局变量
B:静态变量
C:外部变量
D:变量或函数被定义在别的文件中
答案: 变量或函数被定义在别的文件中
3、 使用固件库函数的优点不包括
A:开发者不用深入了解硬件底层细节就可以灵活规范的使用每一个外设。
B:所有库函数代码均经过严格测试。
C:库函数代码均经过严格测试易于理解和使用,可读性强。
D:库函数代码可以任意裁剪。
答案: 库函数代码可以任意裁剪。
4、 固件库函数架设在()和用户驱动层之间的接口。
A:CPU
B:寄存器
C:FLASH
D:开发板
答案: 寄存器
5、 TIM1_ICInit函数的用法可以去查询哪个手册?
A:参考手册
B:数据手册
C:固件库手册
D:CM3权威指南手册
答案: 固件库手册
6、 C语言中 ~ 运算符表示按位亦或。
A:正确
B:错误
答案: 错误
7、 #define SYSCLK 72000000 表示初始化变量SYSCLK为72000000。
A:正确
B:错误
答案: 错误
8、 对于微处理器,一切底层配置,最终都是配置寄存器。
A:正确
B:错误
答案: 正确
9、 STM32程序中 #ifndef 和 #ifdef 属于宏定义判断。
A:正确
B:错误
答案: 正确
10、 固件库函数本质上是为用户提供一种可读性强的寄存器配置方法
A:正确
B:错误
答案: 正确
下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!
完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,购买后上方矩形框将出现已付费的隐藏内容。
点关注,不迷路,微信扫一扫下方二维码
关注我们的公众号:阿布查查 随时查看答案,网课轻松过
为了方便下次阅读,建议在浏览器添加书签收藏本网页
电脑浏览器添加/查看书签方法
1.按键盘的ctrl键+D键,收藏本页面
2.下次如何查看收藏的网页?
点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页
手机浏览器添加/查看书签方法
一、百度APP添加/查看书签方法
1.点击底部五角星收藏本网页
2.下次如何查看收藏的网页?
点击右上角【┇】-再点击【收藏中心】查看
二、其他手机浏览器添加/查看书签方法
1.点击【设置】-【添加书签】收藏本网页
2.下次如何查看收藏的网页?
点击【设置】-【书签/历史】查看收藏的网页