你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【每日一答】STM8学习任务:第4天(已公布)  

[复制链接]
zero99 提问时间:2019-2-27 11:06 /
阅读主题, 点击返回1楼
收藏 评论36 发布时间:2019-2-27 11:06
36个回答
jianly 回答时间:2019-2-28 12:25:49
1、STM8除了SO-8,还有什么其他封装?
    SO20,TSSOP20,SDIP32,LQFP20,LQFP32,LQFP44,LQFP48,LQFP64,LQFP80,    UFQFPN20,UFQFPN28,UFQFPN32,UFQFPN48,VFQFPN32,WLCSP28,WLCSP32。

2、STM8CubeMX PC版支持哪几种操作系统?
    Windows 7,Windows 8,Windows 10,Linux,MacOS。

3、小张想用STM8去驱动FOC电机,以你的经验可以实现吗,并说明理由
    从STM8的性能和外设看,我想应该可以满足FOC电机驱动要求,关键还是算法。但是从通用性方面来看,各大厂商基本都用32位MCU开发FOC电机驱动套件,总归是有道理的,厂家肯定不是傻子,至少STM8肯定远不如STM32合适。当然最关键的还是小张,大神小张想干啥干啥,如果是我们单位的小张,还是先用好“STM32 PMSM Field Oriented Control (FOC) SDK”吧。
七哥 回答时间:2019-2-28 12:35:40
1、STM8除了SO-8,还有什么其他封装?
STM8一共有17种封装,除SO8封装外,还有SO20、LQFP20、LQFP32、LQFP44、LQFP48、LQFP64、LQFP80、SDIP32、TSSOP20、UFQFPN20、UFQFPN28、UFQFPN32、UFQFPN48、VFQFPN32、WLCSP28、WLCSP32等16种。

2、STM8CubeMX PC版支持哪几种操作系统?
支持3种操作,windows、linux、MacOs。如果细分的话,windows、linux下面各自又有很多种版本。

3、小张想用STM8去驱动FOC电机,以你的经验可以实现吗,并说明理由
从能不能的角度来说的话,STM8能够驱动FOC电机。因为必要的多路中间对齐PWM、ADC、DAC都有。
但是困难非常大,不建议尝试。STM8只是8位机,主频最高才24MHz,做点乘除法都够呛,Flash、RAM资源有限,ST没有提供STM8驱动FOC的库。因此综合评估,基本不能实现。
如果要驱动FOC电机,那么为什么不尝试使用STM32F302等型号,价格适中,STM32F302C8 10K批量价格才1.782美元,而最贵的STM8AF62A9批量价格都得2.345美元。况且STM32F302C8有ST的电机开发套件支持。STM32 Motor Control (MC) Software Development Kit (SDK) 包含了ST MC FOC FW库和ST MC Workbench software tool软件工具,开发起来非常容易。
yang_alex 回答时间:2019-2-28 13:39:21
1、STM8除了SO-8,还有什么其他封装?
STM8S903 基于ST专有的 16 MHz 内核,采用 20 或 32 引脚封装。
STM8S207/208增强型微控制器采用32~80引脚封装。
STM8S103/105提供四种封装选项:20、32、44和48引脚封装。
STM8S001 采用小型工业标准的 SO8 封装
STM8L101采用20~32引脚封装
STM8L151/152采用20~80引脚封装。
STM8L162采用64~80引脚封装。

2、STM8CubeMX PC版支持哪几种操作系统?
Windows7、Windows8、Windows10、Linux、MacOS

3、小张想用STM8去驱动FOC电机,以你的经验可以实现吗,并说明理由
不能,代码空间太小,系统时钟频率有些低,运算能力太弱。

补充内容 (2019-2-28 13:49):
1、LQFP32、LQFP44、LQFP48、LQFP64、LQFP80、SDIP32、SO20、TSSOP20、UFQFPN20、UFQFPN28、UFQFPN32、UFQFPN48、VFQFPN32、WLCSP28、WLCSP32

补充内容 (2019-2-28 14:02):
3、ST写的STM8电机库中,可以用无感方式驱动BLDC。不过就我看来,性能还是达不到实际应用水平。当然,如果性能要求低一些,STM8也能驱动FOC电机。

补充内容 (2019-2-28 14:04):
3、STM8芯片有AD转换器。可以对反电势进行采集,比较处理,此外也可以对母线电压,母线电流、散热片温度等模拟信号进行采集、运算和处理。
goyhuan 回答时间:2019-2-28 14:48:55
1、STM8除了SO-8还有UFQFPN,LQFP,TSSOP等封装,引脚数可以从20到80!

2、STM8CubeMX PC版支持当前广泛使用的三种桌面系统:windows,MacOS,linux,具体版本要求如下:
  Windows  7: 32-bit (x86), 64-bit (x64)
  Windows  8: 32-bit (x86), 64-bit (x64)
  Windows  10: 32-bit (x86), 64-bit (x64)
  Linux  : 32-bit (x86) and 64-bit (x64) (tested on RedHat, Ubuntu and Fedora)
  MacOS: 64-bit (x64) (tested on OS X Yosemite)

3、用STM8去驱动FOC电机,从理论上来讲是可以实现的,但是不是现实的最佳选择,因为涉及的运算量很多,处理速度要快,软件处理上要
优化的地方将会变得异常复杂,直接选择STM32系列是最好的,保证了效率和算法工作量!
sylar.z 回答时间:2019-2-28 14:54:31
1.
LQFP32、LQFP44、LQFP48、LQFP64、LQFP80、SDIP32、SO20、TSSOP20、UFQFPN20、UFQFPN28、UFQFPN32、UFQFPN48、VFQFPN32、WLCSP2、WLCSP32

2.
支持Windows、Linux和macOS三大操作系统

3.
stm8的主频较低,flash也比较小,应该难以驱动FOC电机。
STMWoodData 回答时间:2019-2-28 14:56:42
提示: 作者被禁止或删除 内容自动屏蔽
123
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版