|
我看到有很多电机控制的demo用到的芯片都是G4或者F4系列,这两个系列有什么独特点吗? |
STSPIN32G4 STM32G431VBTx CAN FIFO发送数据帧随机变远程帧
STM32F405rgt6 I2S DMA输入会造成卡死,这个芯片有BUG
STM32G473,PA3导致定时器定时误差过大
USBX在F407上创建CDC不能正常使用
请问 使用MC SDK6.4版本,芯片选的时STM32G431CBUx系列,再配置电流采样时候,选择片内运放,外部增益网络,为啥会报错呀
求simulink开发STM32的支持包离线版本
STM32F427ZGTx内部RTC秒及亚秒同步问题
stm32 can偶现导致其他设备发送数据异常
有没有STM32F405RG参考设计
LSM6DS3TR-C静止情况下使用MotionFX固件算出的欧拉角周期性异常跳动
微信公众号
手机版
性能强呀 这俩都是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)验证性能。