中国大学嵌入式系统原理_4期末答案(mooc完整答案)

考研课习题2024-05-19 06:51:5646394抢沙发
中国大学嵌入式系统原理_4期末答案(mooc完整答案)摘要: [第一单元] 点亮一盏灯,迈出第一步第一单元测验1、TMS320F28027微控制器是 )公司的产品?A、MOTOROLAB、Texas Instruments (TI)C、CHINAD、HUAWEI ...

中国大学嵌入式系统原理_4期末答案(mooc完整答案)

[第一单元] 点亮一盏灯,中国整答迈出第一步

第一单元测验

1、大学TMS320F28027微控制器是嵌入( )公司的产品?
A、MOTOROLA
B、式系Texas Instruments (TI)
C、统原CHINA
D、理期HUAWEI

2、末答Code Composer Studio 包含一整套用于( )嵌入式应用的案m案工具。它包含适用于每个 TI 器件系列的中国整答编译器、源码编辑器、大学项目构建环境、嵌入调试器、式系描述器、统原仿真器以及多种其它功能。理期CCS IDE 提供了单个用户界面,末答可帮助您完成应用开发流程的每个步骤。借助于精密的高效工具,用户能够利用熟悉的工具和界面快速上手并将功能添加至他们的应用。
A、仿真
B、代码编程
C、运行改错
D、开发和调试

3、课程建议使用的实验板是( )。
A、LaunchPAD F28027
B、LaunchPAD F28021
C、LaunchPAD F28026
D、LaunchPAD F280207

4、MCU是指( )。
A、微计算机
B、中央处理单元
C、微处理器
D、微控制器

5、课程的软件构架由( )这三个层次组成。
A、应用层、用户模块层和MCU模块层
B、中断、应用程序、底层程序
C、硬件、软件和中间层
D、C语言、模电和嵌入式MCU

6、系统时钟是MCU工作的心脏,提供给各个模块工作的节拍信号。TMS320F28027提供了灵活的方式来产生系统时钟信号。时钟信号一般用表示为( )。
A、SYSCLKOUT
B、SYSCLKIN
C、TIMEROUT
D、PLLOUT

7、在TMS320F2802x芯片系统时钟工作频率一般是( )。
A、40~60MHz
B、40~60KHz
C、40~60Hz
D、100MHz以上

8、LaunchPad板上的TMS320F28027为LQFP封装,引脚数量有( )。
A、24个
B、36个
C、48个
D、96个

9、TMS320F28027具有高效的( )位CPU。
A、8
B、16
C、32
D、64

10、软件延时是通过CPU执行( )来消耗时间实现的。
A、特定指令
B、空指令
C、无实际意义的指令
D、不需要指令

11、TMS为器件的前缀,其含义是( )。
A、试验器件,不一定满足最终器件的电气规范标准。
B、芯片符合器件的电气规范标准,但是未经完整的质量和可靠性验证。
C、厂家的编号而已,没具体含义。
D、完全合格的产品器件。

自我测试

1、下载myProject1.zip,解压导入CCS,编译并运行。完成以下任务: 说明LaunchPad中LED1灯的现象是什么。 LED1灯的这一现象实现的原理是什么。

[第二单元] 我的灯,我做主

第二单元测验

1、28027MCU中的GPIO模块工作在输入模式时,对输入信号可以进行滤波,滤波参数的频率与( )有关。
A、SYSCLKOUT
B、CLOCK
C、CPU TIMER
D、SYSCLKIN

2、TMS320F28027是( )位的MCU。
A、8
B、16
C、24
D、32

3、28027的GPIO模块管理22个GPIO引脚,对引脚的操作可以采用( )。
A、单引脚方式
B、双引脚方式
C、单引脚方式或者端口模式
D、端口模式

4、外设模块的使用是通过( )来进行的。
A、整型变量
B、长整型变量
C、结构体变量
D、模块结构体类型的指针变量

5、嵌入式系统(Embedded system),是一种完全嵌入受控器件内部,为特定应用而设计的( )。
A、计算机系统
B、专用系统
C、专用计算机系统
D、大型计算机系统

