打印
[开发工具]

想了解一下,有多少人在用stm32cube进行开发

[复制链接]
6955|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
luckyJeck|  楼主 | 2016-9-30 09:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想了解一下,有多少人在用stm32cube进行开发?相比使用传统库函数开发的人数如何?
单选投票, 共有 59 人参与投票

投票已经结束

69.49% (41)
30.51% (18)
您所在的用户组没有投票权限
沙发
mmuuss586| | 2016-9-30 10:00 | 只看该作者
用传统库开发,呵呵;

使用特权

评论回复
板凳
犹豫的大三| | 2016-9-30 10:01 | 只看该作者
用cubeMX开发

使用特权

评论回复
地板
joketinnle| | 2016-9-30 11:29 | 只看该作者
用寄存器

使用特权

评论回复
5
knight_21ic| | 2016-9-30 16:50 | 只看该作者
使用stm32cube进行开发

用熟练了 一样的好用.

一般初始化对速度没有要求, 使用CUBE 生存的函数,

在运行时需要高速度时 用寄存器处理

使用特权

评论回复
6
michael_llh| | 2016-9-30 19:56 | 只看该作者
感觉还是传统库用的习惯,因为cube算是比较新的东西(可能观点不大对),但是一开始学习的是传统库的方式也会比较习惯于这种开发方式

使用特权

评论回复
7
ticomi| | 2016-9-30 21:58 | 只看该作者
单片机一般对效率要求很高,多半使用库,甚至寄存器。cube的初衷很好,但是明显不对思路,没有考虑到这些应用要求。不在乎效率的,一般在乎功耗。

而且软件设计的一个原则就是高效处理事务,这一点cube显然没有做好!

使用特权

评论回复
8
戈卫东| | 2016-9-30 22:02 | 只看该作者
其实简单的我都用寄存器。
复杂的比如带文件系统/USB/SD卡/以太网之类的才用Cube

使用特权

评论回复
9
batsong| | 2016-9-30 22:14 | 只看该作者
cube封装的层次太高了,不适合做产品用,完成功能要额外开销大量空间,而且运行时效率太低。最主要你如果不仔细调试它的代码,你不知道它内部做了什么,有没有什么限制和漏洞,用在产品上是不负责的。

传统库基本是寄存器的封装,一般只用来初始化,核对一遍寄存器的值就没问题了,不存在运行时的问题

使用特权

评论回复
10
亼亽| | 2016-10-1 09:41 | 只看该作者
最简单的,st新推出的片子你用不用,F7、L4系列的,如果你要用就乖乖学HAL库的

使用特权

评论回复
11
zyj9490| | 2016-10-2 00:25 | 只看该作者
至于ST,现在ST把CUBE库作为应用开发的平台,这是大势,把搞软件的人分成库制作者(原厂或第三方)和库应用者(下游设备商),快速开发。也为了降代软件开发者的用工成本。

使用特权

评论回复
12
aolin| | 2016-10-7 09:20 | 只看该作者
对某些应用来说,比如USB设备方面的应用用Cube比较方便,其他的建议就用标准库就好了,最简单最常用的例子比如UART,Cube的uart的封装就绝对不敢恭维,反正我用着就觉得别扭。

使用特权

评论回复
13
sl_168| | 2016-10-9 14:06 | 只看该作者
Cube库是趋势,软件工程师很多喜欢沿用以前的习惯,觉得标准库代码简单明了。其实如果你花点时间好好研究下Cube库,搞明白之间的关系,会发现用Cube库确实省心。现在新项目基本用Cube开发,标准库,除非用FOC之类没有替代的才考虑。

使用特权

评论回复
14
793040564| | 2017-2-23 18:46 | 只看该作者
cube 是趋势,不过 做的还是不完善,个人感觉 cube 确实很方便,不过 像楼上说的类似串口的函数封装真的比较纠结,不方便用

使用特权

评论回复
15
zen2017| | 2017-3-16 10:33 | 只看该作者
cube大势所趋,硬件软件化。

建议尽快熟悉并使用。

使用特权

评论回复
16
chinacool| | 2017-6-13 11:05 | 只看该作者
目前还在用标准库,V1.8版本的。 cube 用过一次,在f032上,当时感觉这个库封装的层次好多啊,一个简单的IO操作都不知道转了多少弯,效率是比较低的。不过整体代码的结构还是比较清晰的。一个芯片对应一个对应的头文件。有必要看看

使用特权

评论回复
17
炫色康康| | 2017-12-3 17:08 | 只看该作者
已经用了半年了,现在基本全是用cube,也算从标准库转过来了,加上FreeRtos开发真是简单太多了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

31

主题

138

帖子

2

粉丝