(全国职业技能比赛:高职)GZ030嵌入式系统应用开发赛项赛题第9套.docx

上传人:gj****cr 文档编号:30849283 上传时间:2024-02-15 格式:DOCX 页数:41 大小:380.45KB
下载 相关 举报
(全国职业技能比赛:高职)GZ030嵌入式系统应用开发赛项赛题第9套.docx_第1页
第1页 / 共41页
(全国职业技能比赛:高职)GZ030嵌入式系统应用开发赛项赛题第9套.docx_第2页
第2页 / 共41页
(全国职业技能比赛:高职)GZ030嵌入式系统应用开发赛项赛题第9套.docx_第3页
第3页 / 共41页
(全国职业技能比赛:高职)GZ030嵌入式系统应用开发赛项赛题第9套.docx_第4页
第4页 / 共41页
(全国职业技能比赛:高职)GZ030嵌入式系统应用开发赛项赛题第9套.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

(全国职业技能比赛:高职)GZ030嵌入式系统应用开发赛项赛题第9套.docx

《(全国职业技能比赛:高职)GZ030嵌入式系统应用开发赛项赛题第9套.docx》由会员分享,可在线阅读,更多相关《(全国职业技能比赛:高职)GZ030嵌入式系统应用开发赛项赛题第9套.docx(41页珍藏版)》请在冰豆网上搜索。

(全国职业技能比赛:高职)GZ030嵌入式系统应用开发赛项赛题第9套.docx

全国职业院校技能大赛

嵌入式系统应用开发赛项

竞赛任务

(第9套)

竞赛模块:

模块一

竞赛注意事项

1.选手竞赛过程中,各参赛选手应注意设备用电安全,禁止带电插拔设备的组件和模块,设备工作期间务必远离洗板水、饮用水等非绝缘性液体。

若因选

手个人操作不当导致设备出现问题应及时向现场裁判报告,由现场裁判处理。

2.竞赛期间选手不得做出影响他人的动作,或者发出噪音干扰其他参赛选

手正常竞赛。

3.所有参赛选手进入赛场后,直到竞赛结束之前,禁止向赛场任何人透露任何关于个人身份的任何信息。

竞赛结束前需参赛选手签字确认的所有文件,只

填写竞赛当天的赛位号,填写其他信息均视为无效并需要重新签字。

4.参赛选手要注意及时保存电脑资料,由于操作不当导致文件丢失、损坏

的,由参赛选手自行负责。

5.竞赛第一模块下发的功能电路板含有故障,选手装联过程中需要进行调试,使其能够正常工作。

期间若发现物料缺失、损坏等,应在规定时间内补领或更换,申领器件不得超过标准用量,请仔细检查,不得恶意补领器件,超过规定时间之后补领元器件按规程扣除相应分数。

选手因装接不当造成的故障不在考查

范围之内,但属于选手应当掌握的核心专业技术技能,由选手自行处理解决。

6.参赛选手应在第一模块竞赛测评开始前,完成程序下载、固化,第一模

块竞赛测评阶段开始后,禁止再次更新功能电路核心板程序。

7.本模块竞赛结束后,参赛选手应将现场下发的所有资料整理并交给现场

裁判,不得将现场下发的任何材料带离竞赛现场。

8.竞赛现场为各赛位下发1块标准功能电路板,用于各参赛选队测试和固化程序,若竞赛测评需要使用标准板进行测评,则根据规程扣除相应分数,标准

功能电路板在本模块竞赛结束后回收,不得损坏或带离赛场,否则按照违纪处理。

9.本题仅为样题,正式赛题以竞赛日现场拆封下发的题目为准。

第一模块嵌入式系统硬件制作与驱动开发竞赛任务书(第9套)

一、总体要求

本竞赛模块要求使用竞赛现场下发的嵌入式系统功能电路板(搭载国产自主嵌入式微处理器)完成硬件制作和驱动程序开发与测试,具体竞赛任务要求见竞赛任务表。

