嵌入式
1、嵌入式系统有硬件和软件部分构成,以下不属于嵌入式系统软件的是——[单选题]
A 系统软件
B 驱动
C FPGA编程软件
D 嵌入式中间件
正确答案:C
2、对ARM处理器说法不正确的是——[单选题]
A 小体积、低功耗、低成本、高性能
B 支持Thumb(16位)/ARM(32位)双指令集
C 只有Load/Store指令可以访问存储器
D 寻址方式多而复杂
正确答案:D
3、Cortex-M处理器采用的架构是——[单选题]
A V4t
B v5TE
C v6
D v7
正确答案:D
4、有以下程序: int*f(int*x,int*y){If(*x<*y) returnx; else returny; } main() {Inta=7,b=8,*p,*q,*r;P=&a;Q=&b;R=f(p,q);Printf(“%d,%d,%d”,*p,*q,*r);}执行后输出结果是——[单选题]
A 7,8,8
arm嵌入式系统期末考试B 7,8,7
C 8,7,7
D 8,7,8
正确答案:B
5、有以下程序: voidfun(char*a,char*b) {a=b;(*a)++;} main() {Charc1='A’,c2='a’,*p1,*p2; p1=&c1;p2=&c2;fun(p1,p2); printf(“%c%c\n”,c1,c2); } 程序运行后的输出结果是——[单选题]
A Ab
B aa
C Aa
D Bb
正确答案:A
6、设有定义:intn=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是——[单选题]
A p=1
B *q=2
C q=p
D *p=5
正确答案:D
7、20Typedefstruct{__IOuint32_tCRL;__IOuint32_tCRH;…}GPIO_TypeDef;这段代码中,Typedef为结构体定义一个别名GPIO_TypeDef,这样我们可以通过GPIO_TypeDef来定义结构体变量:GPIO_TypeDef_GPIOA,_GPIOB;——[单选题]
A 正确
B 错误
正确答案:A
8、Cortex-M3的提供的流水线是——[单选题]
A 2级
B 3级
C 5级
D 8级
正确答案:B
9、Handle模式一般使用——[单选题]
A Main_SP
B Process_SP
C Main_SP和Process_SP
D Main_SP或Process_SP
正确答案:A
10、Context–M3处理器的寄存器r14代表——[单选题]
A 通用寄存器
B 链接寄存器
C 程序计数器
D 程序状态寄存器
正确答案:B
11、Cortex-M3的提供的单周期乘法位数是——[单选题]
A 8
B 16
C 32
D 64
正确答案:C
12、以下哪个文件存放stm32F10xxx系列芯片内核之外的外设的寄存器映射,位定义、中断向量表(基地址和布局)、位定义、中断向量表、存储空间映射等?——[单选题]
A stm32f10x.h
B core_cm3.h
C misc.h
D stm32f10x_conf.h
正确答案:A
13、()寄存器的目的就是用来允许对GPIO寄存器进行原子的读/修改操作——[单选题]
A GPIOX_BSRR和GPIOX_BRR
B GPIOX_CRL和GPIOX_CRH
C GPIOX_BSRR和GPIOX_LCKR
D GPIOX_IDR和GPIOX_ODR
正确答案:A
14、尽管每个STMf10x的I/O端口位可以自由的编程,但I/O端口寄存器必须以()的方式访问——[单选题]
A 16位字
B 16位字节
C 32位字节
D 32位字
正确答案:D
15、当输出模式位MODE[1:0]=“10”时,最大输出速度为()。——[单选题]
A 10MHz
B 2MHz
C 50MHz
D 72MHz
正确答案:B
16、所有的GPIO引脚有一个内部上拉和下拉电阻,当它们被配置为()时可以是激活的或者非激活的。——[单选题]
A 输入
B 输出
C 推挽
D 开漏
正确答案:A
17、关于中断嵌套说法正确的是——[单选题]
A 只要响应优先级不一样就有可能发生中断嵌套
B 只要抢占式优先级不一样就有可能发生中断嵌套
C 只有抢占式优先级和响应优先级都不一才有可能发生中断嵌套
D 以上说法都不对
正确答案:B
18、STM32嵌套向量中断控制器(NVIC)具有()个可编程的优先等级。——[单选题]
A 16
B 43
C 72
D 36
正确答案:A
19、以下哪个NVIC结构中的寄存器用来允许中断,类似51单片机的IE寄存器——[单选题]
A ISER
B ICPR
C ICER
D IABR
正确答案:A
20、EXTI_Line3不能选择以下哪种中断源——[单选题]
A PA3
B PB3
C PC3
D PD4
正确答案:D
21、复用为USART的TX功能的I/O引脚应配置成什么工作模式?——[单选题]
A 复用推挽输出
B 复用开漏输出
C 通用推挽输出
D 通用开漏输出
正确答案:A
22、STM32的USART根据()寄存器M位的状态,来选择发送8位或者9位的数据字。——[单选题]
A USART_CR1
B USART_CR2
C USART_BRR
D USART_CR3
正确答案:A
23、为了使不同器件封装的外设IO功能数量达到最优,可以把一些复用功能重新映射到其他一些引脚上。即一个外设的引脚除了具有默认的端口外,还可以通过设置重映射寄存器的方式,把这个外设的引脚映射到其它的端口,这叫做()。简单的讲就是把管脚的外设功能映射到另一个管脚,但不是可以随便映射的,具体要查数据手册。——[单选题]
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论