6、嵌入式微控制器MCU中,CPU的功能是( )。
A、控制和运算
B、控制输出信号
C、获取检测信号
D、算术运算和逻辑运算

7、嵌入式微控制器MCU的核心是( )。
A、RAM
B、FLASH
C、外设模块
D、CPU

8、嵌入式系统软件设计构架由( )个层次构成。
A、3
B、4
C、5
D、6

9、在软件设计架构中,要遵循的设计原则的描述正确的是( )。
A、1.在同一层中的模块不能相互调用,如要形成相互关联需要在上一层中体现。
B、2.上层可以调用下层的API函数,不能反向调用。
C、同时满足1和2
D、只要1和2满足一个就可以

10、下面( )方法可以实现按键去抖?
A、软件延时
B、电容式硬件消抖
C、电阻式硬件消抖
D、双稳态电路消抖

11、按键程序设计需要注意的问题有( )。
A、按键消抖
B、读取键值
C、多按键处理
D、避免重复响应

12、GPIO的输出口有三种类型,分别是( )、低电平和高阻。

自我测试

1、作业内容:利用myProject1项目工程,实现按键控制LED灯的亮灭。要求按键按住时LED亮,按键放开时LED不亮。按键状态采用查询方式。在TMS320F28027 LaunchPAD实验板调试和运行程序。 要求:利用上一个作业项目工程基础上完成本次作业。将项目工程压缩后提交,文件名为myProject2。

[第三单元] 等待触发,轻松应对

第三单元测验

1、外部中断是( )。
A、外部的一种信号,借助GPIO端口输入
B、外部中断源有无数个
C、外部中断源有XINT1、XINT2和XINT3
D、外部中断可以通过GPIO的B端口输入

2、TMS320F28027中断管理分( )三个层次。
A、外设模块、PIE和CPU
B、底层、中层和高层
C、标志寄存器、许可寄存器、中断源
D、模块级、PIE级和系统级

3、中断向量表存放的是( )。
A、中断服务程序代码
B、中断服务程序入口地址
C、中断源地址
D、中断服务程序出口地址

4、中断的目的是( )。
A、抢占CPU使用权,执行中断服务程序
B、抢占外设模块使用权,执行中断服务程序
C、终止现在正在执行的程序
D、没有什么目的性

5、中断系统的触发源一般叫做( )。
A、设定事件
B、突发事件
C、中断源
D、中断请求

6、CPU模块需要时钟不?( )。
A、需要,其时钟为SYSCLKOUT。
B、不需要。
C、不知道。
D、可能需要。

7、PIE模块需要时钟不?( )。
A、需要,其时钟为SYSCLKOUT。
B、不需要。
C、不知道。
D、可能需要。

8、按照软件架构要求,用户模块层负责中断管理的模块是( )。
A、User_System
B、User_Pie
C、User_Device
D、F2802x_Device

9、按照软件架构要求,用户模块层负责系统运行环境的模块是( )。
A、User_System
B、User_Pie
C、User_Device
D、F2802x_Device

10、按照软件架构要求,CPU模块句柄指针变量myCPU在( )初始化
A、User_System.c
B、module.c
C、User_Device.c
D、F2802x_Device.c

11、按照软件架构要求,PIE模块句柄指针变量myPie在( )初始化。
A、User_Pie.c
B、module.c
C、User_Device.c
D、F2802x_Device.c

12、按照软件架构要求,中断服务函数实现在( )。
A、MCU模块层
B、用户模块层
C、应用层ISR
D、应用层APP

13、中断向量区为BOOT ROM,需要调用以下的函数是( )。
A、PIE_enable
B、PIE_disable
C、CPU_disable
D、CPU_enable

14、禁止外部中断的函数是( )。
A、PIE_enableExtInt
B、PIE_disableExtInt
C、CPU_enableExtInt
D、CPU_disableExtInt

15、PIE模块句柄指针变量类型为( )。
A、PIE_Handle
B、CPU_Handle
C、GPIO_Handle
D、PLL_Handle