其中,嵌入式系统驱动开发任务表中竞赛任务1-6由选手自行选择实现方式,任务7-8由裁判基于实时操作系统的命令行

终端输入任务测评启动命令后进行各竞赛任务测评。

各竞赛任务见竞赛任务表中对应竞赛任务描述。

二、竞赛任务表

(一)功能电路板硬件制作任务表

序号

任务描述

任务要求

1

任务:

嵌入式系统功能电路板焊接与装配

1.根据赛场提供的嵌入式系统功能电路板(以下简称“功能电路板”)电路原理图和物料清单,从提供的元器件中选择相应元器件,准确地焊接在赛场提供的功能电

路板上,完成嵌入式系统硬件制作。

2.焊接要求:

在功能电路板上所焊接的元器件焊点大小适中、光滑、圆润、干净,无毛刺;无漏、假、虚、连焊,有极性要求的元器件按照极性标注焊接,接插件引脚加工尺寸及成形符合工艺要求;导线长度、线头长度适中,线芯完好无损伤,捻线头

镀锡处理。

3.装配要求:

元器件焊接安装无错漏,元器件按照从小到大、从低到高的顺序进行焊接装配,元器件上字符标示方向保持一致;电路板上接插件位置正确,紧固件安

装可靠牢固;线路板和元器件无烫伤和划伤处,整机清洁无污物。

1

(二)嵌入式系统驱动程序开发任务表

序号

任务描述

任务要求

1

任务1:

竞赛计时系统

要求基于功能电路板通过编程实现数码管计时显示系统。

1.通过编程实现数码管显示计时,要求从本模块竞赛测评时开始计时,计时单位为秒。

显示格式:

“XX.YY”(XX为分钟,YY为秒,“.”为分隔符,若首位为0,必须显示)。

2.本模块竞赛测评过程中,要求数码管全程显示,不允许执行任何形式的复位操作,若整个测评过程中由于个人操作不当等造成计时器清零等,此任务不得分。

2

任务2:

GPIO基础驱动开发

要求基于功能电路板通过编程实现GPIO控制。

1.通过编程实现RGBLED灯亮灭控制,按照白灯、红灯、绿灯、蓝灯顺序实现白灯亮起1s后关闭、红灯亮起1s后关闭、绿灯亮起1s后关闭、蓝灯亮起1s后关闭。

2.通过编程实现对蜂鸣器的开启与关闭控制,要求能单独控制蜂鸣器开启与关闭。

3

任务3:

LCD显示屏显示应用开发

要求基于功能电路板通过编程实现LCD显示屏显示指定信息。

1.通过编程实现LCD显示屏启动后,依次全屏显示红色、绿色、蓝色,间隔时间可自行设定,要求清晰显示屏幕颜色变换。

2.通过编程实现在LCD显示屏显示指定信息,显示图形:

等边三角形、正六边形、菱形,等边三角形填充颜色为蓝色、正六边形填充颜色为绿色、菱形填充颜色为红色,要求显示效果明显便于观察。

3.通过编程实现LCD显示屏上显示指定完整图片(图片内容详见竞赛现场下发U盘附件)。

4

任务4:

语音交互应用开发

要求语音交互系统实现指定文本信息播报及语音识别交互显示。

1.通过编程实现语音交互系统播报指定文本信息,信息内容为“奏响新时代社会主义民主政治华彩乐章”。

2.通过编程实现语音交互系统进入识别模式,识别现场指定的词条信息,并将识

2

别到的正确词条信息显示在LCD显示屏上,通过语音识别控制蜂鸣器和RGBLED灯。

词条及功能对应如下:

词条:

“打开蜂鸣器”功能:

蜂鸣器间隔1s响两声后关闭;

词条:

“灯光闪烁”功能:

RGBLED灯开始白灯、红灯、绿灯、蓝灯顺序切换

显示;

词条:

“灯光关闭”功能:

RGBLED灯熄灭。

5

任务5:

