嵌入式复习资料

合集下载

嵌入式复习资料精

嵌入式复习资料精

第一章嵌入式系统基础知识1.嵌入式系统基础知识计算机系统的两个发展分支通用计算机与嵌入式计算机嵌入式系统的一般定义、IEEE定义一般定义:以应用为中心、以计算机技术为基础,软硬件可裁剪,应用系统对功能、可靠性、成本、体积、功耗和应用环境有特殊要求的专用计算机系统。

是将应用程序、操作系统和计算机硬件集成在一起的系统。

(技术角度)嵌入式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系统。

(系统角度)广义定义:任何一个非计算机的计算系统。

IEEE (国际电气和电子工程师协会)定义:嵌入式系统是“用于控制、监视或者辅助操作的机器、设备或装置”。

嵌入式系统4个组成部分嵌入式微处理器、外围硬件设备、嵌入式操作系统、用户应用程序嵌入式系统的三个基本要素嵌入性、专用性、计算机系统嵌入式系统的软硬件特点硬件方面:稳定性、低功耗、体积受限、看门狗电路、成本低、系统资源少软件方面:实时性、可裁剪性、精简性、人机界面要求不高嵌入式系统的硬件架构以嵌入式处理器为中心,配置存储器、I/0设备、通信模块以及电源等必要的辅助接口组成。

嵌入式系统的硬件核心嵌入式微处理器嵌入式处理器的种类嵌入式微处理器、嵌入式微控制器、嵌入式DSP、嵌入式SOCS0CSOC是指在单芯片上集成数字信号处理器、微控制器、存储器、数据转换器、接口电路等电路模块,可以直接实现信号采集、转换、存储、处理等功能。

2.嵌入式系统硬件嵌入式微处理器的体系结构冯诺依曼结构:单一的程序和数据总线。

哈佛结构:独立的程序和数据总线。

RISC(精简指令集计算机)的概念及思想精华1979年,美国加州伯克利分校提出了RISC的概念,基本思想是尽量简化计算机指令功能,只保留那些功能简单,能在一个节拍内执行完成的指令,而把较复杂的功能用一段子程序实现。

RISC思想的精华就是通过简化计算机指令功能、简化计算机指令格式,使指令的平均执行周期减少,同时大量使用通用寄存器来提高计算机的工作主频,提高程序的速度。

嵌入式期末复习资料(9)

嵌入式期末复习资料(9)

嵌⼊式期末复习资料(9)第⼀章嵌⼊式系统概论本章主要内容:1.什么是嵌⼊式系统(嵌⼊式系统是计算机软件与计算机硬件集成在⼀起,并嵌⼊到应⽤对象内部的计算机系统)嵌⼊式系统是以应⽤为中⼼,以计算机技术为基础,并且软硬件可裁剪,适⽤于应⽤系统对功能、可靠性、成本、体积、功耗有严格要求的专⽤计算机系统。

它⼀般由嵌⼊式微处理器、外围硬件设备、嵌⼊式操作系统以及⽤户的应⽤程序等四个部分组成,⽤于实现对其他设备的控制、监视或管理等功能。

2.嵌⼊式系统分类(按技术复杂度分类:⽆操作系统控制的嵌⼊式系统NOSES;⼩型操作系统控制的嵌⼊式系统SOSES;⼤型操作系统控制的嵌⼊式系统LOSES。

按⽤途分类:军⽤,⼯业⽤,民⽤。

)系统级,板级,⽚级芯⽚级嵌⼊含程序或算法的处理器模块级嵌⼊系统中的某个核⼼模块板系统级嵌⼊主计算机系统3.嵌⼊式操作系统分类(按照源代码分类:商⽤型和开源型;按照实施性能分类:强实时性型和普通实时型;按内核结构分类:单内核型和为内核型。

)按⽤途分类:军⽤/民⽤按载体分类:宇航/车载? ? ?按通信性质分类:⽆线/有线按⽹络性质分类:联⽹/单机按环境分类:普通/恶劣按功耗分类:低功耗/普通功耗主要分类⽅法按硬件软件性质根据控制技术的复杂度可以把嵌⼊式系统分为三类:⽆操作系统控制的嵌⼊式系统NOSES,Non-OS control Embedded System;⼩型操作系统控制的嵌⼊式系统SOSES,Small OS control Embedded System;⼤型操作系统控制的嵌⼊式系统LOSES,Large OS control Embedded System。

