华清远见STM32U5开发板助力2024嵌入式大赛ST赛道智能可穿戴设备及IOT选题项目开发

第七届(2024)全国大学生嵌入式芯片与系统设计竞赛(以下简称“大赛”)已经拉开帷幕,大赛的报名热潮正席卷而来,高校电子电气类相关专业(电子、信息、计算机、自动化、电气、仪科等)全日制在校研究生、本科生、高职高专生均可参赛。今天,与小编一起将目光聚焦到ST芯片应用赛道,一同领略其独特的魅力与挑战。
一、ST芯片应用赛道选题介绍
ST赛道选题指南已经公布,共包含7个方向:嵌入式人工智能、数字电源、汽车-车规MCU(含额外奖励)、工业4.0、智能可穿戴设备、MPU应用方向、IOT。
ST对芯片主控型号做出明确规划,重点希望参赛选手使用新产品型号如STM32MPU、STM32H7、STM32G0、STM32U5、STM32WB等参赛,也更容易获奖,比较老的型号STM32F0、STM32F1、STM32F3等被明确禁止参赛。

为了帮助参赛者更明确赛道内容,根据ST选题指南,今天和大家分享其中2个方向的选题。
二、ST选题方向:智能可穿戴设备
智能穿戴设备集成了监测感知、运算处理、显示等功能,可以佩戴在身上,是具备智能功能和交互能力的电子产品。常见的有智能手表/手环、智能戒指、智能眼镜、智能服饰等产品。
该选题参考重要考核指标:
•集成度(尽量摆脱开发板外接模块状态,使作品更接近工程样机)
•体积
•功耗/续航能力
•人机交互能力
•感知准确性
•运行流畅度
•佩戴舒适度
•成本(实现功能的前提下,尽可能降低成本)

赛前准备及学习建议:
为了让更多参赛者,更有效的进行赛前的准备和学习,针对这个赛道,ST推荐了一套教学课程《嵌入式裸机编程》,该课程基于华清远见STM32U5开发板(STM32U5是一款非常适合智能穿戴领域的超低功耗芯片),以智能手表为例,介绍了详细的开发流程,参赛选手可参考该课程教学,开发一款加入自己创意,且更具集成度的智能可穿戴产品。同时,该课程也是中国电子学会嵌入式人才认证中级课程,感兴趣的同学也可以考取对应的认证证书。
智能手表主要功能包括健康监测、运动模式、环境检测、电池电量检测、RTC时钟、状态提醒、模式切换(运行/待机,LPBAM功能演示)和网络连接等功能。参赛者可以基于手表项目案例结合自己的创新进行拓展。

华清远见STM32U5开发板介绍:
《嵌入式裸机编程》整套课程的硬件开发平台为华清远见STM32U5开发板,这是一款STM32入门+项目进阶学习板,倡导项目导向式的学习。主控为ST新一代超低功耗MCU旗舰版STM32U5,开发板采用底板+核心板的分离设计,底板统一,支持STM32G0/F1/F4/U5多核心板的灵活互换,便于教学与实验操作,有助于参赛者深入理解不同系列MCU的特点与适用场景。
为了帮助参赛者更好地完成比赛作品,华清远见STM32U5配套了全套的开发教程、视频课程、丰富的项目案例、技术支持答疑,可为参与ST赛道-智能可穿戴设备选题提供宝贵的素材积累和实战借鉴经验。
参赛项目参考思路:
参赛者可以基于手表项目案例结合自己的创新进行拓展。参考思路:
1. 加入特定场景,丰富智能穿戴设备的功能和应用价值,例如体育锻炼、户外运动、消防救援、军事防护、医疗康复等场景;
2. 应用新技术,简化开发,提高产品性能,增加产品卖点,例如:
• 灵活应用 STM32U5 的 LPBAM 技术实现低功耗;
• 应用 STM32Cube.AI 或 NanoEdgeAI 工具将 AI 技术融入到穿戴设备;
• 应用 TouchGFX 工具,简化可视化技术的开发;
• 使用集成轻量化处理功能的 MEMES 芯片(LIS2DW12)简化姿态识别算法,提高续航能力;
• 使用 NFC(ST25R, ST25D)实现设备唤醒/碰一碰配对/碰一碰数据交互等提高用户体验的功能;
• 学有余力的同学可选择基于实时操作系统来实现,上述参考课程《嵌入式裸机编程》基于不含操作系统的裸机编程方式实现。
三、ST选题方向:IOT
万物互联是互联世界的下一个进化阶段。随着信息网络的不断发展,未来社会将是一个万物互联的时代,小到每一滴水,每一度电、大到一间工厂、一座城市,都将实现全场景万物智联的愿景。这一选题的主要围绕物联网应用领域开发相关项目。
该选题建议应用领域包括但不限于:
• 智能家居,如智能门锁,智能家居控制等
• 健康医疗,如运动健康检测等
• 智慧城市,如楼宇自动化控制,智能远程抄表等
• 智慧农业,如机械远程控制,牲畜健康管理等
• 人消费电子,可穿戴产品,NFC 无线充电,耗材防伪加密,PCB 防抄板