传感器数据采集与显示应用开发

要求LCD显示屏实时显示正确红外测温传感器数据。

1.通过编程实现LCD显示屏实时显示红外测温传感器数据信息,显示格式:

“温度为:

XX.XX℃”,显示位置、字体大小、屏幕背景颜色选手可自行决定,要求清晰显示该数据及文本信息。

2.通过编程实现LCD显示屏实时显示红外测温传感器数据信息,当采集温度值≥30℃,温度值字体颜色为红色,当采集温度值<30℃,温度值字体颜色为绿色。

6

任务6:

执行装置应用开发

要求基于现场功能电路板套件、矩阵键盘模块实现编码直流电机控制,LCD显示屏实时显示编码直流电机运行状态。

1.通过编程实现矩阵键盘识别,当某一按键按下时,显示:

“按键:

X”,其中X

为矩阵键盘模块按键对应的键值。

1

4

7

#

2

5

8

0

3

6

9

2.通过编程实现,当按下“0”时开启编码直流电机,当按下“1-8”时,速度依

次增加,当按下“9”时编码直流电机停止转动,实时显示格式:

“电机转速为:

XXXXr/min”。

显示位置、字体大小、颜色、屏幕背景颜色选手可自行决定,要求清晰显示到该文本信息。

7

任务7:

计算器系统开发

要求基于功能电路板通过编程利用触摸屏实现计

1.示例UI界面如图所示,具体UI界面自行设计。

2.要求实现100以内加减乘除运算,并将表达式和结果实时显示在LCD显示屏上,

3

算器系统开发。

本任务启动命令:

task01

显示位置、字体大小、颜色、屏幕背景颜色选手可自行

信息。

表达式如:

“3+5,5*6”。

决定,要求清晰显示到该文本

8

任务8:

GPI0外围设备开发

要求根据不同音调的频率播放“1,2,3,4,5,6,7”七个音调,对应频率如表格所示(单位Hz)。

本任务启动命令:

task02

1.通过编程实现无源蜂鸣器播放音调“1,

2,3,4,5,6,7”。

2.实现播放音调“556

517,556512,5553176,44

3121”。

音名唱名音调音名频率

Cdo

Dre

E

F

G

A

B

mi

fa

sol

la

si

1C3131

2D3147

3E3165

4F3175

5G3196

6A3220

7B3247

备注:

1.竞赛装联调试阶段结束后,参赛选手应停止功能电路板装联、调试,并将电脑置于关闭状态。

2.竞赛测评过程中,上述任务只能使用1个综合程序完成功能演示,在现场评分裁判口令下,通过板载功能按键或其他方式等逐个实现上述

任务的结果展示,单个任务测评演示次数不超过3次,否则认定为任务未完成,如因页面刷新速度过快,导致裁判无法确认显示内容是否正确,后

果由选手自行承担。

3.竞赛测评结束后,参赛选手将功能电路板粘贴加密编号后上交至裁判指定位置。

4

·

全国职业院校技能大赛

嵌入式系统应用开发赛项

(第9套)

竞赛模块:

模块二

·

竞赛注意事项

1.选手竞赛过程中,各参赛选手应注意设备用电安全,禁止带电插拔设备的组件和模块,且务必远离饮用水、饮料等液体。

若因操作不当导致设备出现问题

应及时向现场裁判报告,由现场裁判处理。

2.竞赛期间选手不得做出影响他人的动作,或者发出噪音,干扰其他参赛选

手的正常竞赛。

3.所有参赛选手进入赛场后,直到竞赛结束之前,禁止向赛场任何人透露任何关于个人身份的相关信息。

竞赛结束前需参赛选手签字确认的所有文件,只填

写竞赛当天的工位号,填写其他信息均无效。

4.参赛选手要注意及时保存电脑资料,由于操作不当导致文件丢失、损坏的,

由参赛选手自行负责。