4.嵌⼊式处理器特点,常见缩写特点:1.对实施多任务有较强的⽀持能⼒,能完成多任务处理,并且中断响应速度快2.处理器结构可扩展3.内部集成了测试电路4.低功耗常见缩写:通⽤型嵌⼊式微处理器(简称:EMPU,或者MPU)微控制器(MCU)数字信号处理器(DSP)(嵌⼊式DSP处理器:EDSP)混合处理器和⽚上系统(SOC)嵌⼊式双核处理器,双核(dual core);多核处理器,多核DSP。

嵌入式考试复习资料

嵌入式考试复习资料

1、嵌入式系统的构架可以分为4个部分:分别是处理器、存储器、输入/输出和软件,一般软件:分为操作系统相关软件和应用软件两个主要部分。

2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器,嵌入式微处理器,嵌入式DSP处理器以及嵌入式片上系统。

3、操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、进程间通信、内存管理、I/O资源管理。

4、从嵌入式操作系统特点可以将嵌入式操作系统分为:实时操作系统和分时操作系统,其中实时系统亦可分为硬实时操作系统和软实时系统。

5、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(通信),内核的基本服务是(任务切换)。

6、嵌入式开发一般采用(宿主机/目标机)方式,其中宿主机一般是指(PC机/台式机)。

7、哈佛体系结构数据空间和地址空间(分开),ARM7TDMI采用冯诺依曼体系的内核架构。

8.嵌入式系统体系结构一般具有:冯诺依曼和哈佛两种基本形式。

嵌入式系统的组成结构:硬件层、中间层、软件层和功能层。

9.嵌入式存储系统一般由高速缓存、内存和外存组成。

10.嵌入式存储系统具有大端格式和小端格式两种数据存放格式。

11.从编程的角度看,ARM微处理器的一般有ARM和HUMB两种工作状态。

12.嵌入式软件的开发一般分为生成、调试和固化运行三个步骤。

13.嵌入式LINUX的内核有五个组成部分,它们是进程调度、内存管理、虚拟文件系统、网络接口和进程通信。

14. ARM微处理器按指令长度的不同分为16位的Thumb指令集和32位的ARM指令集两种。

15.指令特点:1.都可携带条件码2.是根据是否带s来判断是否影响标志位3.需要三个操作数。

16.嵌入式系统的设计可以分成三个阶段:分析、设计和实现17、目前使用的嵌入式操作系统主要有Windows CE/Windows Mobile Linux、uCos、和Symbian18、XScale微处理器使用的是ARM公司ARMV5TE版内核和指令集。

嵌入式系统设计与应用复习资料

嵌入式系统设计与应用复习资料

嵌入式系统设计与应用复习资料(一) .单项选择题:1.下面哪个系统属于嵌入式系统。

( D )A、“天河一号”计算机系统B、联想 T400 笔记本计算机C、联想 S10 上网本D、联想 OPhone手机2. 软硬件协同设计方法与传统设计方法的最大不同之处在于( B )。

A、软硬件分开描述B、软硬件统一描述C、协同测试D、协同验证3. 下面关于哈佛结构描述正确的是(A)。

A、程序存储空间与数据存储空间分离B、存储空间与IO 空间分离C、程序存储空间与数据存储空间合并D、存储空间与IO 空间合并4. 下面哪一种工作模式不属于ARM特权模式( A )。

A、用户模式B、系统模式C、软中断模式D、 FIQ 模式5.ARM7TDMI的工作状态包括(D)。