参赛项目建议:
• 推荐组合ST传感器+MCU开发板,NFC产品+MCU开发板的形式进行开发
• 推荐使用NanoEdge AI Studio和STM32Cube.AI 工具链
• 推荐使用TouchGFX 图形设计和代码生成工具
• 推荐使用STM32U5, STM32WB及STM32H5产品开发
• 结合ST KNX 收发器应用于智能楼宇方案
• 针对上述应用加入配对 参数设置 身份校验功能
• 结合实际场景,使用无线方式进行节点数据传输
针对这一选题,也可以选择华清远见STM32U5开发板(也可以切换G0核心板)去学习实战,开发板提供丰富的传感器资源,并提供TouchGFX详细介绍及项目案例。大赛期间报名者可享受STM32U5开发板限时降价优惠活动。
华清远见STM32U5开发板,凭借其卓越性能以及丰富的教程/课程/项目案例,已成为中国电子学会-嵌入式裸机方向-嵌入式系统设计中级认证课程专用的硬件开发平台及竞赛推荐开发平台。可帮助初学者快速了解芯片外设使用、基于TouchGFX的图形化界面编程及项目练手,有效提升学习效率及竞赛作品质量。
相关文章:
华清远见STM32U5开发板助力2024嵌入式大赛ST赛道智能可穿戴设备及IOT选题项目开发
第七届(2024)全国大学生嵌入式芯片与系统设计竞赛(以下简称“大赛”)已经拉开帷幕,大赛的报名热潮正席卷而来,高校电子电气类相关专业(电子、信息、计算机、自动化、电气、仪科等)全…...
若依框架实现不同端用户登录(后台管理用户和前台会员登录——sping security多用户)
目录 需求背景 前期准备 实现UserDetailsService接口 改造loginUser 声明自定义AuthenticationManager 的bean 自定义登录接口 参考文章 效果如下 需求背景 用若依搭建的后台管理环境,但是前台用户系统(前端)并没有和若依的前端集成在一起。…...
【解決|三方工具】Obi Rope 编辑器运行即崩溃问题
开发平台:Unity 2021.3.7 三方工具:Unity资产工具 - Obi Rope 问题背景 使用Unity三方开发工具 - Obi Rope 模拟绳索效果。配置后运行 Unity 出现报错并崩溃。通过崩溃日志反馈得到如下图所示 这是一个序列化问题造成的崩溃,指向性为 Obi…...
岭师大数据技术原理与应用-序章-软工版
HeZaoCha-CSDN博客 序章—软工版 一、环境介绍1. VMware Workstation Pro2. CentOS3. Java4. Hadoop5. HBase6. MySQL7. Hive 二、系统安装1. 虚拟网络编辑器2. 操作系统安装 三、结尾 先说说哥们写这系列博客的原因,本来学完咱也没想着再管部署这部分问题的说&…...
Leetcode 680. 验证回文串 II
给你一个字符串 s,最多 可以从中删除一个字符。 请你判断 s 是否能成为回文字符串:如果能,返回 true ;否则,返回 false 。 示例 1: 输入:s “aba” 输出:true 示例 2:…...
网络安全接入认证-802.1X接入说明
介绍 802.1X是一个网络访问控制协议,它可以通过认证和授权来控制网络访问。它的基本原理是在网络交换机和认证服务器之间建立一个安全的通道,并要求客户端提供身份验证凭据。如果客户端提供的凭据是有效的,交换机将开启端口并允许访问。否则&…...
iPhone的iOS系统:定义移动智能体验,引领科技潮流之巅
来自:dlshuhua.com/post/83721.html 在移动智能设备领域,iPhone一直以其出色的性能和独特的用户体验脱颖而出。而这一切的背后,离不开其强大的操作系统——iOS。iOS系统不仅为iPhone提供了强大的性能支持,更通过不断创新和升级&a…...
计算机网络:传输控制协议(Transmission Control Protocol-TCP协议
计算机网络:传输控制协议(Transmission Control Protocol-TCP协议) 本文目的前置知识点TCP协议简介主要特性通信流程1. 建立连接的过程(三次握手,243)1.1 为什么要三次握手,两次不行吗? 2. 释放连接的过程(…...
GEE实践应用|热岛效应(一)地表温度计算
目录 1.学习目标 2.理论介绍 3.从MODIS获得地表温度 4.从Landsat卫星获得地表温度 1.学习目标 ①了解如何使用GEE计算地表温度 2.理论介绍 城市化涉及用建筑物、道路和停车场等建筑结构取代自然景观。这种土地覆盖的改变也改变了土地表面的特性。这些变化的范围从表面反射和…...
Java查找算法知识点(含面试大厂题和源码)
查找算法是计算机科学中的基础概念,它们在解决实际问题时扮演着关键角色。了解和掌握不同的查找算法,能够帮助我们更高效地处理数据检索任务。以下是一些关于查找算法的关键知识点: 算法分类: 线性查找算法:按照顺序逐…...
67、yolov8目标检测和旋转目标检测算法部署Atlas 200I DK A2开发板上
基本思想:需求部署yolov8目标检测和旋转目标检测算法部署atlas 200dk 开发板上 一、转换模型 链接: https://pan.baidu.com/s/1hJPX2QvybI4AGgeJKO6QgQ?pwdq2s5 提取码: q2s5 from ultralytics import YOLO# Load a model model YOLO("yolov8s.yaml")…...
A Little Is Enough: Circumventing Defenses For Distributed Learning
联邦学习的攻击方法:LIE 简单的总结,只是为了能快速想起来这个方法。 无目标攻击 例如总共50个客户端,有24个恶意客户端,那么这个时候,他需要拉拢2个良性客户端 计算 50 − 24 − 2 50 − 24 0.923 \frac{50-24-2}{…...
文心一言 VS 讯飞星火 VS chatgpt (225)-- 算法导论16.3 7题
七、推广赫夫曼算法,使之能生成三进制的码字(即码字由符号0、1、2组成),并证明你的算法能生成最优三进制码。如果要写代码,请用go语言。 文心一言: 推广赫夫曼算法以生成三进制码字需要对算法进行一定的修改,确保在每…...
【计算机】——51单片机——持续更新
单片机是一种内部包含CPU、存储器和输入/输出接口等电路的集成电路(IC芯片) 单片机是单片微型计算机(Single Chip Microcomputer)的简称,用于控制领域,所以又称为微型控制器(Microcontroller U…...
QT资源添加调用
添加资源文件,新建资源文件夹,命名resource,然后点下一步,点完成 资源,右键add Prefix 添加现有文件 展示的label图片切换 QLabel *led_show; #include "mainwindow.h" #include<QLabel> #include&l…...
LeetCode-49. 字母异位词分组【数组 哈希表 字符串 排序】
LeetCode-49. 字母异位词分组【数组 哈希表 字符串 排序】 题目描述:解题思路一:哈希表和排序,这里最关键的点是,乱序单词的排序结果必然是一样的(从而构成哈希表的key)。解题思路二:解题思路三…...
绘制特征曲线-ROC(Machine Learning 研习十七)
接收者操作特征曲线(ROC)是二元分类器的另一个常用工具。它与精确度/召回率曲线非常相似,但 ROC 曲线不是绘制精确度与召回率的关系曲线,而是绘制真阳性率(召回率的另一个名称)与假阳性率(FPR&a…...
.Net 知识杂记
记录平日中琐碎的.net 知识点。不定期更新 目标框架名称(TFM) 我们创建C#应用程序时,在项目的工程文件(*.csproj)中都有targetFramework标签,以表示项目使用的目标框架 各种版本的TFM .NET Framework .NET Standard .NET5 及更高版本 UMP等 参考文档&a…...
海豚【货运系统源码】货运小程序【用户端+司机端app】源码物流系统搬家系统源码师傅接单
技术栈:前端uniapp后端vuethinkphp 主要功能: 不通车型配置不通价格参数 多城市定位服务 支持发货地 途径地 目的地智能费用计算 支持日期时间 预约下单 支持添加跟单人数选择 支持下单优惠券抵扣 支持司机收藏订单评价 支持订单状态消息通知 支…...
01---java面试八股文——mybatis-------10题
1、什么是MyBatis Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,…...
Admin.Net中的消息通信SignalR解释
定义集线器接口 IOnlineUserHub public interface IOnlineUserHub {/// 在线用户列表Task OnlineUserList(OnlineUserList context);/// 强制下线Task ForceOffline(object context);/// 发布站内消息Task PublicNotice(SysNotice context);/// 接收消息Task ReceiveMessage(…...
java 实现excel文件转pdf | 无水印 | 无限制
文章目录 目录 文章目录 前言 1.项目远程仓库配置 2.pom文件引入相关依赖 3.代码破解 二、Excel转PDF 1.代码实现 2.Aspose.License.xml 授权文件 总结 前言 java处理excel转pdf一直没找到什么好用的免费jar包工具,自己手写的难度,恐怕高级程序员花费一年的事件,也…...
反射获取方法和属性
Java反射获取方法 在Java中,反射(Reflection)是一种强大的机制,允许程序在运行时访问和操作类的内部属性和方法。通过反射,可以动态地创建对象、调用方法、改变属性值,这在很多Java框架中如Spring和Hiberna…...
微软PowerBI考试 PL300-在 Power BI 中清理、转换和加载数据
微软PowerBI考试 PL300-在 Power BI 中清理、转换和加载数据 Power Query 具有大量专门帮助您清理和准备数据以供分析的功能。 您将了解如何简化复杂模型、更改数据类型、重命名对象和透视数据。 您还将了解如何分析列,以便知晓哪些列包含有价值的数据,…...
Yolov8 目标检测蒸馏学习记录
yolov8系列模型蒸馏基本流程,代码下载:这里本人提交了一个demo:djdll/Yolov8_Distillation: Yolov8轻量化_蒸馏代码实现 在轻量化模型设计中,**知识蒸馏(Knowledge Distillation)**被广泛应用,作为提升模型…...
【无标题】路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论
路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论 一、传统路径模型的根本缺陷 在经典正方形路径问题中(图1): mermaid graph LR A((A)) --- B((B)) B --- C((C)) C --- D((D)) D --- A A -.- C[无直接路径] B -…...
CVPR2025重磅突破:AnomalyAny框架实现单样本生成逼真异常数据,破解视觉检测瓶颈!
本文介绍了一种名为AnomalyAny的创新框架,该方法利用Stable Diffusion的强大生成能力,仅需单个正常样本和文本描述,即可生成逼真且多样化的异常样本,有效解决了视觉异常检测中异常样本稀缺的难题,为工业质检、医疗影像…...
绕过 Xcode?使用 Appuploader和主流工具实现 iOS 上架自动化
iOS 应用的发布流程一直是开发链路中最“苹果味”的环节:强依赖 Xcode、必须使用 macOS、各种证书和描述文件配置……对很多跨平台开发者来说,这一套流程并不友好。 特别是当你的项目主要在 Windows 或 Linux 下开发(例如 Flutter、React Na…...
开源 vGPU 方案:HAMi,实现细粒度 GPU 切分
本文主要分享一个开源的 GPU 虚拟化方案:HAMi,包括如何安装、配置以及使用。 相比于上一篇分享的 TimeSlicing 方案,HAMi 除了 GPU 共享之外还可以实现 GPU core、memory 得限制,保证共享同一 GPU 的各个 Pod 都能拿到足够的资源。…...
20250607在荣品的PRO-RK3566开发板的Android13系统下实现长按开机之后出现插入适配器不会自动启动的问题的解决
20250607在荣品的PRO-RK3566开发板的Android13系统下实现长按开机之后出现插入适配器不会自动启动的问题的解决 2025/6/7 17:20 缘起: 1、根据RK809的DATASHEET,短按开机【100ms/500ms】/长按关机,长按关机。6s/8s/10s 我在网上找到的DATASHE…...