5.选手可以在竞赛测试阶段的规定时间内按序进入练习赛道进行测试,每次限时5分钟,参赛队若放弃赛道任务测试机会,队长须前往竞赛测试区确认签字,表明自愿放弃测试机会,此次测试时间轮空且放弃不补,须等待下一轮测试机会,

每队测试机会均等。

6.本模块竞赛共有两轮测评机会,每轮2次测评机会,2次测评合计时长不超过5分钟,超过部分将不记录成绩。

取两轮中最高成绩为最终成绩,竞赛平台开始运行后需完全独立完成竞赛任务,期间不得手动控制,在竞赛平台启动之后,

至选手确认竞赛测试结束之前,选手不得触碰竞赛平台。

7.第一轮竞赛测评结束后,各参赛队拥有等长的调试时间与相同的练习赛道

使用时间,超过规定时间不得继续操作,需将竞赛单元再次上交至指定位置。

8.竞赛结束后,参赛选手应将现场下发所有资料、附件、资料盘等整理并交

给现场裁判,不得将现场下发的任何材料带离竞赛现场。

9.本题仅为样题,正式赛题以竞赛日现场拆封下发的题目为准。

第二模块嵌入式系统应用程序开发竞赛任务书(第9套)

一、总体要求

参赛选手根据竞赛现场抽取的竞赛任务书编写相关嵌入式系统应用程序,参赛选手需在规定时间内,使嵌入式智能车开发单元A(以下简称“A

车”)、嵌入式智能车开发单元B(以下简称“B车”)在智能标志物交互应用沙盘单元模拟的智能化场景中完成各项赛道功能任务。

二、竞赛任务表

序号

任务要求

说明

1

任务1:

A车启动

A车放置B7位置处,在裁判示意竞赛开始时,选手点击启动按钮,启动智能显示标志物的计时器,而后A车驶出。

智能显示标志物在A车开始移动之前开启计时。

A车按照以下路径行驶:

B7→B6→D6→F6→F4→D4→B4→B2→D2→F2→F1。

2

任务2:

A车经过特殊地形

A车从B6→D6→F6路线行进过程中,顺利通过带有特殊地形的路面(特殊地形标志物),到达F6处。

特殊地形标志物存在C6、D6、E6随机位置。

竞赛测评时裁判现场将特殊地形摆放至指定位置,地形卡片任选一张,所有测评赛道中特殊地形摆放位置与地形卡片保持一致。

A车在通过特殊地形时,不能与特殊地形两侧护栏发生碰撞,否则认定任务失败。

3

任务3:

A车获取RFID数据

A车从F6→F4→B4路线行进过程中,寻找到RFID卡,并读取其指定数据块内容。

如有必要可优先执行任务4和任务5。

RFID卡片共有3张,读取各卡片数据块内容仅需验证A密钥(0xFF,0xFF,0xFF,0xFF,0xFF,0xFF)即可。

3张RFID卡片随机放置在F4→B4坐标点(含F4、B4)之间的循迹线上,其中有且仅有一张RFID卡内含有完整且有效信息(B车指定路径和B车初始位置(初始位置仅限于D7、F7、G6))其余两张卡片可能为空卡,也可能存有干扰信息。

RFID卡指定数据块地址为:

第2扇区第2个数据块;有效信息示例(字符串):

F2D2B2|F7,其中指定路径以第1个F2开头,以最后1个B2结束。

1

4

任务4:

A车进行超声波测距

A车位于F4处,获取位于G4处静态标志物(A)垂直平面到F4处中心点的距离。

G4处静态标志物(A)与F4中心点距离范围100mm-400mm,记为h。

A车将测量的距离信息发送至多功能信息显示标志物(A)上显示。

测量误差:

±20mm。

例如:

测距为123mm,显示效果为:

JL-123

5

任务5:

A车通过ETC系统

A车在指定路线D4→C4→B4上行进,在D4附近处使ETC系统感应到A车上携带的电子标签,打开闸杆,A车顺利通过ETC系统。