A、测试状态和运行状态B、挂起状态和就绪状态C、就绪状态和运行状态D、 ARM状态和 Thumb状态B 接口移动硬盘最合适的传输类型为(B)。

A、控制传输B、批量传输C、中断传输D、等时传输7.下面哪一种功能单元不属于I/O 接口电路。

( D )A、 USB控制器B、 UART控制器C、以太网控制器D、 LED8.下面哪个操作系统是嵌入式操作系统。

( B )A、 Red-hat LinuxB、μ CLinuxC、 Ubuntu LinuxD、SUSE Linux9.使用 Host-Target 联合开发嵌入式应用,( B )不是必须的。

A、宿主机B、银河麒麟操作系统C、目标机D、交叉编译器10.下面哪个系统不属于嵌入式系统(D)。

A、 MP3播放器B、 GPS接收机C、“银河玉衡”核心路由器D、“天河一号”计算机系统11.在嵌入式系统设计中,嵌入式处理器选型是在进行(C)时完成。

A、需求分析B、系统集成C、体系结构设计D、软硬件设计12.下面哪一类嵌入式处理器最适合于用于工业控制(B)。

A、嵌入式微处理器B、微控制器C、 DSPD、以上都不合适13.关于 ARM子程序和 Thumb子程序互相调用描述正确的是( B )。

《嵌入式系统导论》考试课复习资料

《嵌入式系统导论》考试课复习资料

《嵌入式系统导论》考试课复习资料一、选择题1.操作系统内核是指()A.操作系统的调度部分B.操作系统的驱动C.操作系统的存储管理D.操作系统的核心部分4. SoC形成或产生的过程不包括以下哪个方面()A. 单片集成系统的软硬件协同设计和验证,以实现系统功能为主要目的B. 逻辑面积计数的使用和产能占有比例的有效提高,即开发和研究IP核生成及复用技术C. 系统软件的建模与开发,即对IP核的配套D. 超深亚微米(VDSM),纳米集成电路的设计理论和计数,即与底层技术的结合5. VxWorks 操作系统是WindRiver公司推出的一种32位嵌入式实时操作系统,下面不是它优点的是()A. VxWorks源码开源,用户的开发成本低。

B.简洁、紧凑、高效的内核。

C.支持多任务,实时性强。

D.较好的兼容性和对多种硬件环境的支持。

6.下面是PowerPC架构嵌入式微处理器的不是主要特点是()A.独特的分支出来单元可以让指令预期效率大大提高。

B.超标量的设计。

C.适合大量向量运算,指针现行寻址的智能化算法。

D.可处理“字节非对齐”的数据存储。

7. 下列选项中,不是实时操作系统必须满足的条件是()A.具有可抢占的内核B.中断可嵌套C.任务调度的公平性D.具有优先级翻转保护8. BSP作为一种嵌入式软件,他的主要特点是()A:与硬件无关,与操作系统有关B:与硬件和操作系统都相关C:与硬件有关,与操作系统无关D:与操作系统和硬件都无关问答题1.什么叫嵌入式系统?2.画出嵌入式系统软件的层次结构。

3.画出嵌入式系统的结构6.根据你的理解,简述硬件设计的过程和软件设计的过程。

7.在嵌入式系统实现阶段,需要选择开发平台,通常开发平台的选择包括哪些内容?9.嵌入式系统产品开发中和完成开发后,为什么要进行测试?嵌入式系统的测试主要包括哪些内容?有哪些测试方法?一、选择题5.VHDL是()A.硬件描述语言B.软件描述语言C.构件描述语言D.软件开发工具8.将系统启动代码读入内存是()的主要职责A.内存管理;B. VFS;C.Boot Loader; D:虚拟内存9. CAN总线是指()A.控制器局域网B.网络传输协议C.数据标准D.软硬件接口10.属于LCD三种显示方式的是()A.投射型、反射型、透射型B.投射型、透反射型、透射型C.反射型、透射型、透反射型D.投射型、反射型、透反射型二、填空题2.ARM7TDMI与ARM720T的一个重要区别在于后者有______、______。

