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

想问下大家现在都有用cubemx生成初始代码吗?

[复制链接]
zhaojianhua822 提问时间:2015-12-6 21:30 /
阅读主题, 点击返回1楼
收藏 评论19 发布时间:2015-12-6 21:30
19个回答
枫雨兼程 回答时间:2017-9-30 09:39:38
确实,cubeMX+HAL+Freertos
中山无雪 回答时间:2017-9-30 13:02:17
用CubeMX确实挺好的,contex-M那么多寄存器,直接操作寄存器的方式在8位机上还可以,但是在contex-m太耗精力了。

早期版本的HAL库有好多bug,想修改还不容易,这是让人头疼的问题,现在好了一些,希望尽快把ST 把Bug都改掉。
不过我不喜欢ST把库封装的这么复杂,有把简单问题复杂化的倾向,在库的使用上我更喜欢NXP LPC系列的方式。
五哥1 回答时间:2017-9-30 13:29:10
有了STM8的基础,如果库函数运用的很熟练,使用CUBEMX一点也不难,这个是趋势,F7只有HAL库了,要早学,既然上了STM32了,要想不落在人后,早些开始学吧
g921002 回答时间:2017-10-2 01:48:38
用CubeMX初始化代碼沒有不好。應用代碼中,它初始化好的物件其實可以操作暫存器,不見得要呼叫它的函數。
dfsgfsg 回答时间:2017-11-10 16:12:06
adlu 发表于 2015-12-7 09:27
当然,使用CubeMX有利有弊。
使用Cube的坏处是,它对操作封装的太好了,不利于你对底层操作的理解。
如果是 ...

其实你说的比较片面,有人用寄存器并非显摆,为什么这么说
第一,很多产品是讲究成本的,用库开发的代码占用空间大,本来32K FLASH的MCU用寄存器编程就够用,你非要用库编程选择一个64K FLASH的MCU,这样无非增加成本;
第二,就是你说的特殊场合,对效率要求高的,这个就不用多解释。
12

所属标签

相似问题

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