nucleo

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 创建 STM32C5 基于 MC‑SDK V6.4 马达控制程序
    STM32C5 采用 HAL2.0 新版库以及 STM32CubeMX2 工具链,但MC‑SDK V6.4 官方工具暂未原生支持 STM32C5 点点taptap安卓,无法直接通过 Workbench 一键生成完整工程,必须采用半自动移植方式完成 FOC 马达控制工程搭建。参考样板硬件为 Nucleo‑C5A3ZG 搭配功率扩展板 X‑Nucleo‑IHM16M1 以及 Shinano LA052 三相电机。该移植思路同样可以复用到其它 STM32 系列 MCU。本文还原外设资源分配、三层工程搭建流程、代码修改点、工程选型、调试排错要点。
  • ClassB 4.0 扩展测试项参考示例
    X‑CUBE‑CLASSB 4.0 自检库提供了基础安全检测能力,原生自带 CPU、FLASH、RAM 自检,参考工程附带时钟自检示例代码。但面向家电 IEC60730‑1 Class‑B 认证完整要求,官方库并未直接提供堆栈溢出自检、PC 程序指针自检、GPIO IO 自检、ADC 自检这几项运行时测试。 很多开发者做到认证集成阶段才发现缺失这部分测试逻辑,需要自行补充实现。LAT1688 给出经过 NUCLEO‑G031K8 验证的参考实现方案。本文还原四项扩展测试的原理、工程修改要点、实现步骤与落地注意事项。重要提示:文中代码仅为参考示例,产品最终版本需要结合项目业务,并且和认证评估机构确认测试方案合规性。
  • USB‑CDC 虚拟串口完整移植实施方案
    LAT1720 USB示例从NUCLEO-C562RE移植至C5A3ZG:PC无法识别USB/无COM口。需同时修改mx_rcc_init中psi_ref为48MHz,并将HSE_VALUE设为48000000UL或在IAR全局定义;确认选用STM32C5A3ZG。下载后识别COM口并双向回显测试成功。
  • USB 枚举失败时钟根源解析
    两块NUCLEO的USB硬件相同,差异在HSE晶振24/48MHz。STM32C5的CK48由PSI基于HSE产生,移植C562RE到C5A3ZG须同步修改psi_ref和HSE_VALUE为48MHz,否则HAL/USBX时钟不一致导致枚举失败。注意CubeMX重生成覆盖、预定义宏及丢包风险。
  • STM32C5 NUCLEO 板 USB‑CDC 虚拟串口移植问题总览
    LAT1720总结STM32C5 USBX CDC-ACM示例从NUCLEO-C562RE移植到C5A3ZG的失败原因:两板HSE晶振为24MHz与48MHz不同,仅改MCU未改HSE_VALUE和PSI时钟导致USB枚举无COM口;需修正RCC与HSE宏,同系列板勿默认晶振兼容。
  • STM32WB Nucleo-64 开发板 (MB1641) 硬件详解与快速上手指南
    NUCLEO-WB15CC 是意法半导体推出的 Nucleo-64 系列无线开发板,搭载 STM32WB15CC 微控制器,支持蓝牙 5.2 协议,并具备丰富的扩展接口和灵活的电源设计。本文详细介绍了其核心配置、硬件架构、板载资源及快速上手流程,适用于 BLE 物联网终端原型开发。
  • 抢注STM32蝴蝶粉——19.9元超低价拥有最新Nucleo板
    你还不是STM32蝴蝶粉?那么速速行动起来吧!ST社区联合爱板网发起19.9元超低价拥有最新Nucleo板活动。活动期间注册ST MCU社区成为新会员,即可获赠优惠券,以超低价19.9元购买NUCLEO-F410RB开发板(包邮)。先到先得,购完为止!

正在努力加载...

Baidu
map