|
我看到有很多电机控制的demo用到的芯片都是G4或者F4系列,这两个系列有什么独特点吗? |
ST Motor Control Workbench卡在如图界面,生成不了代码
SDIO 标致位 没有变
程序卡死在USB_EPStartXfer这里
SDIO 初始化 死在 __HAL_RCC_SDIO_CLK_ENABLE语句上
STM32G491 flash擦除的问题,请教大神
STM32G4 FLASH擦除不了,寻求各位大佬、官方的帮助
stm32g474RE 输出4相波形,如何精准输出ADC触发的问题。
我现在使用STM32F446ZET6芯片,外挂了16m的片外SDRAM。想把程序在SDRAM中运行,一直尝试没有成功,希望得到帮助,是否有相关的例子或参考的文档
MotorControl Workbench 6.4.1 生成 FOC 项目代码后运行死机。
STSPIN32G4 STM32G431VBTx CAN FIFO发送数据帧随机变远程帧
微信公众号
手机版
性能强呀 这俩都是M4内核的 频率在100MHZ以上 轮询的频率高
定时器精度比较高 尤其是G4 专门针对电机领域 还带刹车功能吧
如果考虑安全性 可以适当放低点精度 用H5 m33全新内核 安全的很 功能也多
应该是3路互补PWM控制外设吧,还有带刹车控制
你再结合速率、性能以及其它功能需求综合考虑具体的STM32系列及型号。
相比之下,G4系列的模拟外设更丰富和强大,还增加了CORDIC。
[md]M33核也都是100M以上吧,性能应该没的说
性能是没的说 就是在安全和定时器精度上 做个取舍
STM32G4和F4系列均基于ARM Cortex-M4内核,但在设计目标、外设集成、性能优化和应用场景上存在显著差异。以下是两者的核心区别及选型建议:
一、设计目标与应用场景
STM32F4系列:定位为通用型高性能MCU,适合需要浮点运算和复杂逻辑处理的场景。例如:
STM32G4系列:专为电机控制与数字电源优化,集成混合信号外设和数学加速模块。典型应用包括:
二、核心技术差异
1. 性能与功耗
2. 外设与接口
3. 内存与存储
三、开发生态与工具
四、选型建议
优先选择STM32G4的场景:
优先选择STM32F4的场景:
五、典型应用对比
总结
STM32G4和F4系列的核心差异在于专用性与通用性的平衡:
选择时需根据项目需求的计算密集度、外设类型和功耗限制综合判断,必要时可通过评估板(如Nucleo-G474RE与Nucleo-F401RE)验证性能。