OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8149|回复: 9

自从用了STM32CUBE之后,完全不怕新款芯片不会用了,NXP有没有类似的软件

[复制链接]

181

主题

311

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
1055
注册时间
2012-8-26
在线时间
52 小时
发表于 2017-6-13 22:11:25 | 显示全部楼层 |阅读模式
自从用了STM32CUBE之后,就算是F7系列的芯片,也能一下调试成功,再也不用像以前那样翻来覆去的找错误了,而且代码可读性也提高了。有需要例程的朋友可以去我之前的帖子里找,有些F4的例子,F7的也差不多。
我觉得这个软件对于开发速度来说是颠覆性的。
NXP  或者其他的芯片厂家有没有类似的配置软件呢? 原子哥?
为了雅典娜?为了爱与正义
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2017-6-13 22:50:54 | 显示全部楼层
我下载的CUBE怎么没有你说的好用呀.GPIO都不会初始化.出不了代码.只出一个打开GPIO时钟的初始化代码.并且反应好慢.
回复 支持 反对

使用道具 举报

21

主题

387

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1043
金钱
1043
注册时间
2016-9-8
在线时间
213 小时
发表于 2017-6-14 11:42:54 | 显示全部楼层
回调函数把你玩蒙圈了...
shop60994719.taobao.com
回复 支持 反对

使用道具 举报

43

主题

481

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1352
金钱
1352
注册时间
2014-12-24
在线时间
321 小时
发表于 2017-6-14 11:52:03 | 显示全部楼层
这就是st要达到的效果,让你们除了stm系列,别的都不会用,它们就乐了!
回复 支持 反对

使用道具 举报

181

主题

311

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
1055
注册时间
2012-8-26
在线时间
52 小时
 楼主| 发表于 2017-6-17 12:41:50 | 显示全部楼层
操作系统 发表于 2017-6-13 22:50
我下载的CUBE怎么没有你说的好用呀.GPIO都不会初始化.出不了代码.只出一个打开GPIO时钟的初始化代码.并且反 ...

我的初始化好了只要直接编写出程序就行了,你是不是没下载对应芯片的库
为了雅典娜?为了爱与正义
回复 支持 反对

使用道具 举报

181

主题

311

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
1055
注册时间
2012-8-26
在线时间
52 小时
 楼主| 发表于 2017-6-17 12:42:45 | 显示全部楼层
jinggx 发表于 2017-6-14 11:52
这就是st要达到的效果,让你们除了stm系列,别的都不会用,它们就乐了!

那其他厂商看到这种软件有前途,也会跟着做类似的配置软件吧
为了雅典娜?为了爱与正义
回复 支持 反对

使用道具 举报

69

主题

978

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3773
金钱
3773
注册时间
2015-4-26
在线时间
765 小时
发表于 2017-6-18 09:38:31 | 显示全部楼层
说的好像HAL就像1+1=2一样简单,直接放弃了。
我有故事,你有酒吗
回复 支持 反对

使用道具 举报

17

主题

354

帖子

0

精华

高级会员

Rank: 4

积分
797
金钱
797
注册时间
2017-5-21
在线时间
340 小时
发表于 2017-6-18 10:34:08 来自手机 | 显示全部楼层
我用HAL入门的,现在在学习LL库,个人感觉使用这个软件很方便的初始化各种外设和系统时钟,避免很多繁琐的重复计算和配置错误。但是HAL还是有些不完善,而且初始化代码量很大,特别是在做系统的时候,内存占用量太大了,我用f0的030初始化就能占内存10多K总共16K的芯片都没有办法写代码了。
回复 支持 反对

使用道具 举报

181

主题

311

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
1055
注册时间
2012-8-26
在线时间
52 小时
 楼主| 发表于 2017-6-18 11:16:26 | 显示全部楼层
来俩不甜的 发表于 2017-6-18 09:38
说的好像HAL就像1+1=2一样简单,直接放弃了。

因为我在用CUBE之前对STM32的内部寄存器已经有所了解了,所以CUBE对我来说并不是用于学习的,只是加快配置速度,平时一个工程要花几天的时间把所有的底层寄存器配置好,现在几乎只要用几个小时就可以全部搞定,确实非常方便,但是对于还不是很熟悉底层的开发者来说,还是先不要上CUBE吧,至少了解芯片的底层才能驾驭它
为了雅典娜?为了爱与正义
回复 支持 反对

使用道具 举报

181

主题

311

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
1055
注册时间
2012-8-26
在线时间
52 小时
 楼主| 发表于 2017-6-18 11:17:27 | 显示全部楼层
l6931639 发表于 2017-6-18 10:34
我用HAL入门的,现在在学习LL库,个人感觉使用这个软件很方便的初始化各种外设和系统时钟,避免很多繁琐的 ...

初学者不建议使用CUBE来入门,CUBE只是一个方便的配置软件
为了雅典娜?为了爱与正义
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-8-18 04:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表