A车需在不接触ETC闸杆(闸杆时间保持时间约为10秒)的情况下通过ETC系统。

选手应计算好通过时间,避免闸杆下落触碰A车。

若因此导致A车失控,则视为选手控制不当。

6

任务6:

A车语音识别交互

A车在B4位置处,启动语音识别,获取智能公交站发出的语音信息。

要求A车通过ZigBee将公交站播报对应的语音信息编号按指定格式上传至评分终端。

A车上传语音信息编号格式:

0xAF,0x06,0xXX,0x02,0x00,0x00,0x01,0xBF;其中0xXX代表被识别的语音信息编号,其他字符固定不变。

语音播报信息与编号说明:

富强文明自由公正爱国诚信

民主和谐平等法治敬业友善

编号编号编号编号编号编号

0x02、

0x03、

0x04、

0x05、

0x06、

0x07;

7

任务7:

A车调光

A车行驶到B2处,通过光照度传感器获取光照强度数据,将智能路灯档位调整到目标档位,目标档位记为r。

智能路灯初始档位记为n。

目标档位计算方式为:

r=(h/100)%4+1计算后得到,其中h为任务4的距离数据,单位为毫米。

8

任务8:

B车启动与交通灯识别

A车到达B2处后,根据RFID中B车路线自行决定A车在B2→B4→B6之间路线避让,同时开启A车任务板左右转向灯与蜂鸣器,左右转向灯进入双闪模式,蜂鸣器响3声后关闭。

B车启动行进至F6处,在F6处启动智能交通

B车应在规定的时间内识别出智能交通灯信号颜色,并将识别结果发送至智能交通信号灯(A),超时结果无效。

B车识别后只需将结果返回至智能交通灯标志物即可,无需执行其他操作。

2

信号灯(A)进入识别模式,并在规定的时间内识别出当前停留信号灯的颜色,按照指定格式发给智能交通信号灯(A)进行比对确认。

9

任务9:

B车识别二维码

B车按照指定路线F6→F4→F2行进,在F2处识别位于G2处静态标志物(B)上的二维码信息。

并将有效数据发送至A车。

G2处静态标志物(B)中有两个二维码,选手均需要识别。

二维码

(一)信息为固定8个字节长度字符串,有效数据格式为“XYYYXY”字符,X代表大写A-Z中任意一个字母,Y代表0-9中任意一个数字,其他字符均为干扰字符。

例如,二维码

(一)信息为:

“A/145#B6”,则有效数据为“A145B6”字符。

二维码

(二)信息为一个计算公式,仅包含以下运算:

加(+)、减(-)、乘(*)、除(/)、次幂(^),涉及计算参数仅为r、n、y;其中r为任务7所得路灯标志物目标档位,n为任务7所测得路灯标志物初始档位,y为任务11中所获取的立体车库(A)的初始层数。

二维码

(二)中公式计算结果记为x。

例如,二维码

(二)信息为:

(((n*y+r)^4)/100。

10

任务10:

B车控制智能立体显示标志物显示数据

B车在F2处,向位于E3处的智能立体显示标志物发送红外数据,控制智能立体显示标志物显示指定数据。

智能立体显示标志物使用车牌显示模式显示B车任务9中识别二维码

(一)中的车牌信息和任务3中获取的B车初始位置。

11

任务11:

B车按指定路线行进并倒车入库

B车在F2处按照A车从任务3中获取的指定路线行进,到达B2处,B车查询立体车库(A)中的初始层数,记为y,并使用倒车入库方式进入立体车库(A),并控制其上升到指定层数(3层)。

B车在F2处后的行进路线需按照任务3中RFID给定的路径行驶。

在D6与B6之间行进应能顺利通过地形标志物。

选手应在倒车驶入车库前确认车库是否已经被控制下降到一层,并确认在倒车入库过程中确保停在合适位置,在车库上升过程中,B车如果跌落,则视为选手控制不当。

12

任务12:

A车通过道闸

A车退出避让路线,回到B2处,控制道闸开启按照B2→D2路线行进。

道闸开启码为任务9中获取的有效数据。

在练习测试赛道发任一车牌均可开启智能道闸,在竞赛测评赛道只有发送任务9中获取的有效数据才能开启,选手需要控制A车通行时间,应当在智能道闸开启

3

之后快速通过,避免撞上闸杆。

13

任务13:

A车开启智能报警台

A车位于D2处,通过指定格式指令控制智能报警台开启。

智能报警台开启码由r、n、y、x来确定。

将r、n、y、x转为16进制数据,则六字节开启码分别为:

x的高八位、x的低八位、r的高八位、r的低八位、n的低八位、y的低八位。

其中关于r、n、y、x的说明请参考任务9。

14

任务14:

A车倒车入库

A车行进到F2处,查询立体车库(B)中的初始层数,记为z,并使用倒车入库方式进入立体车库(B),并控制其上升到指定层数。

A车入库完成后,发送对应指令开启智能无线充电标志物,关闭智能显示标志物计时。

选手应在倒车驶入车库前确认车库是否已经被控制下降到一层,并确认在倒车入库过程中确保停在合适位置,在车库上升过程中,A车如果跌落,则视为选手控制不当。

立体车库(B)上升到指定层数计算方式为:

((z+y)^n)%4+1。

4

三、标志物摆放位置表

序号

设备名称

摆放位置

备注

01

智能立体车库(A)

B1

入口朝向B2处

02

智能立体车库(B)

F1

入口朝向F1处

03

多功能信息显示标志物(A)

E5

显示屏朝向E4处

04

多功能信息显示标志物(B)

A6

显示屏朝向B6处

05

静态标志物(A)

G4

静态数据源朝向F4

标志物位置根据赛题需要允许微调

06

静态标志物(B)

G2

静态数据源朝向F2

标志物位置根据赛题需要允许微调

07

智能交通信号灯(A)

G5

信号灯朝向F6处

08

智能交通信号灯(B)

E1

信号灯朝向F2处

09

智能报警台

D1

红外接收器朝向D2处

10

智能公交站

A4

喇叭朝向B4处

11

智能显示标志物

C7

显示屏朝向C6处

12

智能立体显示标志物

E3

标志物中心位于E3处

13

智能ETC系统

C4

天线朝向D4处

14

智能道闸

C3

道闸杆落在C2处

15

智能路灯

A2

光源朝向B2处

16

智能无线充电标志物

C1

标志物中心位于C1处

17

特殊地形

/

C6、D6、E6随机位置

18

A车出发点

B7

车头朝向选手自行决定

19

B车出发点

/

RFID卡内数据指定,仅限于D7、F7、G6车头朝向选手自行决定

20

RFID卡片

3张

在F4-D4循迹线上任意位置上

5

智能-B

交通灯

静态静态

智能

路灯

多功能信

息显示-B

道闸

四、竞赛平台位置示意图

智能立体

车库-A

2

-B

3

智能

4

-

A

多功能信

息显示-A

特殊地形

9

B车出发点

D7、F7、G6

智能显示

标志物

ABCDEFG

智能立体车库-B

A车出发点

智能报警台

智能-A交通灯

无线充电

立体显示

公交站

B4

6

5

7

1

6

全国职业院校技能大赛

嵌入式系统应用开发赛项

(第9套)

竞赛模块:

模块三

竞赛注意事项

1.选手竞赛过程中,各参赛选手应注意设备用电安全,禁止带电插拔设备的组件和模块,且务必远离饮用水、饮料等液体。

若因操作不当导致设备出现问题

应及时向现场裁判报告,由现场裁判处理。

2.竞赛期间选手不得做出影响他人的动作,或者发出噪音,干扰其他参赛选

手的正常竞赛。

3.所有参赛选手进入赛场后,直到竞赛结束之前,禁止向赛场任何人透露任何关于个人身份的相关信息。

竞赛结束前需参赛选手签

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 兵器核科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1