|
【宠粉福利】2025 ST中文论坛年终粉丝狂欢节
活动时间:12月2日-12月31日 ![]()
① 个人回顾总结以及26年展望,发布至活动专区 ② 录制16:9的视频说一说你心中的ST中文论坛,发给管管 活动奖励:
![]()
根据ST发布的软件,分享2个你觉得最好用的软件,写“好用点 + 亲测例子 + 优化建议” 软件列表: STM32CubeMX、STM32CubeAI、X-Cube-AI、STM32CubeProg、STM32CubeMonitor、STM32CubeIDESTLINKV3、STM32CubeWL、OpenSTLinux、STM32CubeIDE for VS Code、TouchGFX。 活动奖励:
![]()
规则:将开发问题输入给AI工具(可以使STM32 Sidekick,kimi,豆包,deepseek等),将结果进行检查,正确答案输出到论坛 奖励:每发一篇可得5 京东卡上限70京东卡 正文: ① 原始问题(问题详情) ② 问题回复 ③ 验证过程(开发板型号+示波器/串口输出截图) ④ 结论(AI 对/错,若错给出修正) 活动奖励:
![]()
再次回顾打卡热门学习资料,推荐资料:STM32MPU课程,STM32H7R/S课程,STM32U3课程,开发经验资料,ST25R300新品 活动规则:学习上述给出的资料,将学习截图回复至本帖下方,并简要写出推荐该资料理由 活动奖品:每天从评论中抽1位幸运网友送盲盒活1000金币26年使用! 活动时间:12月2日-12月31日(工作日) 活动奖励:
![]()
26年论坛将开启板卡共享库,评论区留下你想要使用的开发板,2026年1月开启共享库存库,看看有没有你想玩的开发板!
|
微信公众号
手机版
庆典二:软件工具我知道
我最常用的是STM32CubeMX和TouchGFX。
1.STM32CubeMX的优点有图形化引脚分配 :直接点击芯片引脚分配功能(GPIO、I2C、USART等);时钟树配置 :图形化配置系统时钟、外设时钟,实时显示频率和路径,避免计算错误;中间件栈配置 :FreeRTOS、FATFS、USB、LWIP等一键集成,能够很轻松使用这些中间件。
亲测实例,如下图,是一个stm32f030控制直流电机的实例项目。由TIM3_CH4输出PWM波来进行调速。由PA3采集锂电池电压。三个LED指示灯指示设备状态,两个用户按键调整电机速度,一个延时开关机按键长按开机,长按关机。
存在的问题如下图,在中文输入法下,搜索框无法输入字母
2.TouchGFX优点有开发效率高,所见即所得的Designer工具,通过拖放组件、设置属性、定义交互来设计界面,自动生成C++代码,极大降低开发门槛;丰富的组件库 提供按钮、进度条、图表、容器等全套控件,支持自定义皮肤,满足工业HMI、家电、医疗设备等专业需求;流畅的动画系统,内置补间、缓动、变形等动画引擎,轻松实现页面切换、元素弹出等细腻动效,提升用户体验。
亲测实例,如下,用Stm32f429开发板实现的动画

存在的问题是有些带屏幕的官方开发板还没有TouchGFX实例,比如STM32L562、STM32N6570DK
STM32CubeMX 负责代码生成(底层初始化、外设配置),VSCode 提供轻量、可定制的编辑 / 编译 / 调试体验,搭配 GCC 工具链和 OpenOCD,能替代笨重的 Keil/STM32CubeIDE,兼顾效率和灵活性。
调试体验优化
STM32F103.svd),放入工程目录,在launch.json中配置svdFile,调试时可实时查看寄存器值;HAL_UART_IRQHandler)入口设断点(易卡死),优先在业务代码处断点;HAL_GetTick()、GPIO 寄存器值),实时观察状态。4. 工程管理优化
.ioc文件(工程目录下),单独备份,避免误删后重新配置;main.c抽离到单独的.c/.h文件(如led.c、uart.c),CubeMX 生成的代码仅保留底层初始化,降低耦合;.gitignore(即使不用 Git,VSCode 也会忽略这些文件):本课程聚焦 STM32H7RS 系列安全特性,系统解析嵌入式安全开发要点: 1、信息安全特性概览:该系列的主要安全特性和资源、对比传统STM32H7系列与新的STM32H5系列的异同、安全认证信息和其他安全相关资源的获取; 2、调试端口保护与安全调试:芯片生命周期管理机制Product state、带认证的产品状态回退与安全调试、通过用户软件代码进行调试使能或产品状态回退; 3、存储器保护:WRP 写保护、HDP/HDPL 多极隐藏保护、MCE 外部Memory实时加解密; 4、密码学硬件:对称算法AES/SAES、非对称算法加速器PKA 、硬件哈希加速器、随机数发生器 RNG、与传统STM32H7系列和新的STM32H5系列的差异对比; 5、安全存储:OBK 存储区(与 STM32H5 obk区域的异同)、SAES 与硬件密钥、使用硬件密钥的技巧; 6、安全启动与安全升级:源代码形式提供的安全启动方案、安全启动BootROM、第二级安全启动Bootloader。
学习ST25R300高性能NFC读卡器产品及应用介绍,新品总是要看看的,不管用不用得上,一直关注STM32,看看ST25R300怎样加速NFC应用设计
沙发,赞一个!!!马上参与
活动属实丰富啊, 回顾一下H7RS78的课程,这个板子还是性能拉满的
签到
签到
性能满满的H7系列
如果学习密码学,推荐此款,有教程有论坛,可以跟着教程自己学习,遇到问题来论坛提问
只有实际操作了一把,知识才是自己的
签到,割不灵来也
12-02学习,备战2026
签到签到!沙发占一个
我今天推荐的是“STM32CubeIDE 实用技巧之工程联调”现在一般工程都是支持在线升级的,也就是有boot和APP两部分代码组成,原来我们开发boot之后直接烧录就好了,根本不关注如何跳转,以至于有些时候改一些指针重定向就容易出现程序不运行的情况,其实现在这个“STM32CubeIDE 实用技巧之工程联调”可以让我们很直观的"看到boot如何跳转APP,也可以快速定位是boot还是app的问题,非常有意义
介绍ST25R300产品在智能设备、支付终端、物联网(IoT)和工业自动化中的应用场景。通过详细介绍接口集成、功耗管理及兼容性测试,能指导你快速从概念验证到原型构建,特别适合 STM32 等 MCU 平台的 NFC 项目。
2026元旦快乐!
推荐STM32H7R/S 信息安全线上课程(密码学引擎与随机数发生器)这门课程,课程结合实际应用场景,如 IoT 设备加密、固件保护和数据完整性验证,附带下载资源和示例代码,便于快速上手 STM32Cube 环境,加速安全功能集成。在信息安全日益紧迫的当下,这份资料助力开发者构建可靠的嵌入式系统,适合初级到高级工程师,提升项目合规性和抗攻击能力。
12.2学习打卡,讲解还是很详细的。