16、下列对中断源的表述,正确的是( )。
A、把引起中断的原因,或者能够发出中断请求信号的来源统称为中断源。
B、中断源只能由外部硬件产生。
C、中断源只能由微控制器内部模块产生。
D、中断源只能由CPU产生。

17、下列对中断向量表的表述,正确的是( )。
A、中断向量表就是中断服务程序的入口地址排列起来的一个空间。
B、TMS320F28027芯片内部的中断向量表在内存RAM空间。
C、TMS320F28027芯片内部的中断向量表在BOOT ROM空间。
D、PIE RAM可以存放128个中断向量,包含32个系统级中断向量和96个PIE外设中断向量。

18、C28x CPU支持一个非屏蔽中断NMI和( )个可屏蔽中断。
A、1
B、4
C、8
D、16

19、C28x CPU支持的可屏蔽中断有( )。
A、INT1~INT12
B、INT1~INT14和DLOGINT
C、INT1~INT12,RTOSINT和DLOGINT
D、INT1~INT14,RTOSINT和DLOGINT

20、PIE是个中断管理模块,它可管理多达( )个外设中断,中断向量表在RAM中。
A、16
B、32
C、48
D、96

21、中断向量指( )。
A、中断服务程序入口地址
B、内存RAM地址
C、中断服务程序
D、PIE的地址

22、外部中断有( )。
A、3个,分别是XINT1、XINT2、XINT3
B、32个,分别是XINT1、XINT2、XINT3、。。、XINT32
C、数量对应GPIO引脚的数量
D、数量对应GPIO端口A引脚的数量

23、CPU TIMER0 产生的中断源TINT0输入( )。
A、CPU
B、PIE
C、TINT1
D、MCU

24、中断系统工作流程归结为三个标志和四个开关。三个标志记录中断进入不同层面,在外设模块层面,其标志寄存器是( )。
A、中断标志寄存器IFR
B、中断标志寄存器PIEIFRx.y
C、中断标志寄存器IF
D、中断标志寄存器PIEIFRy.x

25、中断系统工作流程归结为三个标志和四个开关。三个标志记录中断进入不同层面,在PIE模块层面其标志寄存器是( )。
A、中断标志寄存器IFR
B、中断标志寄存器PIEIFRx.y
C、中断标志寄存器IF
D、中断标志寄存器PIEIFRy.x

26、中断向量表在C28xx的芯片中有4个地方,其中2个地方是TI保留的,与我们编程有关的中断向量表区域有( )。
A、BOOT ROM区和PIE RAM区
B、BOOT RAM区和PIE ROM区
C、BOOT ROM区
D、PIE RAM区

27、复位后的中断向量为( )。
A、0x000D00
B、0x000DFE
C、0x3FFFC0
D、0x3FFFFE

28、在PIE中断时,中断结束需要进行应答,调用的函数是( )。
A、PIE_clear
B、PIE_disableInt
C、PIE_enableInt
D、PIE_clearInt

29、每个中断向量占用32位的空间,其解释是( )。
A、设计成这样的
B、正好何长整型数长度一样
C、函数入口地址就是32位
D、根据可寻址的最大空间地址,并考虑最接近的数据类型宽度

30、对MCU上电复位,如果程序代码都没有对PIE RAM空间进行操作,请问其空间存放的中断向量是( )。
A、默认的中断向量
B、0
C、任意值
D、不知道

31、不可以作为外部中断的中断源的是( )。
A、上升沿
B、下降沿
C、上升下降沿
D、高电平或低电平

32、中断向量表是指向BOOTROM区,其地址为( )。
A、0x3FFFC0 - 0x3FFFFF
B、0x3FFFC0 - 0x3FFFFE
C、0x000D00 - 0x000DFE
D、0x000D00 - 0x000DFF

自我测试

1、作业内容:通过有效按键动作实现控制点亮一个LED灯。要求解决作业2中查询按键状态造成CPU执行效率低的问题,在有效按键动作来时,CPU才触发进行LED灯状态的修改。在TMS320F28027 LaunchPAD实验板调试和运行程序。 要求:利用上一个作业项目工程基础上完成本次作业。将项目工程压缩后提交,文件名为myProject3。

[第四单元] 我的时间最准

