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

查看: 2006|回复: 36

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

  [复制链接]

1182

主题

3785

回帖

1

蝴蝶豆

论坛元老

最后登录
2020-3-17
发表于 2019-2-27 11:06:16 | 显示全部楼层 |阅读模式
恭喜@ldptest 获得NUCLEO-L4R5@jianly@火oooo 各获得第三方Jlink一个(见文末)

(如有疑问欢迎私信,欢迎继续完成今天的任务哦)

————————————————————————————————




大家好!欢迎pick本次的 【STM8学习任务】



根据现有的官方资料,以及这几天的学习,回答以下问题(回帖仅作者可见):

(答案请自行组织语言,严禁复制粘贴,严禁抄袭)


1、STM8除了SO-8,还有什么其他封装?
有点多啊,当时没考虑这么多,大家看看有没有漏掉(从STM8CubeMX上看到:SO8,TSSOP20,LQFP32,LQFP44,LQFP48,LQFP64, LQFP80, SDIP32, SO20, UFQFPN20, UFQFPN28, UFQFPN32, UFQFPN48, WLCSP28, WLCSP32)

2、STM8CubeMX PC版支持哪几种操作系统?
windows / linux / macos

3、小张想用STM8去驱动FOC电机,以你的经验可以实现吗,并说明理由
各位都言之有理,STM8确实是可以驱动FOC的,但是无法做到精确控制,也只能做到电机低速旋转,所以要看具体需求,另外,也就不得不提为电机而生的STM32F3系列了(
https://www.stmcu.org.cn/module/forum/thread-612763-1-1.html


活动时间:2月27日 11:00 - 2月28日 15:00


获奖规则答案的正确性、完整性等综合考虑


获奖名额3人(每个工作日)



最后,附上本次提供的礼品:
853.jpg


返回活动主帖,GET更多福利>>




回复

使用道具 举报

99

主题

1127

回帖

191

蝴蝶豆

论坛元老

最后登录
2020-12-8
发表于 2019-2-27 11:29:49 | 显示全部楼层
1、STM8除了SO-8,还有什么其他封装?

LQFP32,LQFP44,LQFP48,LQFP64,LQFP80
VFQFPN32,UFQFPN20,UFQFPN48
TSSOP20,SO20
WLCSP28
SDIP32

2、STM8CubeMX PC版支持哪几种操作系统?

支持的系统 Windows, Linux and OS X operating systems (OS X® is a trademark of Apple Inc., registered in the U.S. and other countries)

3、小张想用STM8去驱动FOC电机,以你的经验可以实现吗,并说明理由

stm8可以去控制FOC电机,要选择采集端口和速度上能满足要求的芯片,比较好做的就是选择ST专用的电机驱动芯片,也可以选择分立元件来做,根据应用要求来设计,我知道的有点电动车电机驱动就是使用STM8s903这个芯片驱动MOS管桥电路来做的。

st官网也有这方面的方案
http://www.st.com/content/st_com ... -t=resources-page=1


en.DM00040505.pdf

下载

1008.17 KB, 下载次数: 1, 下载积分: ST金币 -1

回复 支持 反对

使用道具 举报

64

主题

835

回帖

76

蝴蝶豆

论坛元老

最后登录
2020-12-7
发表于 2019-2-27 11:41:53 | 显示全部楼层
1、STM8除了SO-8,还有什么其他封装?
还有:LQFP80\LQFP64\LQFP48\LQFP44\LQFP32\VFQFPN32\VQFPN32\SDIP32\UFQFPN20\TSSOP20

2、STM8CubeMX PC版支持哪几种操作系统
支持windows\linux\macos三种操作系统

3、小张想用STM8去驱动FOC电机,以你的经验可以实现吗,并说明理由
可以实现的,因为STM8有PWM和AD功能,可以利用反电势采样控制BLDC。
回复 支持 反对

使用道具 举报

8

主题

610

回帖

38

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2019-2-27 11:49:58 | 显示全部楼层
1.SO8,TSSOP20,UFQFPN20,LQFP32,LQFP48,SO20,SDIP32,LQFP44,PDIP32,LQFP64,LQFP80
2.Windows,Linux,OS X
3.可以实现。无刷电机的控制驱动需要控制器有PWM输出功能,ADC输入电机的位置和速度传感器信号。STM8大部分器件都具有这些功能。
回复 支持 反对

使用道具 举报

0

主题

25

回帖

0

蝴蝶豆

中级会员

最后登录
2020-3-25
发表于 2019-2-27 11:51:26 | 显示全部楼层
1、STM8除了SO-8,还有什么其他封装?
答:还有如下封装:WLCSP 32L、VFQFPN 32、UFQFPN 48、UFQFPN 32、UFQFPN 28、UFQFPN 20、TSSOP 20、SO-20、LQFP 80、LQFP 64、LQFP 48、LQFP 44、LQFP 32

2、STM8CubeMX PC版支持哪几种操作系统?
答:支持 Windows, Linux and OS X

3、小张想用STM8去驱动FOC电机,以你的经验可以实现吗,并说明理由
答:可以实现。硬件上有PWM的支持。软件上ST提供的电机驱动库中支持,图形化工具也是支持的,其中有相应的历程。
回复 支持 反对

使用道具 举报

0

主题

201

回帖

0

蝴蝶豆

高级会员

最后登录
2020-2-26
发表于 2019-2-27 11:52:44 | 显示全部楼层
签到

评分

参与人数 1ST金币 -1 收起 理由
zero99 -1 签到无效

查看全部评分

回复 支持 反对

使用道具 举报

68

主题

3266

回帖

82

蝴蝶豆

社区小助手

最后登录
2020-12-9
发表于 2019-2-27 11:55:10 | 显示全部楼层
1、
LQFP32
LQPF48
LQFP64
TSSOP20
UFQFPN20
2、
支持Windows®、Linux®和macOS® 三大操作系统
3、
不太适合驱动FOC电机,
    有传感器FOC需要霍尔编码接口。无传感器FOC在控制中需要通过采集电机相电流,使用位置估算算法来计算转子位置。对ADC转换速度的要求较高,STM8的主频只有16MHZ,要做好这些工作有点力不从心。
回复 支持 反对

使用道具 举报

7

主题

267

回帖

7

蝴蝶豆

金牌会员

最后登录
2020-9-2
发表于 2019-2-27 12:28:37 | 显示全部楼层
签到

点评

签到无效  发表于 2019-2-27 14:54
回复 支持 反对

使用道具 举报

31

主题

1696

回帖

177

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2019-2-27 12:36:31 | 显示全部楼层

1、STM8除了SO-8,还有什么其他封装?
LQFP 32,LPFT48,TSSOP 20,UFQFPN 20,LQFP 44,SO-20,UFQFPN 32,PDIP 32,LQFP 64,LQFP 80,VFQFPN 32,UFQFPN 28,

UFQFPN 48,WLCSP28,WLCSP 32L DIE 768。
2、STM8CubeMX PC版支持哪几种操作系统?
支持Windows ,Linux,OS X三种操作系统
3、小张想用STM8去驱动FOC电机,以你的经验可以实现吗,并说明理由
不可以,FOC电机驱动需要大量的浮点运算,通常使用带有浮点处理单元FPU的STM32F3系列或者F4系列实现。STM8没有硬件浮点处理单元,不适合用来计算大量的浮点数,也就不适合做FOC电机驱动的处理器使用。
回复 支持 反对

使用道具 举报

20

主题

1204

回帖

62

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2019-2-27 12:41:23 | 显示全部楼层
问题一:
STM8除了SO-8,还有:
LQFP32、LQFP44、LQFP48、LQFP64、LQFP80
SDIP32
SO20
TSSOP20
UFQFPN20、UFQFPN28、UFQFPN32、UFQFPN48
VFQFPN32
WLCSP28、WLCSP32

问题二:
STM8CubeMX PC版支持
• 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)
Since STM8CubeMX is a 32-bit application, some versions of Linux 64-bit distributions require to install 32-bit compliant packages such as ia32-libs.
• MacOS: 64-bit (x64) (tested on OS X Yosemite)

问题三:
用STM8去驱动FOC电机是可行的。
虽然目前电机控制固件库(MotorControl Workbench)并不支持STM8
但FOC矢量控制中要求具备两个ADC输入,和三相PWM波输出,
这些条件很多STM8硬件上都具备,因此可以通过标准库可以编写驱动FOC电机的程序。
回复 支持 反对

使用道具 举报

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版