打印

cubemx生成的代码能被哪个编译器打开呢

[复制链接]
1464|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yyj8902|  楼主 | 2017-3-7 20:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
麦克塔维什| | 2017-3-12 21:28 | 只看该作者
stvd,iar和mdk肯定是可以的,应该生成的时候有编译器选项的吧

使用特权

评论回复
板凳
Boooooosh| | 2017-3-12 21:58 | 只看该作者
这个生成后用的是HAL库,用的人还不是很多,建议用标准库

使用特权

评论回复
地板
Elric_QZH| | 2017-3-26 10:50 | 只看该作者
能被ST的软件,MDK和IAR都是可以的。

使用特权

评论回复
5
布拉格梦语| | 2017-3-26 10:58 | 只看该作者
能被哪个编译器打开,取决于你生成的时候,选择哪个软件的兼容格式。支持的软件还是不少的

使用特权

评论回复
6
zhangyi3312| | 2017-3-28 22:42 | 只看该作者
cubemx确实方便不少,再配合HAL库是以后的方向

使用特权

评论回复
7
wangjiahao88| | 2017-3-29 14:08 | 只看该作者
IAR KEIL4 KEIL5

你在生成工具的时候 会提示的!

可以选择!

使用特权

评论回复
8
god9987| | 2017-3-29 14:09 | 只看该作者
一般 你使用IAR 就会生成IAR的。你是用keil就会生成keil的。

使用特权

评论回复
9
god9987| | 2017-3-29 14:10 | 只看该作者
如楼上所言,你用4 就是生成4 用5就会生成5 不一样!

使用特权

评论回复
10
罗勋义| | 2017-3-29 14:42 | 只看该作者
当然,使用CubeMX有利有弊。
使用Cube的坏处是,它对操作封装的太好了,不利于你对底层操作的理解。
如果是刚开始使用STM32系列芯片,个人建议先使用标准库。

使用特权

评论回复
11
几时再见| | 2017-3-29 15:02 | 只看该作者
CubeMX是很好的开发工具,可以省去查看寄存器的麻烦,甚至硬件驱动的细节都不必关心。

使用特权

评论回复
12
会飞的大白| | 2017-3-30 07:42 | 只看该作者
主流的stm32的编译器都可以,你不用操心的。

使用特权

评论回复
13
花落辞殇| | 2017-3-30 08:01 | 只看该作者
只要使用了cubemx,你的主要精力就集中到架构的设计上吧,外设的初始化基本不用操心了。

使用特权

评论回复
14
墙上的咖啡| | 2017-3-30 21:13 | 只看该作者
麦克塔维什 发表于 2017-3-12 21:28
stvd,iar和mdk肯定是可以的,应该生成的时候有编译器选项的吧

这个选项在哪里呢,我怎么没找到,能给个教程吗

使用特权

评论回复
15
yyj8902|  楼主 | 2017-11-24 06:19 | 只看该作者
Elric_QZH 发表于 2017-3-26 10:50
能被ST的软件,MDK和IAR都是可以的。

找到了,在输出选项中是有的。

使用特权

评论回复
16
wangjiahao88| | 2017-11-24 09:54 | 只看该作者
在产生工程的时候 可以选择 是产生的 IAR 还是KEIL 工程!

使用特权

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

本版积分规则

11

主题

172

帖子

1

粉丝