第四单元测验

1、TMS320F28027定时器CPU TIMER0的计数方式是( )。
A、减一计数方式
B、增一计数方式
C、任意计数方式
D、增减一计数方式

2、在TMS320F28027中,时钟的输入信号是( )。
A、SYSCLKIN
B、SYSCLK
C、SYSOUT
D、SYSCLKOUT

3、定时器CPU TIMER0 对应的中断源是( )。
A、XINT0
B、TINT0
C、TINT1
D、TINT2

4、TMS320F28027的定时器有( )个。
A、1
B、2
C、3
D、4

5、定时器的工作原理是( )。
A、对恒定频率的方波信号进行计数
B、对任意方波信号进行计数
C、对周期变化的方波信号进行计数
D、软件延时

6、按照软件架构要求,time模句柄指针变量mytime0在( )定义。
A、User_System.h
B、module.h
C、User_Device.h
D、F2802x_Device.h

7、Time模块需要时钟不?( )。
A、需要,其时钟为SYSCLKOUT。
B、不需要。
C、可能需要。
D、不知道。

8、28027定时器模块的计数器( )。
A、加1计数器
B、减1计数器
C、加1减1计数器
D、自由计数器

9、CPU TIMER2 产生的中断源TINT2输入( )。
A、CPU
B、PIE
C、TINT0
D、MCU

10、CPU TIMER1 产生的中断源TINT1输入( )。
A、CPU
B、PIE
C、TINT0
D、MCU

11、CPU TIMER0 产生的中断源TINT0输入( )。
A、CPU
B、PIE
C、TINT0
D、MCU

12、mytime0模块句柄指针变量类型为( )。
A、mytime0_Handle
B、CPU_Handle
C、GPIO_Handle
D、PLL_Handle

自我测试

1、作业内容:利用CPU Timer模块实现LED亮灭时间的精确控制,间隔时间为1秒。在TMS320F28027 LaunchPAD实验板调试和运行程序。 要求:利用上一个作业项目工程基础上完成本次作业。将项目工程压缩后提交,文件名为myProject4。

[第五单元] PWM,时间宠儿

第五单元测验

1、TMS320F28027中拥有( )个ePWM模块。
A、1
B、2
C、3
D、4

2、TMS320F28027中拥有4个ePWM模块,它们之间的寄存器是( )。
A、共用一组寄存器
B、独立寄存器组
C、可以配置成独立或者共用
D、有些共用有些独立

3、ePWM模块时基模块TB时钟信号TBCLK来自( )。
A、SYSCLKOUT
B、SYSCLKIN
C、片外晶振
D、内部晶振

4、时基计数器TBCTR的计数模式有( )。
A、计数增模式
B、计数减模式
C、计数增减模式
D、计数增模式、计数减模式和计数增减模式

5、事件CTR = PRD的含义是( )。
A、TBCTR = TBPRD
B、TBCTR = 0
C、TBCTR = CMPA
D、TBCTR = CMPB

6、动作预设(AQ)子模块产生动作有( )。
A、置位、清零
B、清零、反转
C、置位、反转
D、置位、清零、反转

7、事件触发(ET)子模块 管理由时基子模块、计数器比较子模块和数字比较子模块所产生的事件,这些事件可用于产生( )和启动ADC转换EPWMxSOCA和EPWMxSOCB。
A、PIE中断EPWM1INT
B、PIE中断EPWMxINT,x=1,2,3,4
C、PIE中断EPWM2INT
D、PIE中断EPWMxINT,x=1,2

8、寄存器工作模式有阴影模式(shadow)和立即模式(active)。在( )下,对寄存器值得修改马上反应到工作寄存器上,可以说立竿见影。
A、阴影模式
B、立即模式
C、阴影模式和立即模式
D、阴影模式或立即模式

9、控制系统时钟SYSCLKOUT是否输入ePWM模块,即启用ePWM模块的时钟,实现MCU整体节能运行,实现该功能的函数是( )。
A、CLK_enablePwmClock
B、CLK_disablePwmClock
C、CLK_disableCapClock
D、CLK_disableAdcClock

