华清远见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,…...

XML Group端口详解
在XML数据映射过程中,经常需要对数据进行分组聚合操作。例如,当处理包含多个物料明细的XML文件时,可能需要将相同物料号的明细归为一组,或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码,增加了开…...
反向工程与模型迁移:打造未来商品详情API的可持续创新体系
在电商行业蓬勃发展的当下,商品详情API作为连接电商平台与开发者、商家及用户的关键纽带,其重要性日益凸显。传统商品详情API主要聚焦于商品基本信息(如名称、价格、库存等)的获取与展示,已难以满足市场对个性化、智能…...
SciencePlots——绘制论文中的图片
文章目录 安装一、风格二、1 资源 安装 # 安装最新版 pip install githttps://github.com/garrettj403/SciencePlots.git# 安装稳定版 pip install SciencePlots一、风格 简单好用的深度学习论文绘图专用工具包–Science Plot 二、 1 资源 论文绘图神器来了:一行…...
【位运算】消失的两个数字(hard)
消失的两个数字(hard) 题⽬描述:解法(位运算):Java 算法代码:更简便代码 题⽬链接:⾯试题 17.19. 消失的两个数字 题⽬描述: 给定⼀个数组,包含从 1 到 N 所有…...

第一篇:Agent2Agent (A2A) 协议——协作式人工智能的黎明
AI 领域的快速发展正在催生一个新时代,智能代理(agents)不再是孤立的个体,而是能够像一个数字团队一样协作。然而,当前 AI 生态系统的碎片化阻碍了这一愿景的实现,导致了“AI 巴别塔问题”——不同代理之间…...
Neo4j 集群管理:原理、技术与最佳实践深度解析
Neo4j 的集群技术是其企业级高可用性、可扩展性和容错能力的核心。通过深入分析官方文档,本文将系统阐述其集群管理的核心原理、关键技术、实用技巧和行业最佳实践。 Neo4j 的 Causal Clustering 架构提供了一个强大而灵活的基石,用于构建高可用、可扩展且一致的图数据库服务…...
【决胜公务员考试】求职OMG——见面课测验1
2025最新版!!!6.8截至答题,大家注意呀! 博主码字不易点个关注吧,祝期末顺利~~ 1.单选题(2分) 下列说法错误的是:( B ) A.选调生属于公务员系统 B.公务员属于事业编 C.选调生有基层锻炼的要求 D…...
Python如何给视频添加音频和字幕
在Python中,给视频添加音频和字幕可以使用电影文件处理库MoviePy和字幕处理库Subtitles。下面将详细介绍如何使用这些库来实现视频的音频和字幕添加,包括必要的代码示例和详细解释。 环境准备 在开始之前,需要安装以下Python库:…...

10-Oracle 23 ai Vector Search 概述和参数
一、Oracle AI Vector Search 概述 企业和个人都在尝试各种AI,使用客户端或是内部自己搭建集成大模型的终端,加速与大型语言模型(LLM)的结合,同时使用检索增强生成(Retrieval Augmented Generation &#…...
Java毕业设计:WML信息查询与后端信息发布系统开发
JAVAWML信息查询与后端信息发布系统实现 一、系统概述 本系统基于Java和WML(无线标记语言)技术开发,实现了移动设备上的信息查询与后端信息发布功能。系统采用B/S架构,服务器端使用Java Servlet处理请求,数据库采用MySQL存储信息࿰…...