嵌入式系统原理复习资料

嵌入式系统原理复习资料

选择题1、在嵌入式系统的存储结构中,存储速度最快的是( B )。

A.Cache B.寄存器组 C.Flash D.内存2、16位的2Mbit×4banks×16的SDRAM容量为( D )。

A.8MB B.32MB C.128MB D.16MB 3、以下说法正确的是( ABD )A.不需将软件引导到RAM中而是让其直接在NorFlash上运行,这种方式启动最快。

B.ARM9对I/O端口进行寻址采用的是存储器映射法。

C.NAND Flash的檫除和写入速度比NOR Flash慢。

D.Nand Flash的存储密度小于Nor Flash。

4、ADD R0,R0,#1 属于( D)。

♦A.基址变址寻址♦B.寄存器寻址♦C.寄存器间接寻址♦D.立即寻址5、()语句将存储器地址为R1的半字数据读入寄存器R0,并将R0的高16位清零。

♦A.LDR R0,[R1]♦B.STRH R0, [R1]♦C.LDRH R0,[R1]♦D.LDRB R0, [R1]6、在下列ARM微处理器的运行模式中,不属于异常模式的是(A )。

A.系统模式B.FIQC.IRQD.数据访问中止模式7、在ARM处理器中,(A )寄存器包括全局的中断禁止位,控制中断禁止位就可以打开或者关闭中断。

A.CPSRB.SPSRC.IPD.PC8、嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个( B)环境。

A.分布式计算 B.交叉编译C.交互平台D.交互操作平台9、通常所说的32位微处理器是指(A )。

♦A.地址总线的宽度为32位♦B.通用寄存器数目为32个♦C.CPU字长为32位♦D.处理的数据长度只能为32位10、在ARM处理器的内部寄存器中,用作子程序连接寄存器的是(C )。

♦A.R12♦B.R13♦C.R14♦D.R15♦S3C2410芯片的I/O端口一共有几个?各端口各有几根I/O引脚?♦每个I/O端口有几个寄存器?有何作用?4、如何告诉汇编编译器下面的指令序列是ARM指令还是Thumb指令?回答:CODE16,CODE325、EQU伪指令相当于C语言的什么语句?回答:#define,用于为一个常量定义字符名称6、如何使用本源文件以外的符号?回答:IMPORT指示符告诉编译器当前的符号不是在本源文件中定义的,而是在其他源文件中定义的,在本源文件中可能引用该符号7、如何将本源文件的符号开放给外部源文件使用?回答:EXPRORT声明一个符号可以被其他文件引用。

嵌入式期末考试复习资料

嵌入式期末考试复习资料

嵌⼊式期末考试复习资料1、ARM 微处理器有 7种⼯作模式,它们分为两类⾮特权模式、特权模式。

其中⽤户模式属于⾮特权模式 ARM 处理器有两种总线架构,数据和指令使⽤同⼀接⼝的是冯诺依曼,数据和指令分开使⽤不同接⼝的是哈佛结4、ARM 微处理器复位后,PC 的地址通常是 0x0 ,初始的⼯作模式是Supervisor 。

5、ARM 微处理器⽀持虚拟内存,它是通过系统控制协处理器 CP15 和MMU(存储管理部件)来进⾏虚拟内存的存储和管理。

当系统发⽣数据异常和指令领取异常时,异常处理程序透过嵌⼊式操作系统的内存管理机制,通过MMU 交换物理内存和虚拟内存的页⾯,以保证程序正常执⾏。

6、编译链接代码时,有两种存储代码和数据的字节顺序,⼀种是⼩端对齐,另⼀种是打断对齐7、构建嵌⼊式系统开发环境的⼯具链有多种,其中开放源码的⼯具链是 GNU ⼯具链,ARM 公司提供的⼯具链是 ADS ⼯具链计算机有CISC 和RISC 两种类型,以ARM 微处理器为核⼼的计算机属于 RISC 类型,其指令长度是定长的1、⽬前使⽤的嵌⼊式操作系统主要有哪些?请举出六种较常⽤的。