10、控制系统时钟SYSCLKOUT是否输入ePWM模块,即禁止ePWM模块的时钟,实现MCU整体节能运行,实现该功能的函数是( )。
A、CLK_enablePwmClock
B、CLK_disablePwmClock
C、CLK_disableAdcClock
D、CLK_disableCapClock

11、不同计数模式下,PWM的周期TPWM与频率FPWM之间的关系正确的有几个。( ) 1:计数增减模式:TPWM=2×TBPRD×TTBCLK,FPWM=1/ TPWM 2:计数增模式:TPWM=(TBPRD+1)×TTBCLK,FPWM=1/ TPWM 3:计数减模式:TPWM=(TBPRD+1)×TTBCLK,FPWM=1/ TPWM
A、0
B、1
C、2
D、3

12、标识符PWM_PeriodLoad_Shadow的含义是( )。
A、影子模式
B、立即模式
C、没有啥含义
D、不明确

13、PWM输出EPWMxA and EPWMxB可以设置为以下的动作的数目有( )个。 (1)高电平 (2)低电平 (3)电平翻转,即与原来的电平相反 (4)无动作,即保持原来状态
A、1
B、2
C、3
D、4

14、产生对称PWM波需要采用( )计数模式。
A、计数减模式
B、计数增减模式
C、计数增模式
D、都可以

15、产生中断信号EPWMxINT,选择输入触发信号源的函数名是( )。
A、PWM_setIntPeriod
B、PWM_setIntMode
C、PWM_enableInt
D、PWM_clearIntFlag

16、对于TMS320F28027描述正确的是( )。
A、ePWM模块的时钟来自SYSCLKOUT,可设置分频,分频系数1-256
B、ePWM模块分辨率是24位
C、F28027有4组ePWM模块,每组有2个独立的PWM输出引脚,分别为PWMxA和PWMxB
D、可产生对称PWM,但不能产生非对称PWM

17、软件构架中,EPWM的句柄是( )。
A、TIMER_Handle
B、PWM_Handle
C、CAP_Handle
D、GPIO_Handle

18、计数方式的设置有函数( )来实现。
A、PWM_setIntMode
B、PWM_setClockMode
C、PWM_setCounterMode
D、PWM_setMode

19、PWM周期寄存器值设置由PWM模块的函数( )来实现。
A、PWM_setMode
B、PWM_setPeriodValue
C、PWM_setPeriodMode
D、PWM_setPeriod

自我测试

1、作业内容:利用EPWM模块实现流水灯LED(渐暗渐亮)。花样自己设计。在TMS320F28027 LaunchPAD实验板调试和运行程序。 要求:利用上一个作业项目工程基础上完成本次作业。将项目工程压缩后提交,文件名为myProject5。

[第六单元] 捕捉瞬息万变

第六单元测验

1、mycap模块句柄指针变量类型为( )。
A、mycap_Handle
B、CPU_Handle
C、GPIO_Handle
D、PLL_Handle

2、ecap模块计数器的时钟源为( )。
A、外部时钟
B、系统时钟的2分频
C、系统时钟的任意分频
D、系统时钟

3、ecap模块可以对被捕获的信号进行预分频( )。
A、不可以
B、可以
C、不明确
D、不知道

4、捕获模块为one-shot 模式,STOP_WRAP=02,以下哪个描述正确( )。
A、两次捕获事件后停止,捕获值写到捕获寄存器CAP1-2中。
B、三次捕获事件后停止,捕获值写到捕获寄存器CAP1-3中。
C、连续进行捕获,捕获值写到捕获寄存器CAP1中。
D、连续进行捕获,捕获值写到捕获寄存器CAP1-3中。

5、捕获模块为连续(CONT) 模式,STOP_WRAP=02,以下哪个描述正确( )。
A、两次捕获事件后停止,捕获值写到捕获寄存器CAP1-2中。
B、三次捕获事件后停止,捕获值写到捕获寄存器CAP1-3中。
C、连续进行捕获,捕获值写到捕获寄存器CAP1-2中。
D、连续进行捕获,捕获值写到捕获寄存器CAP1-3中。

