论坛年终活动,收货还图
【板卡评测】STEVAL-STWINKT1B用于工业IoT应用的无线工业节点开发套件
文末福利 | 战略破局,载誉前行!意法半导体2025年度盘点
中奖名单公布 | 12月重点活动中奖名单出炉!
新年新计划
【2025个人总结以及26年展望】平凡又不平凡的一年又一年
【2025个人回顾总结以及26年展望】跟着意法学开发,跟着人工智能做项目
回顾2025ST中文论坛
2025 ST中文论坛年终总结
【2025 AI训练营】ST Sidekick 查找可用的教学用示波器芯片型号
微信公众号
手机版
12.17学习打卡
12.18学习打卡
12.18学习打卡
2026元旦快乐!
STM32CubeMX好像用过一次,但没用下去,基本都是找现成的工程修改,底层的改改也就行了,还能更深入的了解点
学习打卡!!!
本课程聚焦 STM32U3 系列安全特性,是意法半导体新推出的首款基于近阈值设计的STM32微控制器。通过这一创新设计,STM32U3实现了117 Coremark/mW的 市场领先能效,效率达到前代产品的 5倍。能够满足智能应用中对功耗和性能最严苛的要求,这些应用涵盖可穿戴设备、个人医疗设备、家庭自动化系统以及工业传感器等领域。
1.产品市场定位
2.STM32U3对比STM32U5的主要区别
3.FLASH
4.RAMCFG
5.电源控制(PWR)
6.复位和时钟控制(RCC)
7.STM32U3安全特性
学习打卡
推荐资料:STM32MP2 资源隔离框架介绍课件
推荐理由:通过使用RIF,可以让受保护的资源实现授权访问,使得内核的TrustZone特性得以真正实现。
2025年12月18日
STM32U3还是一如既往,丰富的时钟树,可完成对个外设不同的工作频率,方便使用,降低功耗
当时实训的时候有使用过STM32H7这块板子,并做任务通过了DK板 这里面包含了一个随机数发生器,这个方面给了很大空间,S78DK板也能起到作用 看来可以参考这份资料测试一下
庆典二:软件工具我知道
我常用的是STM32CubeMX,偶尔也用用STM32CubeIDE。
比如参加今年5月16日的线下活动,进行的《基于STM32U3的超低功耗项目开发》实训,也是用到STM32CubeMX与STM32CubeIDE,虽然实验过程中不是很顺畅(依托笔记本硬件接口支持),但收获颇丰。使用STM32CubeMX可快速构建外设驱动工程框架,可移植性强。STM32CubeIDE的在线Debug也比较给力。
工作当中也用到STM32CubeMX,比如使用该工具创建一个基于STM32F072CBU6的虚拟USB通讯,通过直观得勾选相关GPIO设置,即可构建完成一个虚拟USB通讯的工程框架,而与我同行的同事,根据之前的工程代码来移植到另一个STM32方案中,还纠结在虚拟USB不能正常通讯。这好比盖房子,使用STM32CubeMX可快速构建一个全新框架,而移植某个外设驱动,相当于从废弃的房屋中,拾掇合适的砖头去拼接,效率并不高。
优化建议:虽然STM32CubeMX能够实现图形化快速构建工程框架,但其版本随着不断更新,扩展出的内容越来越多,软件包显得越来越臃肿,而且一些低版本导出的工程并不兼容高版本导出的工程。工程中,假如工程源码中某个函数改了外设的参数,而在STM32CubeMX不会同步更新参数的修改,这样维护起来也比较棘手。假如像Renesas的FSP+RASC构建基于Keil的工程源码,这样可能会更好得进行代码同步与工程维护了。
庆典二:软件工具我知道 根据ST发布的软件,分享2个你觉得最好用的软件,写“好用点 + 亲测例子 + 优化建议” 软件列表:STM32CubeMX TouchGFX
以上是TouchGFX的基础界面 使用的是S78DK
先说好用点
图中所有的素材 除去"DJ"logo 和 QRcode 以外的所有相关的图案都可以在这款软件中选取使用
如下
如果有针对部分按键/功能不明确的地方,会有按钮提供跳转到https://support.touchgfx.com
并且就算你没有开发板也可以使用这个产品进行仿真 也就是点击右下角这个按钮
但是前提是你选择了开发板以后才可以,在你新建工程的时候就可以选了如下
这些是支持测试的开发板,并且针对你使用过的配件可以在列表中看到如下,也就是即使不购买开发板也可以体验到,但是对于我来讲更喜欢实际操作,虽然电脑上也可以用鼠标模拟手指
这是一个比较基础的测试案例,为了方便讲解,自己做了一份简单一点的,但是如果软件可以出汉化版就好了,虽然说全英也看得懂,但是总会有些地方容易落下
[md]然后就是讲到CUBEMX 整体来说还是过得去,主要是一些小问题
我主要用到的是STM32F474 F103 最近还通过商城兑换了F334开发板
案例如下
这是我利用芯片夹具测试芯片的时候做的180°移相PWM
优点还是比较多,所有的引脚配置可以通过左侧的外设栏全部进行配置 并且为了方便配置 甚至可以直接操作芯片的引脚进行配置
通过输入Period和晶振预分频 会自动计算出PWM频率供我验证 我主要是用来做波形 对我来说特别方便
但是在生成keil的过程中貌似部分驱动并不是自动打开的 需要自己调用一次才可以正常打开 希望能直接在UI上加一个按钮进行选取 不选在生成初始化的时候就做注释掉
并且如图这个位置显得有点臃肿了,而且排序不是很方便,有时候我希望能够对比TIMD E的配置 但是只能通过截图 无法像分屏以下去观察 毕竟UI内部的几个部分都可以控制大小 能够像VESODE一样同时观看两个TIM就更方便了,甚至可以批量同时配置