Windows CE/Windows Mobile 、VxWork 、Linux 、uCos 、Symbian 、QNX 任选六 2、ARM 系统中的堆栈有四种,如下图。

请按图标出四种堆栈的类型。

ATPCS 编程规范约定使⽤的堆栈是哪⼀种?答:FD 、FA 、ED 、EA 。

ATPCS 编程规范约定使⽤的堆栈是FD3、Boot Loader 在嵌⼊式系统中主要起什么作⽤?完成哪些主要的⼯作?答:Boot Loader 是在嵌⼊式系统复位启动时,操作系统内核运⾏前,执⾏的⼀段程序。

通过Boot Loader ,初始化硬件设备,建⽴内存和I/O 空间映射图,为最2、ARM ⽀持两个指令集,ARM 核因运⾏的指令集不同,分别有两个状态 ARM 、 Thumb,状态寄存器CPSR 的 T 位反映了处理器运⾏不同指令的当前状态3、ARM 核有多个寄存器,其中⼤部分⽤于通⽤寄存器,有⼩部分作为专⽤寄存器, R15 寄存器⽤于存储PC ,R13通常⽤来存储 SPHi Address Hi Address4、搭建嵌⼊式开发环境,连接⽬标板,⼀般使⽤什么通信接⼝连接?在Windows 主机上使⽤什么软件建⽴连接?在Linux主机上使⽤什么软件建⽴连接?1、答:RS-232,以太⽹⼝、并⼝在Windows主机上使⽤超级终端软件在Linux主机上使⽤Minicom软件5嵌⼊式开发环境主要包括哪些组件?嵌⼊式系统开发需要交叉编译和在线调试的开发环境,主要包括●宿主机●⽬标机(评估电路板)●基于JTAG的ICD仿真器、或调试监控软件、或在线仿真器ICE●运⾏于宿主机的交叉编译器和链接器、以及开发⼯具链或软件开发环境●嵌⼊式操作系统6 在进⾏基于ARM核的嵌⼊式系统软件开发时,调⽤如下函数:int do_something(int arg1,void *arg2,char arg3,int *arg4)这四个参数通过什么⽅式从调⽤程序传⼊被调函数?根据ATPCS编程规范,调⽤函数和⼦程序通过R0——R3四个寄存器传递参数,超过四个参数使⽤堆栈传递。

周立功版嵌入式课后习题复习资料

周立功版嵌入式课后习题复习资料

第一章嵌入式系统概述一、举出3个课本中未提到的嵌入式系统的例子。

〔红绿灯控制、数字空调、机顶盒〕二、什么是嵌入式系统?特点是?答:嵌入式系统是嵌入到对象体系中的专用计算机应用系统。

英国电机工程师协会定义:嵌入式系统为控制、检测或辅助某个设备、机器或工厂运作的装置。

〔1〕以技术角度定义:以应用为中心、以计算机技术为根底、软件硬件可裁剪、适应应用系统对功能、可靠性、本钱、体积、功耗严格要求的专用计算机系统。

〔2〕从系统角度的定义:嵌入式系统是设计完成复杂功能的硬件和软件,并使其严密耦合在一起的计算机系统。

术语嵌入式反映了这些系统通常是大系统中的一个完整的局部,称为嵌入的系统。

嵌入的系统中可以共存多个嵌入式系统。

特点:1、嵌入式系统通常应用在为特定用户设计的系统中,具有功耗低、体积小、集成度高等特点。

将通用中由板卡完成的任务集成在了嵌入式内部。

2、嵌入式系统是将先进的计算机技术、半导体技术和电子技术于各个行业的具体应用相结合的产物。

所以是技术密集、资金密集、高度分散、不断创新的知识集成系统。