6、以下描述错误的是( )。
A、捕获模块设置为绝对值时间时,TSCTR自由运行。
B、捕获模块设置为差分模式时,捕获事件发生后复位TSCTR。
C、捕获模块设置为绝对值时间时,捕获事件发生后复位TSCTR。
D、捕获模块设置为差分模式时,TSCTR自由运行。

7、ecap模块有几个中断事件( )。
A、2
B、3
C、4
D、5

8、CAP事件有( )。
A、上升沿捕获
B、下降沿捕获
C、上升沿捕获和下降沿捕获
D、高电平捕获和低电平捕获

9、对F28027中的eCAP资源描述错误的是( )。
A、eCAP模块的时钟来自SYSCLKOUT,可以设置分频
B、eCAP模块可对输入信号进行分频,这里建议不要分频
C、有1个eCAP模块
D、可一次性最多设置捕获4个信号变化时刻

10、CAP捕获信号极性设置由函数( )来实现。
A、CAP_setCapEvtPolarity
B、CAP_disableTimestampCounter
C、CAP_enableTimestampCounter
D、PWM_setCapEvtPolarity

11、28027对每次捕获发生,认为发生一次事件,最多可以记录( )次。
A、1
B、2
C、3
D、4

自我测试

1、作业内容:使用EPWM产生占空比为25%,周期为1ms的PWM波作为待测波形,利用捕获模块测量该方波的周期和占空比。在TMS320F28027 LaunchPAD实验板调试和运行程序。 要求:利用上一个作业项目工程基础上完成本次作业。将项目工程压缩后提交,文件名为myProject6。

[第七单元] 模拟数字两个世界

第七单元测验

1、28027中ADC模块描述错误的是( )。
A、具有内置双采样保持(S/H) 的12 位ADC 内核
B、全范围模拟输入:0V 至3.3V ,或者VREFLO到VREFHI
C、多达15 个通道,复用的输入
D、16 个SOC,可针对触发、采样窗口和通道进行配置

2、28027中ADC模块启动的触发源有( )种。 触发源: (1)S/W - 软件立即启动 (2)ePWM 1-4 (3)GPIO XINT2 (4)CPU 定时器0/1/2 (5)ADCINT1/2
A、2
B、3
C、4
D、5

3、ADC模块句柄指针是( )。
A、CAP_Handle
B、PWM_Handle
C、ADC_Handle
D、GPIO_Handle

4、ADC模块有两种不同的参考电平方式( )。
A、内部参考电平和外部参考电平
B、高电平和低电平
C、高参考电平和低参考电平
D、GND和VCC

5、ADC模块采用内部参考电平时,模拟量输入范围为0~3.3v。此时VREFLO引脚必须接地。对应的转换结果错误的是( )。
A、Input≤0v时,转换结果为0
B、0v<Input<3.3v时,转换结果为4096*[(Input-VREFLO)/3.3v]
C、Input≥3.3v时,转换结果为4095
D、Input≥3.3v时,转换结果为4096

6、ADC模块采用内部参考电平时,外部参考电平由VREFHI/VREFLO引脚提供。对应的转换结果错误的是( )。
A、Input≤VREFLO时,转换结果为0
B、VREFLO <Input< VREFHI时,转换结果为4096*[(Input-VREFLO)/(VREFHI-VREFLO)]
C、Input≥VREFHI时,转换结果为4095
D、Input≥VREFHI时,转换结果为4096

7、ADC的工作是基于SOC控制的,用户通过SOCx配置寄存器进行配置,28027有( )个SOC寄存器。
A、1
B、8
C、16
D、32

8、用户通过SOC0~SOC15配置寄存器进行配置,每个SOC可以独立配置的功能有( )。
A、选择触发源、转换的通道、启动采样时间
B、选择触发源、转换的通道、采样窗宽度
C、选择触发源、转换的通道
D、选择触发源、转换模式、采样窗宽度

9、ADC模块输入的通道有( )个,分为A组和B组。
A、4
B、8
C、16
D、32

