发布时间:2021-06-02 已阅读:次
为服务国家嵌入式芯片设计与相关应用产业的发展大局,加强全国高校学生在相关领域的创新设计与工程实践能力,2021年4月上旬,第四届全国大学生嵌入式芯片与系统设计大赛(以下简称“大赛”)正式启动。作为本次大赛的协办单位,龙芯中科为本次大赛提供了一系列龙芯开发平台,助力参赛团队将奇思妙想转化为创新成果。
龙芯中科为本次大赛提供了基于龙芯芯片构建的四种开发平台,龙芯派二代(龙芯2k1000)、智龙开发板(龙芯1c0300)、龙芯1b学习套件(龙芯1b0200)以及龙芯教育派(龙芯2k1000),并联合大赛组委会共同设计了相关赛题赛道,本文对此将进行详细介绍。
龙芯开发平台及赛题
◆ 龙芯派二代开发板
龙芯派二代搭载龙芯最新一代的嵌入式处理器2k1000,提供了包括usb、gmac、sata、pcie在内的主流接口,可以满足多场景的产品化应用,也是进行国产开发的入门级硬件的首选。
赛题
参赛团队可以在以下题目中任选其一使用龙芯派二代开发板完成:
1. 基于龙芯派二代的网络加速应用:围绕龙芯派二代探究通用处理器在进行网络处理场景中的问题进行优化,设计网络应用产品;
2. 基于龙芯派二代的工业控制终端,形式不限。如基于龙芯派二代的数据采集、反馈控制、数据处理、终端可视化一体系统;
3. 基于龙芯派二代的人机交互设备,形式不限。如利用龙芯派二代的usb接口配合摄像头实现特征模式识别,辅助人机互动功能的实现;利用龙芯派二代的音频接口搭建个人信息化助理功能;
4. 基于龙芯派的边缘计算设备,形式不限。如依托龙芯派二代搭载的2k1000处理器搭建算力开发平台。
◆ 龙芯1c智龙开发板
龙芯1c智龙开发板是一款以完全开源方式推广的龙芯嵌入式教学开发主板,采用了国产龙芯1c处理器,在较小尺寸的电路板上集成了龙芯1c soc,网口、usb口、电源、sd卡插槽和rtc时钟等主要部件,可以运行嵌入式 linux、rt-thread等操作系统。
赛题
参赛团队可以在以下题目中任选其一使用龙芯1c智龙开发板或基于龙芯1c自行设计的开发板上完成,本方向要求使用rt-thread实时操作系统:
1. 数据采集控制类:通过控制电机或舵机实现各种应用,如智能车、机器人、工业控制终端等;
2. 网络安全应用:基于智龙主板进行有线或无线通信,实现对网络的安全加密等功能,通过显示屏或云平台显示通信内容。
◆ 龙芯1b学习套件
龙芯 1b 开发学习套件基于龙芯 1b芯片设计,通过 loongide 实现龙芯 1b 芯片的裸机/rtos(rtthread/ucos/freertos/rtems)项目的编程、编译和在线调试,方便用户学习和掌握龙芯 1b 芯片的开发流程,模拟和实现各种自动化、工业控制、数据采集、物联传感等应用场景,从而推动龙芯系列芯片在工控行业的国产应用。
赛题
参赛团队可以在以下题目中任选其一使用龙芯1b学习套件或基于龙芯1b芯片自行设计的开发板上完成:
1. 使用龙芯1b学习套件上的双网口实现双冗余通信,通信状态可以在开发套件上的触摸屏显示,同时,需要考虑通信的实时性。要求双网口可以实现动态切换;
2. 基于龙芯1b芯片的控制类应用。
◆ 龙芯教育派
龙芯中科技术股份有限公司出品的超低成本入门开发板。提供了与树莓派相同的排针接口,引出包括pwm、can、i2c、gpio等通用接口,提供了2路usb3.0和2路usb2.0接口,提升了单板扩展性和可玩性。教育派搭载了linux5.8版本内核,操作系统基于debian10定制,在github和ftp上可以下载系统开源代码。
赛题
参赛团队可以在以下题目中任选其一使用龙芯教育派完成:
1. 搭建边缘ai业务原型:在工业控制过程中,提升产品良率和生产效率是核心需求。使用龙芯教育派,配合ai计算棒搭建业务模型,通过摄像头、传感器收集数据识别不良品,使用机械或者电子标记方式移除不良品。广东松科智能科技有限公司为参赛团队免费借用国产ai计算棒,配合教育派用于边缘计算应用开发赛题;
2. 移动健康宝:使用视觉识别个人信息,与云端备案人员比对,同时,录入当前识别人员的体温等健康信息,上传云端。广东松科智能科技有限公司为参赛团队免费借用国产ai计算棒,配合教育派用于边缘计算应用开发赛题。
本次大赛报名截止时间为5月30日,欢迎大家报名参赛,通过龙芯国产自主开发平台,提升芯片设计、软硬适配系统优化及应用方案设计相关知识和技能,将自我发展与产业需求紧密结合,逐梦未来我国嵌入式自主发展之路。
相关大赛通知及报名详细内容,欢迎登录大赛官方网站查看了解
http://www.socchina.net/