3、嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣,去除冗余。

4、为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或处理器芯片中,而不是存储于磁盘等载体中。

由于嵌入式系统必须有较高的时实性,因此对程序的质量,特别是可靠性有较高的要求。

5、嵌入式系统本身不具备自举开发能力,必须有一套专用的开发工具和环境才能进展开发。

三、什么叫嵌入式处理器?嵌入式处理器分为哪几类?答:嵌入式处理器是嵌入式系统的核心,是控制、辅助系统运行的硬件单元,及普通台式计算机的微处理器相比,其工作稳定性更高,功耗较小,对环境〔如温度、湿度、电磁场、震动等〕的适应能力更强,体积更小,且集成的功能较多。

嵌入式处理器从应用角度,可以大致分为以下几类:1.注重嵌入式处理器的尺寸、能耗和价格。

应用于新型电子娱乐等不注重计算的设备;2.注重嵌入式处理器的性能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

嵌入式复习资料Cortex-M处理器的架构是(D)(a)V4T(b)V5TE(c)V6(D)V7 2。

Cortex-M系列的官方版本为(A) (A)Cortex-m3(b)Cortex-M4(c)Cortex-M6(d)Cortex-M83。

cortex-m3提供了单周期乘法位数(C)(A)8 (B)16 (C)32 (D)64 4。

与个人电脑系统相比,嵌入式系统有以下哪些特点A.系统内核小B,特异性强D,系统简化C,可执行多任务5。

嵌入式系统由硬件和软件组成,以下(c)不属于嵌入式系统软件A.系统软件驱动程序现场可编程门阵列编程软件嵌入式中间件6。

armcortex-m3无法通过(d)唤醒中央处理器a。

输入/输出端口、实时时钟、通用串行总线唤醒事件、锁相环7。

cortex–m3内存格式允许使用(A)(A)小格式(b)大格式(c)小格式或大格式(d)无正确答案8。

8的通用串行总线接口。

STM32处理器可达到(b)(a)8 MB/S(b)12 MB/S(c)16 MB/S(d)24 MB/S 9。

以下是上下文M3处理器代码执行模式:(A)(A)特权模式(B)正常模式(C)处理模式(D)线程模式10。

Cortex-M3提供了(B)(a)级别2 (b)级别3 (c)级别5 (d)级别8 11的管道。

下面是上下文M3处理器的操作模式,(A)(A)线程模式,(B)拇指模式,(C)拇指-2模式,(D)调试模式12。

以下是Cortex-M3处理器可以使用的堆栈列表。

堆栈是(B)(A)线程堆栈(B)进程堆栈(c)多线程堆栈(d)空堆栈13。

上下文–M3处理器的寄存器r14代表(B)(A)通用寄存器(B)链接寄存器(c)程序计数器(d)程序状态寄存器14。

处理模式通常使用(a)(a)Main _ SP(b)Process _ SP(C)Main _ SP和Process_SP (D)Main_SP或Process_SP15。

每个通用输入/输出端口都有()32位配置寄存器、()32位数据寄存器、()32位设置/复位寄存器、()16位复位寄存器、()32位锁定寄存器B(A)2,1,2,1,1 (B)2,2,1,1,1 (C)2,2,2,1,1 (D)2,2,1,2,116的目的。

(A)寄存器允许GPIO寄存器/修改操作的原子读取(A)GPIOX_BSRR和GPIOX_BRR (B)GPIOX_CRL和GPIOX_CRH(C)GPIOX_BSRR和GPIOX_LCKR (D)GPIOX_IDR和GPIOX_ODR 17。

所有GPIO引脚都具有内部弱上拉和下拉功能。

当它们被配置为(A)时,它们可以是活动的或非活动的(A)输入(b)输出(c)推挽(d)打开漏极18。

端口输入数据寄存器的地址偏移量为(B)(A)00H(B)08H(C)0CH(D)04H 19。