10、ADC模块输入的通道有16个,分为A组和B组,各8个。A组与采样保持电路S/H-A相连,B组与采样保持电路S/H-B相连,所以每次( )外部模拟量。
A、最多只能同时采样1路
B、最多只能同时采样2路
C、最多只能同时采样4路
D、最多只能同时采样8路

11、把A、B两组相同序号的通道一对一对同步进行采样保持,比如ADCINA0/ADCINB0 ,ADCINA1/ADCINB1等等,这种采用方式是( )。
A、同步采样
B、异步采样
C、顺序采样
D、配对采样

12、采样模式选择的函数原型是( )。
A、ADC_setSampleMode(ADC_Handle adcHandle, const ADC_SampleMode_e sampleMode)
B、void ADC_setSampleMode(ADC_Handle adcHandle)
C、void ADC_setSampleMode()
D、void ADC_setSampleMode(ADC_Handle adcHandle, const ADC_SampleMode_e sampleMode)

13、采样窗宽度配置的函数名是( )。
A、GPIO_setSocSampleWindow
B、PWM_setSocSampleWindow
C、CAP_setSocSampleWindow
D、ADC_setSocSampleWindow

14、触发源用于启动SOC配置的通道进行转换。每个SOC的触发源可以配置为以下( )。 – 软件立即触发 – ePWM 1-4的SOCA和SOCB – GPIO XINT2 – CPU 定时器0/1/2中断 – ADCINT1/2。用自身转换结束信号作为触发,可以用于通道的连续转换控制
A、任意一个事件
B、任意两个事件
C、任意三个事件
D、任意四个事件

15、ADC采样结果的保存与读取描述错误的是( )。
A、ADC转换的结果保存在结果寄存器ADCRESULTx中。
B、顺序采样时,SOCx触发的通道转换结果保存在对应的ADCRESULTx中,序号一一对应。
C、对于同步采样,通常只用偶数的SOCx,该SOCx配置的通道对转换后结果保存在ADCRESULTx和ADCRESULT(2x)中,分别对应A组和B组的转换结果。
D、对于同步采样,通常只用偶数的SOCx,该SOCx配置的通道对转换后结果保存在ADCRESULTx和ADCRESULT(x+1)中,分别对应A组和B组的转换结果。

16、ADC模块有( )个中断输出信号。
A、7
B、8
C、9
D、10

17、以下描述错误的是( )。
A、对应于16个独立的SOCx,有相应的16个采样结束脉冲信号EOCx。
B、EOCx信号可以配置为在转换前或在转换结束后产生。
C、ADC模块有9个中断输出信号,即ADCINT0~ADCINT9。
D、任意一个EOCx脉冲都可以配置为ADCINTx的触发源。

18、ADC时钟有( )提供。
A、SYSCLKOUT
B、SYSCLKIN
C、外部晶振
D、内部晶振

19、ADC模块中SOC全称是( )。
A、系统级芯片
B、start-of-conversion
C、Society
D、状态估计

自我测试

1、作业内容:利用芯片自带的片上温度传感器,测量芯片的片上温度。在TMS320F28027 LaunchPAD实验板调试和运行程序。中断方式,触发方式自己选择。采样频率设置为1Hz,需要八次采样值滑动滤波。最终值保持在变量CpuTemp中。 要求:利用上一个作业项目工程基础上完成本次作业。将项目工程压缩后提交,文件名为myProject7。

[第八单元] 一定要把数据送出去

第八单元测验

1、28027的串口通信模块有( )。
A、SCI、I2C和SPI。
B、USB
C、UART
D、蓝牙

2、以下描述错误的是( )。
A、串行通信接口(SCI)是采用单线制通信的异步串行通信接口(UART)
B、SCI模块采用标准非归零(NRZ)数据格式,能够实现多CPU之间的数据通信或同其他具有SCI端口的外设进行数据通信。
C、为了减少串口通信时CPU的资源开销,F28027的串口支持4级接收和发送FIFO。
D、SCI接收器和发送器有各自独立的中断和使能位,可以实现半双工通信或者全双工通信。

3、串行通讯中的数据格式包含:( )个启动位;1~8位可编程数据字长度;可选择奇校验、偶校验或无校验位模式;1或2位的停止位。
A、0
B、1
C、2
D、3

