提示:内容已经过期谨慎付费,点击上方查看最新答案

嵌入式系统原理及应用

  1. DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作( )。

  2. A:停止CPU访问主存 B:DMA C:DMA与CPU交替访问 D:周期挪用
    答案:停止CPU访问主存
  3. 若GPIOD_CRL和GPIOD_CRH寄存器的值均为0x44444444,表明PD端口的所有引脚都处于( )模式。

  4. A:推挽输出模式 B:开漏输出模式 C:上拉/下拉输入模式 D:浮空输入模式
    AI参考:正确选项:【D】浮空输入模式。GPIOD_CRL和GPIOD_CRH寄存器的值均为0x44444444,意味着PD端口的所有引脚都处于浮空输入模式。在这种模式下,引脚不连接任何内部上拉或下拉电阻,输入电平取决于外部电路。因此,选项D是正确的答案。推挽输出模式、开漏输出模式和上拉/下拉输入模式分别对应不同的引脚配置方式,与给定的寄存器值不符。'
  5. 当发生刹车时,MOE位被异步地清除,将输出置于不可能出现的状态是?( )

  6. A:无效状态 B:复位状 C:空闲状态 D:高阻态
    AI参考:正确选项是【D:高阻态】。当发生刹车时,MOE位被异步地清除,此时输出将会处于高阻态,这是一种不确定的状态,既不表示逻辑1也不表示逻辑0。高阻态意味着电路的状态是不确定的,无法确定下一步的操作。'
  7. 下面哪个系统属于嵌入式系统?( )。

  8. A:“天河一号”计算机系统 B:数据交换设备 C:联想T400笔记本计算机 D:联想S10上网本
    AI参考:正确答案是D:联想S10上网本。嵌入式系统是专为特定应用场合开发的计算机软硬件系统,S10上网本,它的核心为英特尔Atom处理器,搭载的是精简版Windows XP操作系统,是完全基于硬件的操作系统,满足了嵌入式系统的所有条件,属于嵌入式系统。A、B、C项不属于嵌入式系统。解释一下A选项:“天河一号”是我国研制的超级计算机,不符合嵌入式系统的定义。解释一下B选项:数据交换设备是一种通用设备,不属于嵌入式系统。解释一下C选项:联想T400笔记本计算机和联想S10上网本都是计算机系统,但它们都是为特定用户设计的,可以看作是嵌入式系统,不过S10更加严格。总的来说,虽然单选题的描述简洁,但它本身很清楚:S10上网本符合嵌入式系统的定义。在电子信息技术中,“嵌入式系统”的含义因不同的场合而异,不过一个很通用的解释是:嵌在其他的、通常是指为特定用户设计的电子设备中的专用计算机系统。在所有给出的选项中,只有D选项的联想S10上网本符合这个定义。因此答案是D。'
  9. 以下属于嵌入式处理器的是( )。

  10. A:嵌入式微处理器 B:其他都对 C:嵌入式DSP处理器 D:嵌入式微控制器
    答案:X86
  11. 下列说法正确的是( )

  12. A:编码器接口模式是根据两个输入信号的跳变顺序,产生计数脉冲和方向信号 B:编码模式计数器在 0 到 65535之间连续计数 C:编码器接口模式基本上相当于使用了一个不带有方向选择的外部时钟 D:编码模式和外部时钟模式2兼容
    AI参考:正确选项是【B:编码模式计数器在 0 到 65535之间连续计数】。在编码器模式中,计数器在0到65535之间连续计数,A选项表述不准确;编码器接口模式会根据输入信号的跳变顺序产生计数脉冲和方向信号,C选项错误;编码模式和外部时钟模式2不兼容,D选项错误。而B选项表述准确,且符合题意。'
  13. 执行语句GPIOD->ODR |=0x20; 关于端口D的说法正确的是( )。

  14. A:PD2引脚输出高电平 B:PD5引脚输出低电平 C:PD2引脚输出低电平 D:PD5引脚输出高电平
    AI参考:正确答案是C:PD2引脚输出低电平。根据题干中的语句“GPIOD->ODR |= 0x20;”,这是在设置某个端口的输出电平,将端口D的输出电平设置为0x20所表示的值,也就是二进制数00100000对应的值,因为计算机系统中通常是低电平表示为0,高电平表示为1,所以此处应将PD2引脚输出低电平。选项A和D明显是错误的,选项B和C之间仅有一位数字的差别,从常理和逻辑角度讲,答案应该为C选项。所以答案为C:PD2引脚输出低电平。'
  15. 下面关于DMA方式的描述,不正确的是( )。

  16. A:DMA方式在外设与内存进行数据传输时不需要CPU干预 B:采用DMA方式进行数据传输时,首先需要进行现场保护 C:DMA方式使外设接口可直接与内存进行高速的数据传输 D:DMA方式执行I/O交换要有专门的硬件电路
    答案:U干预
  17. EXTI控制器中能够用于连接外部I/O口输入中断的中断线有( )个。

  18. A:20 B:48 C:4 D:16
    AI参考:正确答案是D,即“16”。EXTI控制器中用于连接外部I/O口输入中断的中断线共有16条。'
  19. MDK不能与目标版连接的调试设备是?( )

  20. A:JLINK B:串口 C:STLINK D:ULINK
    AI参考:正确选项是【B:串口】。MDK是一款基于Keil uVision的集成开发环境,它支持多种调试设备,包括J-Link、ST-Link、OpenOCD等调试器,也支持串口调试。但是,串口调试器无法与MDK进行连接,因此选项B是唯一不能与MDK连接的调试设备。其他选项A、C、D都可以与MDK进行连接。'
  21. 重复向下计数器是自动加载的,重复速率是由哪个寄存器的值定义?( )

  22. A:TIM1_RCR寄存器 B:TIM1_PSC寄存器 C:TIM1_EGR寄存器 D:TIM1_ARR寄存器
    AI参考:选项 D: TIM1_ARR寄存器 正确。重复向下计数器用于定义自动加载的重复速率,而重复速率是由TIM1_ARR寄存器的值定义的。这个寄存器控制着计数器的溢出速率,从而决定了计数器的重复速度。其他选项中,TIM1_PSC寄存器用于设置时钟预分频值,TIM1_EGR寄存器用于控制事件发生,而TIM1_RCR寄存器用于设置重复计数器的最大值。因此,只有选项D是正确答案。'
  23. DMA方式的接口电路中有程序中断部件,其作用是( )。

  24. A:向CPU提出总线使用权 B:向CPU提出传输结束 C:发中断请求 D:实现数据传送
    答案:向CPU提出传输结束
  25. 下列说法不正确的是( )

  26. A:从模式下的门控模式时,计数器的使能依赖于选中的输入端的电平 B:与霍尔传感器的接口时,"接口定时器"上的捕获/比较通道1可以配置为捕获模式 C:TIM1定时器只能够在一种模式下和一个外部的触发同步 D:在从模式下的复位模式时, 在发生一个触发输入事件时,计数器和它的预分频器能够重新被初始化
    答案:晶体是内部质点在二维空间成周期性重复排列的固体;空间格子中的结点是具体的质点(离子或原子)
  27. 以下哪个处理器属于嵌入式处理器?( )。

  28. A:MP3播放器 B:S3C44B0x C:看门狗 D:奔腾
    答案:S3C44BOx
  29. PWM中央对齐模式下的TIM1_CR1 寄存器中的计数方向位(DIR)只能由如下方式更新。( )

  30. A:由硬件更新 B:软件修改 C:设置寄存器更新 D:读取计数器更新
    AI参考:正确选项是【B:软件修改】。在PWM中央对齐模式下的TIM1_CR1寄存器中,计数方向位(DIR)只能通过软件修改来更新。这是因为计数器方向是通过软件编程来控制的,需要通过读取计数器的值,然后根据需要修改相应的寄存器位来改变计数方向。硬件和设置寄存器更新都不能直接修改计数方向位,而读取计数器更新也不符合题意。因此,选项B是正确答案。'
  31. GPIOC->CRL=0x44434444,表明PC4引脚的工作模式为( )。

  32. A:浮空输入模式 B:推挽输出模式 C:上拉/下拉输入模式 D:开漏输出模式
    AI参考:选项B:推挽输出模式。GPIOC->CRL=0x44434444,这个十六进制数表示的是GPIOC端口的CRL配置寄存器的值。CRL寄存器用于配置GPIO的工作模式,其中每一位对应一个GPIO引脚。在这个例子中,第四位(从右边开始数)为1,表示PC4引脚的工作模式为推挽输出模式。推挽输出模式是指输出高电平或低电平时,会通过内部电路实现,不需要外部电路的驱动。其他选项如浮空输入模式、上拉/下拉输入模式、开漏输出模式都不符合这个值所代表的含义。'
  33. 执行语句GPIOD->BSRR =0x40; 关于端口D的说法正确的是( )。

  34. A:PD6引脚输出低电平 B:PD4引脚输出低电平 C:PD4引脚输出高电平 D:PD6引脚输出高电平
    AI参考:答案:D分析题目中的语句"GPIOD->BSRR = 0x40;",这里的BSRR是端口D的位写使能寄存器,用于设置特定的位来控制引脚输出高低电平。0x40表示二进制数中的第4位(即PD6位)被设置为高电平,表示PD6引脚输出高电平。因此,选项D是正确的。其他选项都与题目中的语句和设置不符。'
  35. MDK开发环境中的单步调试是:( )

  36. A:是虚拟仿真调试 B:通过仿真器可以中断CPU的运行。 C:通过仿真器不能烧写数据到目标板。 D:MDK显示的寄存器数据不是实时的
    AI参考:正确答案是B:通过仿真器可以中断CPU的运行。MDK开发环境中的单步调试是通过仿真器可以中断CPU的运行,而不是虚拟仿真调试、通过仿真器不能烧写数据到目标板、MDK显示的寄存器数据不是实时的。因此,选项B是正确答案。'
  37. 时钟中断寄存器RCC_CIR的复位值。( )

  38. A:0x0000 0040 B:0x0000 0010 C:0x0000 0000 D:0x0000 0020
    AI参考:正确选项是C:0x0000 0000。时钟中断寄存器RCC_CIR的复位值通常为0x00000000,表示时钟中断寄存器被复位为初始状态。因此,选项C是正确的答案。其他选项中,A、B、D的值都与复位值不符。'
  39. 控制/状态寄存器RCC_CSR的复位值。( )

  40. A:0x0C00 0000 B:0x0A00 0000 C:0x0D00 0000 D:0x0B00 0000
    AI参考:控制/状态寄存器RCC_CSR的复位值是 **0x0D00 0000**。'
  41. 如果使GPIOD的端口4输出低电平,端口5输出高电平,以下语句中能够实现该功能的是( )。

  42. A:GPIOD->ODR &= 0x10; GPIOD->ODR |= 0x20; B:GPIOD->BSRR=0x00100020; C:GPIOD->BRR=0x00100020; D:GPIOD->ODR &= (~(1<<4)); GPIOD->ODR |= 1<<5;
    AI参考:正确选项是【D:GPIOD->ODR &= (~(1<<4)); GPIOD->ODR |= 1<<5;】。这个语句使用了位操作符,将GPIOD的端口4设置为低电平,端口5设置为高电平。具体来说,使用按位非运算符(~)将端口4的位清零,使用位移运算符(<<)将端口5设置为高电平。因此,选项D是正确的实现方式。选项A和B使用了不同的位操作符,但是结果与选项D相同。选项C中使用了BRR寄存器,而不是ODR寄存器,因此不正确。'
  43. 以下属于嵌入式处理器的包括( )。

  44. A:ARM B:Vxworks C:PowerPC D:MIPS
    答案:MCU;MPU;DSP;FPGAAI参考:正确选项为:ARM、MIPS、PowerPC。嵌入式处理器是嵌入在其它设备或系统中使用的处理器,通常用于控制、实时处理等应用。根据这个定义,选项B Vxworks 和 C PowerPC 属于嵌入式处理器,而 ARM 和 MIPS 是两种常见的嵌入式处理器。因此,答案为 A、B、C、D。'
  45. STM32F103增强型系列处理器具备以下哪些特点。( )

  46. A:采用32位微处理器 B:集成一定容量的通用闪存(Flash Memory) C:采用RISC指令集内核 D:采用CISE指令集内核
    AI参考:正确选项为:A:采用32位微处理器;B:集成一定容量的通用闪存(Flash Memory)。STM32F103增强型系列处理器是一款32位微处理器,采用ARM Cortex-M内核,具有高性能、低功耗的特点。该处理器集成了一定容量的通用闪存(Flash Memory),可用于存储程序代码和数据。此外,该处理器还支持RISC(Reduced Instruction Set Computing,精简指令集计算机)和CISE(Cold-Fire Instruction Set Extensions,冷火指令集扩展)指令集,以提高处理效率和性能。因此,选项C和D是正确的,但并不是STM32F103增强型系列处理器的特点。'
  47. STM32F10xxx有哪些低功耗模式。( )

  48. A:其余都不对 B:睡眠模式 C:停止模式 D:待机模式
    AI参考:正确选项为B、C、D,即睡眠模式、停止模式和待机模式。这些低功耗模式可以让STM32F10xxx芯片在不同的使用场景下,通过不同的电源管理策略来降低功耗,延长设备的使用时间。'
  49. 以下哪种设备属于嵌入式系统产品( )。

  50. A:个人计算机 B:PDA C:ATM取款机 D:机顶盒
    答案:巨型机
  51. Cortex™-M3处理器是主要通过哪些总线与外设进行连接。( )

  52. A:System总线 B:ICode总线 C:其余都不对 D:DCode总线
    AI参考:正确选项为【B:ICode总线】。Cortex™-M3处理器是一种常用的嵌入式处理器,它通过I-Code总线与外设进行连接。I-Code总线是一种用于连接外设的低功耗、高速的接口总线,它能够提供高带宽的数据传输,适用于需要频繁交换数据的低功耗应用场景。因此,选项B是正确的答案。其他选项如System总线、DCode总线等并不是Cortex™-M3处理器所特有的连接方式。'
  53. 封装库中的原件与原理图库中的元件有哪些对应关系?( )

  54. A:原件引脚标号 B:元件库名 C:封装名称 D:元件名称
    AI参考:正确选项为:D:元件名称。封装库中的原件与原理图库中的元件对应关系是元件名称。封装库中的原件通常指的是电路板上的电子元件,而原理图库中的元件则是电路原理图中的电子元件,它们在名称上是一一对应的。封装库中的原件引脚标号、封装名称等可能与原理图库中的元件有所不同,需要根据具体情况进行匹配。因此,选项D是正确的答案。'
  55. 下列说法正确的是?( )

  56. A:JTAG调试接口是默认的调试接口 B:异步跟踪只能在SW-DP调试接口上实现 C:异步跟踪不能在JTAG-DP调试接口上实现 D:SW-DP与JTAG引脚没有区别
    AI参考:正确选项为:B和C解释如下:A选项错误,因为JTAG调试接口并不是默认的调试接口,它只是其中一种常用的调试接口。B选项正确,异步跟踪只能在SW-DP调试接口上实现。SW-DP接口支持异步跟踪功能,可以在该接口上进行异步调试。C选项正确,异步跟踪不能在JTAG-DP调试接口上实现。虽然JTAG-DP接口也支持调试,但它不支持异步跟踪功能。D选项错误,SW-DP与JTAG引脚有区别。虽然它们都用于调试,但它们的引脚定义和功能有所不同。综上所述,B和C选项是正确的,因此是正确答案。'
  57. 以下属于嵌入式系统特点的是( )。

  58. A:嵌入式系统使用的操作系统一般不是实时操作系统,系统不具有实时约束。 B:嵌入式系统通常是面向特定任务的,而不同于一般通用PC计算平台,是“专用”的计算机系统。 C:嵌入式系统是技术密集、资金密集、高度分散、不断创新的知识集成系统。 D:嵌入式系统需要专用开发工具和方法进行设计。
    AI参考:答案:B,C,D解析:A选项错误,嵌入式系统通常使用实时操作系统,如Linux等,也有一些嵌入式系统使用非实时操作系统,如Windows CE等。嵌入式系统通常是针对特定应用设计的,与通用计算机系统不同,具有专用性,因此B选项正确。嵌入式系统是一个高度集成的系统,包含多种技术,如微电子、计算机、通信、半导体等,因此是技术密集、资金密集、高度分散的,需要不断创新和集成,因此C选项正确。嵌入式系统需要专门的开发工具和方法来设计,例如编程器、仿真器、编译器、调试器等,以支持特定的硬件和操作系统环境。因此D选项也是正确的。综上所述,嵌入式系统的特点包括B:嵌入式系统通常是面向特定任务的,是“专用”的计算机系统;C:嵌入式系统是技术密集、资金密集、高度分散的、不断创新的知识集成系统;D:嵌入式系统需要专用开发工具和方法进行设计。'
  59. 电源满载使用,一般建议60%-80%使用。多留些余量,可以发挥哪些作用。( )

  60. A:减少温度 B:增加电源寿命 C:应对不可估量的电网不稳定,造成的过流现象 D:其余都不对
    AI参考:正确选项为ABCD。电源满载使用,会使得电源内部的元器件工作在过载状态,这会导致电源温度升高、元器件老化加速等问题,从而影响电源的寿命。因此,建议留有一定的余量,即使用60%-80%的电源容量,可以减少温度、延长电源寿命。另外,电网的稳定性是不可控的,如果电源满载使用,可能会在电网不稳定时出现过流现象,烧毁电源或者损坏其他设备。因此,留有一定的余量可以应对不可估量的电网不稳定,减少这种情况的发生。综上所述,选项A、B、C都是正确的。因此,答案为ABCD。'
  61. 当以下哪些事件发生时,产生电源复位。( )

  62. A:上电 / 掉电复位 ( POR / PDR复位 ) B:其余都不对 C:进入工作模式 D:从待机模式中返回
    答案:从待机模式中返回_上电/掉电复位(POR/PDR复位)AI参考:正确选项为A:上电 / 掉电复位 ( POR / PDR复位 )。当设备上电或掉电时,会产生电源复位。上电复位通常是由于电源重新接通导致的,而掉电复位则是在电源断开后又重新接通时产生的。这两种情况都会导致系统状态重置,需要重新初始化硬件设备。B、C、D选项都与电源复位没有直接关系,因此不是正确选项。'
  63. PCB绘制过程中个,导线的粗细选择与哪些因素有关?( )

  64. A:电流大小 B:信号频率 C:电压高低 D:导线上耗散的功率
    AI参考:在PCB绘制过程中,导线的粗细选择与电流大小、信号频率、导线上的耗散功率以及环境温度等因素有关。具体来说,导线粗细应与流过的电流大小成正比,以减少导线中的涡流和集肤效应;同时,信号频率也会影响信号的传输性能,需要选择合适的导线粗细来避免信号失真和干扰;导线上的耗散功率则决定了导线的最大承载能力,需要选择合适的导线粗细以避免过热和烧毁;环境温度也会影响导线的性能,需要选择合适的导线粗细以适应不同的工作环境。因此,选项A、B、D都是影响导线粗细选择的因素。'
  65. 硬件调试模块允许在取指或访问数据时停止,内核停止时:( )

  66. A:外设可以被复原 B:内核可以被复原 C:内核的内部状态可以查询 D:系统的外部状态可以查询
    答案:对
  67. 绘制PCB原件库时绘制3D图的原因有?( )

  68. A:能够实现PCB与外壳同步生产研发 B:用于PCB固定提供直观尺寸 C:在安排PCB上的元件时,可以直观查看元件之间的距离 D:能够生成PCB的3D图,给加工外壳提供尺寸
    AI参考:绘制PCB原件库时绘制3D图的原因有:A. 能够实现PCB与外壳同步生产研发。选项正确,因为有些外壳生产厂商可能需要与PCB设计者的精确配合,通过3D图的形式展示出PCB和外壳的精确关系,从而可以实现同步生产研发。B. 用于PCB固定提供直观尺寸 。选项正确,在制作3D模型时,能够精确的显示部件的实际尺寸和结构,从而在视觉上更直观,也方便设计者进行精确的测量和标注。C. 在安排PCB上的元件时,可以直观查看元件之间的距离。选项正确,通过3D模型,可以更直观的看到元件之间的距离和布局,这对于合理安排元件位置非常重要。因此,以上三个选项都是绘制PCB原件库时绘制3D图的原因。所以答案是 A, B, C 。'
  69. TIM1 定时器能够在以下模式下和一个外部的触发同步( )

  70. A:初始化模式 B:门控模式 C:触发模式 D:复位模式
    AI参考:正确选项为【C:触发模式】。在触发模式下,TIM1定时器能够和一个外部的触发同步,从而实现对时间间隔的精确控制。其他选项如初始化模式、门控模式和复位模式与此功能不符。'
  71. 定时器刹车输入信号可以将定时器输出信号置于何种状态( )

  72. A:0状态 B:1状态 C:复位状态 D:一个已知状态
    AI参考:正确选项为【C:复位状态】。定时器刹车输入信号可以将定时器输出信号置于复位状态,即重新初始化为默认状态或零状态。'
  73. 在运行模式下,可以通过以下哪些方式降低功耗。( )

  74. A:打开 APB 和 AHB 总线上未被使用的外设时钟 B:降低系统时钟 C:关闭 APB 和 AHB 总线上未被使用的外设时钟 D:提高系统时钟
    答案:正确AI参考:在运行模式下,可以通过以下方式降低功耗:A. 关闭 APB 和 AHB 总线上未被使用的外设时钟C. 降低系统时钟这两个选项都涉及到关闭或降低未使用的外设时钟频率,从而减少系统功耗。而选项B和D分别是提高系统时钟和无直接关联的选项,与降低功耗的原则不符。因此,正确选项为A和C。'
  75. 重复向下计数器在下述任一条件成立时递减( )

  76. A:向下计数模式下每次计数器下溢时 B:向上计数模式下每次计数器溢出时 C:中央对齐模式下每次溢出和下溢时 D:向上计数模式下每次计数器为0时
    AI参考:正确选项为:B:向上计数模式下每次计数器溢出时;D:向上计数模式下每次计数器为0时。重复向下计数器在向上计数模式下每次计数器溢出时递减,而在向下计数模式下每次计数器下溢时,计数器状态不变。在中央对齐模式下,每次溢出和下溢时计数器状态不变。因此,选项B和D是正确的。'
  77. 外部中断控制器AFIO_EXTICR1,可以用来配置( )引脚的中断线。

  78. A:PB4 B:PB3 C:PA3 D:PA4
    AI参考:正确选项为:A:PB4 C:PA3外部中断控制器AFIO_EXTICR1可以用来配置PB4和PA3引脚的中断线。这两个引脚通常用于连接到外部中断源,以在特定的中断触发事件发生时触发中断处理程序。其他选项如PB3和PA4不是常用的外部中断引脚。'
  79. 关于GPIO的通用功能,说法正确的是( )。

  80. A:输入数据寄存器在每个APB1时钟周期捕捉I/O引脚上的数据 B:复位后,JTAG引脚被置于上拉输入或下拉输入模式 C:复位后,每个GPIO端口被默认配置为浮空输出模式 D:作为输出配置时,输出数据寄存器的值被输出到相应的引脚
    AI参考:正确选项是:A:输入数据寄存器在每个APB1时钟周期捕捉I/O引脚上的数据D:作为输出配置时,输出数据寄存器的值被输出到相应的引脚解析选项B和C,复位后,JTAG引脚被置于上拉输入或下拉输入模式和复位后,每个GPIO端口被默认配置为浮空输出模式这两个选项的说法不正确。而选项A和D则符合GPIO的通用功能。其中,选项A说明了输入数据寄存器的工作方式,选项D则说明了作为输出配置时GPIO的工作方式,即输出数据寄存器的值会被输出到相应的引脚。'
  81. 输入数据寄存器在每个APB1时钟周期捕捉I/O引脚上的数据。( )

  82. A:对 B:错
    AI参考:答案是B:错。输入数据寄存器通常在每个APB时钟周期内捕捉I/O引脚上的数据,而不是APB1时钟周期。因此,这个说法是错误的。'
  83. DMA方式不能实现内存与接口之间数据的直接交换。( )

  84. A:对 B:错
    答案:错误
  85. 外存是处理器不能直接访问的存储器,用来存放各种信息。( )

  86. A:对 B:错
    AI参考:答案是B:错。外存是处理器不能直接访问的存储器,用来存放各种信息,这句话表述是错误的。处理器可以直接访问外存中的信息,只需要通过相应的接口和设备进行读写操作。外存主要是用来存放数据和程序,供计算机系统内部设备使用。因此,这个判断题的表述是不准确的。正确的说法应该是:外存是计算机系统中的辅助存储器,用来存放各种信息,通常与处理器之间的数据交换需要通过内存或接口设备完成。'
  87. 进入睡眠模式前,可以利用预分频器来降低外设的时钟。( )

  88. A:对 B:错
    AI参考:进入睡眠模式前,可以利用预分频器来降低外设的时钟。这是正确的。预分频器是一种用于调整时钟频率的设备,它可以在时钟信号进入系统之前对其进行分频,从而降低外设的时钟频率,以实现设备的低功耗睡眠模式。因此,这个判断题的答案是A:对。'
  89. 通过在软件中断寄存器写1,也可以产生中断请求。( )

  90. A:错 B:对
    AI参考:答案是B:对。在计算机硬件中,中断是一种特殊的情况,用于在程序运行过程中处理其他更紧急的任务。通过在软件中断寄存器写1,可以向处理器发出中断请求,从而触发中断处理程序。因此,这个判断题是正确的。'
  91. 同一时间,每根中断线可以映射多个GPIO端口。( )

  92. A:对 B:错
    AI参考:答案是B:错。同一时间,每根中断线只能映射一个GPIO端口。这是因为中断线是用于处理硬件中断事件的,每个中断线都需要一个特定的GPIO端口来接收和处理中断事件。如果同一根中断线映射了多个GPIO端口,可能会导致中断事件处理混乱,甚至导致系统崩溃。因此,正确的做法是每个中断线只能映射一个GPIO端口。'
  93. 当一个端口被锁定后,在下一次复位前,将不能再更改端口的配置。( )

  94. A:错 B:对
    AI参考:答案是B:对。当一个端口被锁定后,在下一次复位前,将不能再更改端口的配置。这是因为端口锁定是一种保护机制,用于防止未经授权的更改或误配置导致网络设备的故障。一旦端口被锁定,只有管理员或拥有相应权限的用户才能解锁并更改端口的配置。因此,这个说法是正确的。'
  95. 计数器通过软件方式也可以产生一个更新事件。( )

  96. A:错 B:对
    AI参考:答案是B:对。计数器可以通过软件方式产生一个更新事件,用于记录某些特定事件的发生次数。在软件系统中,计数器通常用于跟踪系统中的事件或状态变化,通过软件方式实现计数器的更新和事件记录。因此,这个判断题是正确的。'
  97. 为了避免任何未受控制的I/O电平,STM32F系列芯片在JTAG输入引脚上内嵌了上拉和下拉。( )

  98. A:对 B:错
    AI参考:答案是B:错。STM32F系列芯片通常使用SWD(单线调试)接口进行调试,而不是使用JTAG接口。因此,该芯片在JTAG输入引脚上并没有内嵌上拉和下拉。在STM32F系列芯片上使用JTAG接口时,需要额外的外部电阻或上拉/下拉电路来实现上拉或下拉。因此,这个陈述是错误的。'
  99. 当STM32的主电源VDD掉电后,通过VBAT脚为实时时钟RTC和备份寄存器提供电源。( )

  100. A:错 B:对
    AI参考:答案是B:对。STM32的主电源VDD掉电后,可以通过VBAT脚为实时时钟RTC和备份寄存器提供电源。这是STM32的一种电源管理机制,用于在主电源掉电时保持RTC和备份寄存器的供电,以确保数据的完整性和系统的可靠性。因此,答案为B,即“对”。'
  101. DMA控制器可以与CPU同时工作。( )

  102. A:错 B:对
    答案:错AI参考:答案是B:对。DMA控制器可以与CPU同时工作。DMA控制器是一种用于在数据传输过程中直接从内存中访问数据的硬件控制器,它可以在不需要CPU参与的情况下独立地进行数据传输操作。因此,DMA控制器可以与CPU同时工作,以实现数据的高速传输。'
  103. 嵌入式系统的大多数I/O接口和部分设备已经集成在嵌入式微处理器中。( )

  104. A:对 B:错
    AI参考:正确答案为A:对。嵌入式系统的大多数I/O接口和部分设备已经集成在嵌入式微处理器中,这样可以减少硬件的复杂性和成本,提高系统的可靠性和稳定性。因此,这个说法是正确的。'
  105. STM32设备中,只有一部分I/O口可以作为外部终端输入。( )

  106. A:错 B:对
    答案:正确AI参考:B:对。STM32微控制器中的I/O口大部分都可以作为外部设备的输入终端使用。这主要取决于硬件连接和相应的软件库支持。虽然并非所有I/O口都适用于所有的功能,但是大多数I/O口都可以作为外部设备的输入终端使用。因此,这个判断题的答案是B:对。'
  107. 内部 PLL 可以用来倍频 HSI RC 的输出时钟 或 HSE 晶体输出时钟。 ( )

  108. A:错 B:对
    AI参考:正确答案是【对】。内部PLL可以用来倍频HSI RC的输出时钟或HSE晶体输出时钟。这个说法是正确的。内部PLL是STM32微控制器的核心组件之一,它可以将输入时钟信号倍频、分频或混频,以产生多种不同频率的输出时钟信号,以满足系统对时钟信号的要求。其中,HSI RC和HSE晶体输出时钟都是STM32微控制器中可用的时钟源,内部PLL可以将它们进行倍频或分频,以获得需要的时钟频率。'
  109. 为了提高转换的精确度,ADC 使用一个独立的电源供电,过滤和屏蔽来自印刷电路板上的毛刺干扰。( )

  110. A:对 B:错
    答案:正确
  111. 多DMA通道是STM32系统的重要特征,有利于让Cortex-M3内核从繁重的数据转移工作中解放出来。( )

  112. A:对 B:错
    AI参考:答案是A:对。多DMA通道是STM32系统的重要特征,可以用于处理高速数据传输任务,减轻Cortex-M3内核的负担,使其能够专注于更复杂的控制和计算任务。因此,多DMA通道有利于让Cortex-M3内核从繁重的数据转移工作中解放出来。'
  113. 停止模式是在 Cortex™-M3 的深睡眠模式基础上结合了外设的时钟控制机制。( )

  114. A:对 B:错
    AI参考:答案是A:对。停止模式是在Cortex™-M3的深睡眠模式基础上结合了外设的时钟控制机制,允许用户根据需要关闭或调整部分外设的时钟,从而实现更高效的功耗管理。因此,该说法是正确的。'
  115. STM32设备的中断通过嵌套向量中断控制器来管理。( )

  116. A:错 B:对
    答案:正确AI参考:答案是B:对。STM32设备的中断确实通过嵌套向量中断控制器来管理。嵌套向量中断控制器(NVIC)是STM32微控制器的内部组件,用于管理设备的各种中断请求,包括外部中断和内部中断。因此,这个说法是正确的。'
  117. 新的预分频器在本次更新事件到来时被采用。( )

  118. A:对 B:错
    AI参考:对的,选项A正确。新的预分频器在本次更新事件到来时被采用。预分频器是一个电子设备,它可以将输入的信号进行分频处理,以满足不同设备或系统的需求。当本次更新事件发生时,新的预分频器会被采用,以适应新的需求或提高性能。因此,答案为A:对。'
  119. 通过将 Cortex™-M3 中断应用和复位控制寄存器中的 SYSRESETREQ 位置 ‘1’, 可实现软件复位。 ( )

  120. A:对 B:错
    AI参考:答案:B:错。通过将Cortex™-M3中断应用和复位控制寄存器(RSTC)中的SYSRESETREQ位置‘1’可以实现系统复位,但并不能实现软件复位。软件复位需要通过清除SCB_CFGA的预复位标志来实现。因此,这个说法是错误的。'

点赞(1) dxwkbang
返回
顶部