端口输出数据寄存器的地址偏移量为(C)(A)00H(B)08H(C)0CH(D)04H 20。

每个输入/输出端口位可以自由编程。

虽然输入/输出端口寄存器必须以(D)的方式访问(A)16位字(B)16位字节(C)32位字节(D)32位字21。

以下是STM32的GPIO端口配置寄存器的描述。

当GPIO控制发光二极管电路设计时,最大输出速度应为10兆赫兹。

(b)(a)cnfy[1:0](b)modey[1:0)(c)mode(d)CNF22。

以下是对GPIO端口配置寄存器的描述。

设计GPIO控制发光二极管电路时,最大输出速度应为2兆赫。

模式[1:0]值应设置为(c)(a)00(b)01(c)10(d)1123。

二级总线上输入输出引脚的翻转速度为(a)a . 18 MHz c . 36 MHz a . 10 MHz c . 50 MHzb . 50 MHz d . 72 MHz b . 2 MHz d . 72 MHz24。

当输出模式bits模式[1:0]=“10”时,最大输出速度为(b)25。

固件库中的功能状态类型给出以下两个值(A) (A)启用或禁用(B)设置或重置(C)是或否(D)成功或错误或26。

固件库中的标志状态类型具有以下两个值(C) (A)启用或禁用(B)成功或错误(C)设置或恢复(d)是或否27。

在上图中,篡改连接到STM32F10X的PC13GPIO。

PC13通用输入输出端口到外部中断事件线的映射是(D)(A)EXTI线14 (B)EXTI线15 (C)EXTI线12 (D)EXTI线13|在上图中,WKUP与STM32F10X的PA0 GPIO相连。

PA0通用输入输出端口到外部中断事件线的映射是(A)(A)EXTI线0 (B)EXTI线1 (C)EXTI线2 (D)EXTI线329。

stm32嵌套矢量中断控制器(NVIC)具有(a)可编程优先级a . 16c . 72a . 16c . 19b . 43d . 36b . 4330 . STM 32外部中断/事件控制器(EXTI)支持(c)中断/事件请求31。

NVIC可以用来表示优先级的位数可以配置为(D)(a) 2 (b) 4 (c) 6 (d) 8 32。

stm32f103v具有(c)可屏蔽中断通道(a) 40 (b) 50 (c) 60 (d) 70 33。

stm32f103v使用位(A)编辑中断优先级(A)4 (B)8 (C)16 (D)32 34。

矢量中断控制器最多可支持(C)个IRQ中断(A)127(B)128(C)240(D)255 35。

系统控制寄存器NVIC与处理器核心接口紧密耦合。

主要目标是(C) (A)具有更紧凑的结构,减小芯片尺寸,(b)更可靠地连接,减少出错的可能性,以及(C)减少等待时间。

没关系,没有什么特别的意思。

一点都不重要。

关于中断嵌套的正确说法是(B)(A)只要响应优先级不同,就可能发生中断嵌套(B)只要抢占优先级不同,就可能发生中断嵌套(C)只有当抢占优先级和响应优先级不同时,才可能发生中断嵌套(d)上述说法都不是真的37。

在STM32103矢量中断控制器的管理下,中断可分为(B)组(A)4 (B)5 (C)6 (D)7 38。

中断屏蔽可以屏蔽(B)(A)所有中断和异常(B)所有异常和除NMI以外的中断(c)除NMI以外的所有其他中断,异常(d)部分中断39。

脉宽调制是(A)(A)脉宽调制(b)脉冲频率调制(c)脉冲幅度调制(d)脉冲位置调制40。

要启用预加载寄存器的自动重新加载,请设置位(B)(A)UIF(B)ARPE(C)UG(D)URS 41..众所周知,TIM1定时器的起始地址是0x4001 2C00。

那么定时器1的捕获/比较寄存器1的地址是(d) (a)0x 4001 2c 20(b)0x 4001 2c 2c(c)0x 4001 2c 38(d)0x 4001 2c 34 42。