4、串行通讯中的数据格式包含:1个启动位;( )位可编程数据字长度;可选择奇校验、偶校验或无校验位模式;1或2位的停止位。
A、1~2
B、1~4
C、1~8
D、1~16

5、SCI模块中4种错误检测标志位是( )。
A、奇偶错误、超时错误、电平错误和间断检测
B、奇偶错误、超时错误、帧长度错误和间断检测
C、电平错误、超时错误、帧错误和间断检测
D、奇偶错误、超时错误、帧错误和间断检测

6、SCI模块句柄指针是( )。
A、GPIO_Handle
B、SCI_Handle
C、SPI_Handle
D、IIC_Handle

7、设置SCI波特率的函数是( )。
A、GPIO_setBaudRate
B、ADC_setBaudRate
C、SCI_clearAutoBaudDetect
D、SCI_setBaudRate

8、TX EMPTY发送空标志位置位的含义是( )。
A、表示发送数据缓冲寄存器和发送移位寄存器有一个为空
B、表示发送数据缓冲寄存器和发送移位寄存器都为空
C、表示发送数据缓冲寄存器和发送移位寄存器不为空
D、表示发送数据缓冲寄存器和发送移位寄存器有一个不为空

9、TXRDY发送缓冲寄存器准备好标志,该位为1表示( )。
A、SCIRXBUF允许发送新的数据
B、SCIRXBUF允许接收新的数据
C、SCITXBUF允许发送新的数据
D、SCITXBUF允许接收新的数据

10、TX INT ENA发送中断允许控制,该位( ),将产生一个发送中断,在该中断程序里可以装载新的数据给SCITXBUF。
A、如果复位并且TXRDY=0
B、如果复位并且TXRDY=1
C、如果置1并且TXRDY=0
D、如果置1并且TXRDY=1

11、函数uint16_t SCI_putDataNonBlocking(SCI_Handle sciHandle, uint16_t data)实现的功能是( )。
A、等待TXRDY=0,把数据写入发送缓冲寄存器
B、等待TXRDY=1,把数据写入发送缓冲寄存器
C、判断TXRDY状态,如果允许发送,就把数据写入发送缓冲寄存器。否则退出,并返回错误值
D、判断TXRDY状态,如果不允许发送,就把数据写入发送缓冲寄存器。否则退出,并返回错误值

12、SCI接收数据工作过程的描述错误的是( )。
A、RXENA=1。
B、RXENA=0。
C、查询RXRDY是否为1,如果是,就可以读取接收缓冲寄存器SCIRXBUF的值
D、置位RX/BK INT ENA,当接收完成后系统产生一个接收中断,在中断程序里读取接收缓冲寄存器SCIRXBUF的值

13、SCI模块中断描述错误的是( )。
A、SCI的接收和发送都可以产生中断,有独立的中断矢量地址。
B、两种中断可以独立设置为高优先级或低优先级。
C、当它们配置为相同的优先级时,如果同时发出中断请求,CPU首先响应发送中断请求以避免发送数据丢失。
D、发送中断由发送完成标志位TXRDY触发。中断使能开关为 TX INT ENA。接收中断由接收完成标志位RXRDY、接收间断标志位BRKDT和接收错误标志位RX ERROR(是帧错误、溢出错误、奇偶校验错误和间断错误的或操作)触发。接收使能开关为RX/BK INT ENA和RX ERR INT ENA。

自我测试

1、作业内容:利用SCI模块实现MCU与计算机之间通讯。计算机端发采用片上温度指令,MCU返回温度值(ASCII码)。在TMS320F28027 LaunchPAD实验板调试和运行程序。SCI通讯可以采用查询或者中断方式。 要求:利用上一个作业项目工程基础上完成本次作业。将项目工程压缩后提交,文件名为myProject8。

文章版权及转载声明

本文地址:http://www.zzxhsh.org/29a799969.html发布于 2024-05-19 06:51:56
文章转载或复制请以超链接形式并注明出处五煦查题

评论列表 (暂无评论,44人围观)参与讨论