关于举办第四届厦门大学“亿联杯”嵌入式芯片与系统设计竞赛校赛的通知
为服务国家嵌入式芯片设计与相关应用产业的发展大局,中国电子学会决定于 2021 年 4 月启动“第四届(2021)全国大学生嵌入式芯片与系统设计竞赛”。beat365官方网站即将举办“亿联杯”校赛:
一、校赛竞赛时间(暂定)
2021年9月初
二、竞赛组织
竞赛由厦门大学主办,教务处、现代教育技术与实践训练中心承办,电子科学与技术学院协办,校赛由厦门亿联网络技术股份有限公司赞助。
三、竞赛对象
厦门大学所有专业在校生,鼓励跨年级、跨专业、跨学院组队。
每参赛队由不多于 3 名学生组成,可有不超过 2 名指导老师。根据参赛学生学历层次,竞赛分①本科组、 ②研究生组。全体成员为本科生参赛队为本科组;参赛队员中只要有一名研究生即为研究生组;参赛队员身份以报名截止日提交身份为准。
四、赛程安排
1、7月3日启动仪式。
2、报名。请在7月2日之前在线填写报名信息,并加入QQ群(我校参赛的通知和材料都在此群):912989005
https://www.wjx.top/vm/YgkduwY.aspx
3、培训及组队。将邀请相关老师进行讲座及培训,具体时间地点通知在校赛QQ群里。
五、竞赛奖励
校赛设置一、二、三等奖。
六、校赛竞赛题目(共两题)
一、 多模耳机项目
1、主要目的:锻炼和验证学生的嵌入式开发应用能力
2、比赛基本要点
基本功能要求:
(1) 实现USB耳机和蓝牙耳机双模功能,工作模式支持通过按键切换(USB耳机模式/蓝牙耳机模式),设备重启,模式保持不变。
(2) USB耳机模式
a) 基于UAC协议开发,实现麦克风音频数据采集和喇叭播放功能,耳机能够配合PC软件使用,例如:skype、phonelite等;
b) 耳机支持通过按键进行音量调节、Mute、接听、挂断操作。
(3) 蓝牙耳机模式
a) 手机开启蓝牙功能,耳机能够被扫描,能够实现配对、解配对功能;
b) 已配对的耳机,支持播放音乐和通话功能;
c) 已配对的耳机,支持通过按键进行音量调节、Mute、接听、挂断操作。
扩展功能要求:
(1) 支持通过Led灯指示耳机工作状态,例如:Idle、通话、静音、配对中、升级中等
(2) 实现耳机固件升级功能
a) 支持通过PC软件对耳机固件进行升级;
b) 固件升级实现免驱,不需要额外安装驱动软件;
c) 支持恢复模式升级,升级过程中断电,设备不能变砖,支持通过恢复模式升级修复。
二、 基于WEBRTC的小型会议系统
1、 主要目的:锻炼和验证学生的架构能力、开发能力。
2、 比赛基本要点
基本功能要求:
(1) 实现基于WEBRTC的小型会议系统
a) Web portal,显示虚拟会议室列表、是否空闲、容量等信息;
b) 每个虚拟会议室支持最多8人通过浏览器加入会议;
c) 与会者能同时看到其他与会者的画面,并流畅进行音视频通信。
扩展功能要求:
(1)简单会控
a)禁言、举手发言、踢出会议等操作;
B)画面布局。
(2)抗弱网:模拟弱网条件下,音视频通话效果
语言要求:C++、golang
学习方向:协议学习WEBRTC、HTTP、SDP
三、 麦克风阵列声源定位算法实现
1、主要目的:锻炼和验证学生的算法能力
2、面向专业:感兴趣的本科生、算法类的硕士生都可参与
3、比赛基本要点
基本功能要求:
采用Matlab/C实现基于麦克风阵列的声源定位算法,输出消音室环境下的声源位置。(线性8麦阵列,阵元间距35mm,数据采样率32k)
(1) 对数据A中的声源进行定位,输出每句话声源位置;
(2) 对数据B中的声源进行定位,输出每个词声源位置;
(3) 对数据C中的声源进行定位,输出声源位置(声源位置距离近);
扩展功能要求:
采用Matlab/C实现基于麦克风阵列的声源定位算法,输出混响环境下的声源位置。(线性8麦阵列,阵元间距35mm,数据采样率32k)
(1) 对混响环境下的数据D进行声源定位,输出每句话声源位置;
(2) 对混响环境下的数据E进行声源定位,输出每个词声源位置;
(3) 对混响环境下的数据F进行声源定位,输出声源位置;
注:任意平台(matlab、C、python),届时会提供数据集