第3部分-计算机程序设计员(嵌入式应用-ARM)_3级_操作技能复习题.pdf
《第3部分-计算机程序设计员(嵌入式应用-ARM)_3级_操作技能复习题.pdf》由会员分享,可在线阅读,更多相关《第3部分-计算机程序设计员(嵌入式应用-ARM)_3级_操作技能复习题.pdf(146页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第3部分操作技能复习题 S T M 3 2 F 1 0 7 A R M 处理器基本接口应用】一、GP I O 操 作(一)(试题代码 :1.1.1;考核时间:l O m i n)1 .试题单(1)操作条件1)R e a l V i e w M D K。2)S T M 3 2 F 1 0 7V C 鉴定平台。3)JI i n k 调试器。4)素材(2)操作内容根据素材案例给定的设计调试任务要求,在已有项目框架及部分模块代码的基础上完成指定模块的调试。硬件调试要求涉及到以下内容:1)阅读任务要求,理解模块设计调试要求。2)使用R e a l V i e w M D K,按照要求完成代码编程。3)进
2、行D e b u g 调试,仿真验证。4)在S T M 3 2 F 1 0 7V C 鉴定平台烧写运行。(3)操作要求1)考生按要求在指定位置建立考生文件夹。2)将“操作内容”中所有文件保存至指定工程文件目录。3)在P r o j e c t N a v i g a to r 中将工程归档为Z I P 压缩包保存至考生文件夹。2 .素材内容(1)素材文件夹:素材 1.1.1(2)任务说明:工程目的是控制L E D 1、L E D 2、L E D 3、L E D 4四个发光二极管L E D 跑马运行。运行逻辑:点亮L E D 1,延时,点亮L E D 2、L E D 3,关闭L E D 1,延时
3、,点亮L E D 4,关闭试题代码表示该试题在操作技能考核方案表格中的所属位置。左起第一位表示项目号,第二位表示单元号,第三位表示在该项目、单元下的第几个试题。L E D 2、L E D 3,延时,关闭L E D 4,如此循环,实现L E D 1、L E D 2、L E D 3、L E D 4跑马运行。电路原理如图1 L E D 设计电路所示,S T M 3 2 F 1 0 7V C 鉴定平台原理图设计使用通用1 0 端口 D 端口第3、第4、第 7 和第1 3 四个管脚来分布控制控制L E D 1 图 1 L E D 设计电路L E D 控制原理:L E D 控制端口输出高低电平,通过限流电
4、阻、L E D 连接到地,形成电流回路。当输出为高电平3.3 V,通 过 L E D 的电流近似为(3.3-1.5)/60 0=3 M A 的正向电流,驱动L E D 发光;当输出为低电平0 V 时,通过限流电阻,L E D 和地之间没有电势差,没有电流回落,L E D 不发光。任务结果:L E D 1 L E D 4循环点亮,同时一 L C D 上显示相应的L E D 信息。(3)具体要求:参照任务说明实现L E D 控制GP I0 端口 3、端口 4 和 S T M 32 F1 0 7 V C 芯片的管脚映射。路径:l.l.lLibrariesSTM32F10 x_StdPeriph_Dn
5、verincstm32fl0 x_gpio.h3.评分表试题代码及名称1.1.1 GP IO 操作考核时间lO mi n评价要素配分评分细则得分1模块功能运行正确8能够在S T M 32 F1 0 7 V C平台上跑马运行L E D l-L E D 4o合计配分6合计得分GP IO操 作(二)(试题代码:1.1.2;考核时间:lO mi n)1 .试题单(1)操作条件1)R e alV i e w M D K。2)S T M 32 F1 0 7 V C 鉴定平台。3)J I i nk调试器。4)素材(2)操作内容根据素材案例给定的设计调试任务要求,在已有项目框架及部分模块代码的基础上完成指定模
6、块的调试。硬件调试要求涉及到以下内容:1)阅读任务要求,理解模块设计调试要求。2)使用R e alV i e w M D K,按照要求完成代码编程。3)进 行D e b u g调试,仿真验证。4)在S T M 32 F1 0 7 V C鉴定平台烧写运行。(3)操作要求1)考生按要求在指定位置建立考生文件夹。2)将“操作内容”中所有文件保存至指定工程文件目录。3)在P r oj e c t N av i g ator中将工程归档为Z IP压缩包保存至考生文件夹。2 .素材内容(1)素材文件夹:素材 1.1.2(2)任务说明:工程目的是控制L E D 1、L E D 2、L E D 3、L E D
7、 4四个发光二极管L E D 跑马运行。运行逻辑:点亮L E D 1,延时,点亮L E D 2、L E D 3,关闭L E D 1,延时,点亮L E D 4,关闭L E D 2、L E D 3,延时,关闭L E D 4,如此循环,实现L E D 1、L E D 2、L E D 3、L E D 4跑马运行。电路原理如图1 L E D 设计电路所示,S T M 32 F1 0 7 V C 鉴定平台原理图设计使用通用1 0 端L 1 D 端口第3、第4、第 7 和第1 3四个管脚来分布控制控制L E D 1 一图 1 L E D 设计电路L E D 控制原理:L E D 控制端口输出高低电平,通过限
8、流电阻、L E D 连接到地,形成电流回路。当输出为高电平3.3V,通 过 L E D 的电流近似为(3.3-1.5)/6 0 0=3M A 的正向电流,驱动L E D 发光;当输出为低电平0 V 时;通过限流电阻,L E D 和地之间没有电势差,没有电流回落,L E D 不发光。任务结果:L E D 1 LED4循环点亮,同时LCD上显示相应的LED信息。(3)具体要求:参照任务说明实现LED控制GPI0端口 7、端口 13和 ST M32F107 V C芯片的管脚映射。路径:1.1.2 Li b r a r i e s ST M32F10 x _ St dPe r i p h _ Dr i
9、 v e r i n c s t m 32f 10 x _ g p i o.h3.评分表试题代码及名称1.1.2 GPIO 操作考核时间l Om i n评价要素配分评分细则得分1模块功能运行正确2能够在ST M32F107平台上跑马运行LED1 LED4。合计配分6合计得分GPIO操 作(三)(试题代码:1.1.3;考核时间:l Om i n)1.试题单(1)操作条件1)Re a l V i e w MDK。2)ST M32F1O7 V C 鉴定平台。3)Jl i n k调试器。4)素材(2)操作内容根据素材案例给定的设计调试任务要求,在已有项目框架及部分模块代码的基础上完成指定模块的调试。硬
10、件调试要求涉及到以下内容:1)阅读任务要求,理解模块设计调试要求。2)使用Re a l V i e w MDK,按照要求完成代码编程。3)进行De b u g调试,仿真验证。4)在ST M32F107 V C鉴定平台烧写运行。(3)操作要求1)考生按要求在指定位置建立考生文件夹。2)将“操作内容”中所有文件保存至指定工程文件目录。3)在Pr o j e c t Na v i g a t o r中将工程归档为Z IP压缩包保存至考生文件夹。2.素材内容(1)素材文件夹:素材 L 1.3(2)任务说明:工程目的是控制LED1、LED2、LED3、LED4四个发光二极管LED跑马运行。运行逻辑:点亮
11、LED1,延时,点亮LED2、LED3,关闭LED1,延时,点亮LED4,关闭LED2、LED3,延时,关闭LED4,如此循环,实现LED1、LED2、LED3、LED4跑马运行。电路原理如图1 LED设计电路所示,ST M32F107 V C鉴定平台原理图设计使用通用10端口 D 端口第3、第4、第 7 和第13四个管脚来分布控制控制LED1 4。LD2PD13/R95-PD3PD3PD13R97600ROraime1 qLD3RedLD4Blue-H图 1 LED设计电路LED控制原理:LED控制端口输出高低电平,通过限流电阻、LED连接到地,形成电流回路。当输出为高电平3.3V,通 过
12、LED的电流近似为(3.3-1.5)/60O3MA的正向电流,驱动LE D 发光;当输出为低电平0 V时,通过限流电阻,LE D 和地之间没有电势差,没有电流回落,LE D 不发光。任务结果:LE D 1 LE D 4 循环点亮,同时LC D 上显示相应的LE D 信息。工程中相关变量及参数注解:v o i d S TM_E VA L_LE D In i t (Le d _Ty p e D e f Le d)LE D 初始化函数 GPIO_In i t S t ru ct u re.GPI0 _Mo d e GPIO 模式配置:GPI0 _Mo d e _0 u t _PP(推挽模式,值 为0
13、 x 10);GPI0 _Mo d e _0 u t _0 D (开 漏 模 式,值 为0 x 14)GPIO_In i t S t ru ct u re.GPIO_S p e e d GPIO 输出最大速度配置(3)具体要求:参照任务说明实现GPI0在推挽模式和输出最大速度为5 0 MHz时,LE D 1-LE D 4按照给定逻辑顺序跑马运行。路径:1.1.3 Ut i l i t i e s S TM3 2 _E VA L s t m 3 2 _e v al.c。3.评分表试题代码及名称1.1.3 GPIO 操作考核时间l Om i n评价要素配分评分细则得分1模 块 功 能 运 行正确3
14、能 够 在S TM3 2 F10 7 VC平台上跑马运行LE D l-LE D 4 o合计配分6合计得分GPIO操 作(四)(试题代码:1.1.4;考核时间:lOmin)1.试题单(1)操作条件1)Re al Vi e w MD K。2)S TM3 2 F10 7 VC 鉴定平台。3)JI i n k调试器。4)素材(2)操作内容根据素材案例给定的设计调试任务要求,在已有项目框架及部分模块代码的基础上完成指定模块的调试。硬件调试要求涉及到以下内容:1)阅读任务要求,理解模块设计调试要求。2)使 用Re al Vi e w MD K,按照要求完成代码编程。3)进行D e bu g 调试,仿真验证
15、。4)在S TM3 2 F10 7 VC 鉴定平台烧写运行。(3)操作要求1)考生按要求在指定位置建立考生文件夹。2)将“操作内容”中所有文件保存至指定工程文件目录。3)在 Pro j e ct Nav i g at o r中将工程归档为Z IP压缩包保存至考生文件夹。2.素材内容(1)素材文件夹:素材 1.1.4(2)任务说明:工程目的是控制LE D 1、L E D 2、L E D 3、L E D 4 四个发光二极管L E D 顺序点亮。运行逻辑:点亮L E D 1,延时;点亮L E D 2,延时;点亮L E D 3,延时;点亮L E D 4,延时。电路原理如图1 L E D 设计电路所示,
16、S TM 3 2 F 1 07 V C 鉴定平台原理图设计使用通用1 0端口 D 端口第3、第 4、第 7 和第1 3 四个管脚来分布控制控制L E D 1 4。L E D 控制原理:L E D 控制端口输出高低电平,通过限流电阻、L E D 连接到地,形成电流回路。当输出为高电平3.3 V,通 过L E D的电流近似为(3.3-1.5)/6 00=3 M A的正向电流,驱 动L E D发光;当输出为低电平0V时,通过限流电阻,L E D和地之间没有电势差,没有电流回落,L E D不发光。任务结果:L E D 1 L E D 4顺序点亮。工程中相关变量及参数注解:函数 S TM _E V A
17、L _L E D O n (L E D):实现 L E D 点亮函数D e l a y。:延时,参数可视实际情况而设定(3)具体要求:参照任务说明实现L E D 1-L E D 4按照给定逻辑顺序逐个点亮,延时时间可自行设定,但要求在视觉上有明显的顺序感。路径:1.1.4 b a s i c _e x a m p l e s S TM 3 2 F 1 0 x _S t d P e r i p h _E x a m p l e s G P I 001-I 0To g g le m a i n.c3.评分表试题代码及名称1.1.4 G P I O 操作考核时间l O m i n评价要素配分评分细则
18、得分1模 块 功 能 运 行正确6L E D 1-L E D 4顺序点亮合计配分6合计得分G P I O操 作(五)(试题代码:1.1.5;考核时间:l O m i n)1 .试题单(1)操作条件1)R e a l V i e w M D K。2)S TM 3 2 F 1 07 V C 鉴定平台。3)J I i n k调试器。4)素材(2)操作内容根据素材案例给定的设计调试任务要求,在已有项目框架及部分模块代码的基础上完成指定模块的调试。硬件调试要求涉及到以下内容:1)阅读任务要求,理解模块设计调试要求。2)使 用R e a l V i e w M D K,按照要求完成代码编程。3)进 行D
19、e b u g调试,仿真验证。4)在S TM 3 2 F 1 07 V C鉴定平台烧写运行。(3)操作要求1)考生按要求在指定位置建立考生文件夹。2)将“操作内容”中所有文件保存至指定工程文件目录。3)在P r o je c t N a v iga t o r中将工程归档为Z I P压缩包保存至考生文件夹。2.素材内容(1)素材文件夹:素材 L 1.5(2)任务说明:工程目的是控制L E D 1、L E D 2、L E D 3、L E D 4四个发光二极管L E D循环点亮。运行逻辑:点亮L E D 1,延时;点 亮L E D 2,延时;点亮L E D 3,延时;点 亮L E D 4,延时,之
20、后循环执行此操作。电路原理如图1 L E D设计电路所示,S T M 3 2F 10 7 V C鉴定平台原理图设计使用通用10端口 D端口第3、第4、第7和 第13四个管脚来分布控制控制L E D 1 4。L E D控制原理:L E D控制端口输出高低电平,通过限流电阻、L E D连接到地,形成电流回路。当输出为高电平3.3 V,通 过L E D的 电流近似为(3.3-1.5)/60 0=3 M A的正向电流,驱 动L E D发光;当输出为低电平0 V时-,通过限流电阻,L E D和地之间没有电势差,没有电流回落,L E D不发光。任务结果:L E D 1 L E D 4循环点亮。工程中相关变
21、量及参数注解:函数 S T M _ E V A L _ L E D O n (L E D):实现 L E D 点亮 函数 S T M _ E V A L _ L E D O ff(L E D):实现 L E D 关闭函 数D e la y。:延时,参数可视实际情况而设定(3)具体要求:参照任务说明实现L E D 1 L E D 4按照给定逻辑顺序逐个点亮,再逐个关闭,循环进行。延时时间可自行设定,但要求在视觉上有明显的顺序感。路径:1.1.5 b a s ic _ e x a mp le s S T M 3 2F 10 x _ S t d P e r ip h_ E x a mp le s G
22、 P I 0 0 1-I 0 T o ggl试题代码及名称1.1.5 G P I O 操作考核时间lO min评价要素配分评分细则得分1模 块 功 能 运 行正确6L E D 1 L E D 4循环点亮合计配分6合计得分二、中断控制使用方法(一)(试题代码:1.2.1;考核时间:lO min)1.试题单(1)操作条件1)Re a lV ie w M D K。2)S T M 3 2F 10 7 V C 鉴定平台。3)J lin k调试器。4)素材(2)操作内容根据素材案例给定的设计调试任务要求,在已有项目框架及部分模块代码的基础上完成指定模块的调试。硬件调试要求涉及到以卜 一 内容:1)阅读任务
23、要求,理解模块设计调试要求。2)使用R e al V i e w MD K,补全功能代码。3)进 行D e bu g调试,仿真验证。4)在S T M32F107V C鉴定平台烧写运行。(3)操作要求1)考生按要求在指定位置建立考生文件夹。2)将“操作内容”中所有文件保存至指定工程文件目录。3)在P roj e c t N av i g ator中将工程归档为Z IP压缩包保存至考生文件夹。2.素材内容(1)素材文件夹:素材 L 2.1(2)任务说明:工程目的是通过配置3个 定 时 器(T IM2,T IM3,T IM4),在每一个更新时间时产生中断。将三个定时器接到他们所对应的IR Q中断通道
24、上,将 每 一 个IR Q中断配置一个优先级:T IM2拥有抢占优先级0,T IM3拥有抢占优先级1,T IM4拥有抢占优先级2。通过中断服务程序:T IM2每一秒触发LE D 1翻转状态 T IM3每两秒触发LE D 2翻转状态 T IM4每三秒触发LE D 3翻转状态工程中相关变量及参数注解:函数 T IM_ IT C onf i g(T IMx,T IM_ IT _ U pd ate,E N AB LE):通过 T IMx 触发中断(3)具体要求参照任务说明,实现通用定时器T IM2触 发IR Q中断,使 得LE D 1每 隔1秒状态翻转-次。路径:1.2.l basi c _ e xa
25、mpl e s S T M32F10 x_ S td P e ri ph _ E xampl e s 01-IR Q _ C h anne l s mai n.c3.评分表试题代码及名称1.2.1中断控制器使用方法考核时间l O mi n评价要素配分评分细则得分1模块功能运行正确8LE D 1每隔一秒点亮合计配分8合计得分中断控制使用方法(二)(试题代码:1.2.2;考核时间:l O mi n)1.试题单(1)操作条件1)R e al V i e w MD K。2)S T M32F1O 7V C 鉴定平台。3)JI i nk调试器。4)素材(2)操作内容根据素材案例给定的设计调试任务要求,在已
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 部分 计算机 程序设计员 嵌入式 应用 ARM _3 操作技能 复习题
限制150内