众所周知,TIM1定时器的起始地址是0x4001 2C00。

那么定时器1的捕获/比较寄存器2的地址是(C)(a)0x 40012 C 20(b)0x 40012 C 2c(C)0x 40012 C 38(d)0x 40012 C 34 43。

SYSTICK定时器校正值为(B)(a)9000(B)10000(c)12000(d)15000 44。

系统定时器的中断号是(C) (A)4 (B)5 (C)6 (D)745。

STM32模数转换器的以下描述是正确的(B)(A)STM32模数转换器是12位连续近似模数转换器(B)STM32模数转换器是8位连续近似模数转换器(C)STM32模数转换器是12位连续近似数模转换器(D)STM32模数转换器是8位连续近似数模转换器(46)。

模数转换器转换过程包含哪一项(d)(A)采样(b)量化(c)编码反向采样47。

模数转换器转换过程正确(A)(A)采样-量化-编码(b)量化-采样-编码(c)采样-编码-量化(d)编码-采样-量化(48)。

以下哪一项不是模数转换器的主要技术指标(B)(A)分辨率(B)频率(c)转换速率量化误差49。

以下对STM32F107集成模数转换器特性的描述不正确。

它是(B )(A)12位精度(B)单转换模式(C)采样时间根据通道配置(d)数据对齐与内置数据50一致。

STM32F107的以下集成是A/D的特性描述对于(B) (A)电源要求是正确的:2.6V至3.8V (B)输入范围:VREF-≤VIN≤VREF+(C)性能线路设备的转换时间:1 US在2856兆赫(D)接入线路设备的转换时间:1us 51。

/* * @ addto group Peripheral _ registers _ structures * @ { *//* ** @ simple模数转换器*/ typedef结构{D)D)(_ _ IO uint 32 _ t SR;_ _ CR1 uint 32 _ t;_ _ IO uint32 _ t CR2_ _ IO uint32 _ t SMPR1_ _ IO uint32 _ t SMPR2_ _ IO uint32 _ t JOFR1_ _ IO uint32 _ t JOFR2_ _ IO uint32 _ t JOFR3_ _ IO uint32 _ t JOFR4_ _ HTR uint 32 _ t;_ _ IO uint32 _ t LTR_ _ IO uint32 _ t SQR1_ _ IO uint32 _ t SQR2_ _ IO uint32 _ t SQR3_ _ IO uint32 _ t JSQR_ _ IO uint32 _ t JDR1_ _ IO uint32 _ t JDR2_ _ IO uint32 _ t JDR3_ _ IO uint32 _ t JDR4__IO uint32_t灾难恢复;}模数转换器_类型定义;有四个模数转换器注入通道数据偏移寄存器,偏移地址为14H-20H。

JOFR1的偏移地址为(d)(a)0x 20(b)0x1c(c)0x 18(d)0x 1452。

/* * @addtogroup外设_寄存器_结构* @ { *//* ** @ simple模数转换器*/ typedef结构{_ _ IO uint 32 _ t SR;_ _ CR1 uint 32 _ t;_ _ IO uint 32 _ t CR2;_ _ IO uint32 _ t SMPR1_ _ IO uint32 _ t SMPR2_ _ IO uint32 _ t JOFR1_ _ IO uint32 _ t JOFR2_ _ IO uint32 _ t JOFR3_ _ IO uint32 _ t JOFR4_ _ HTR uint 32 _ t;_ _ IO uint32 _ t LTR_ _ IO uint32 _ t SQR1_ _ IO uint32 _ t SQR2_ _ IO uint32 _ t SQR3_ _ IO uint32 _ t JSQR_ _ IO uint32 _ t JDR1_ _ IO uint32 _ t JDR2_ _ IO uint32 _ t JDR3_ _ IO uint32 _ t JDR4__IO uint32_t灾难恢复;}模数转换器_类型定义;有四个模数转换器注入通道数据偏移寄存器,偏移地址为14H-20H。

相关文档
最新文档