[求助] 为会么单片机C编程大多用 KEIL,为什么不用 visual studio 2014, 这个功能强呀

EEW2018   2020-1-15 09:01 楼主

为会么单片机C编程大多用 KEIL UVVISION ,这IDE连个 排版自动格式化的功能都没有,为什么不用 visual studio 2014, 这个功能强呀?

回复评论 (22)

哈哈,你说的vs2014好像很牛的样子,有2013和2015,但是2014我没见过。。

编辑器可以随便用的,编辑代码的时候你用什么可以,当然也可以用visual studio,但是编译器就那几个指定的

点赞  2020-1-15 09:12

我个人习惯是用source insight编辑,编译的话不同芯片都会有指定的

点赞  2020-1-15 09:15

其实用什么编辑器都可以的,编译的话嘛~

点赞  2020-1-15 09:23

文字编辑,习惯用哪个就用哪个,全看个人爱好,结果是相同的。哪怕用windows自带的记事本都可以。

点赞  2020-1-15 09:46

我一直用IAR啊,从来没用keil做过量产的东西,很遗憾。然后visual studio ,上海东软的IDE好像就是visual studio的框架下实现的,用后体验就是编译器很不智能

科技改变生活
点赞  2020-1-15 09:52
引用: lcofjp 发表于 2020-1-15 09:12 哈哈,你说的vs2014好像很牛的样子,有2013和2015,但是2014我没见过。。 编辑器可以随便用的,编辑代码 ...

队长,早

点赞  2020-1-15 09:55

因为,那个工具不专业。是搞软件编译用地

http://shop34182318.taobao.com/ https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
点赞  2020-1-15 10:16

keil上可以用半自动的格式化代码工具,比如astyle,设置一个快捷键,可以进行格式化代码操作,但是不能自动根据输入来格式化,基本还可以了,

 

编辑器随便哪个都可以,编译器,貌似就只有那几个,,

坐而言不如起而行
点赞  2020-1-15 10:39

习惯是个人的,有人喜欢跟风,有人不喜欢,仅此。

上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2020-1-15 11:36

个人选择不同而已

我的小站 我的博客
点赞  2020-1-15 11:40
引用: wsmysyn 发表于 2020-1-15 10:39 keil上可以用半自动的格式化代码工具,比如astyle,设置一个快捷键,可以进行格式化代码操作,但是不能自动 ...

非常感谢,编译就那几个,是哪几个,为什么非要用那几个编译器,VISUAL STUDIO不能编译吗?

点赞  2020-1-15 13:44
引用: 眼大5子 发表于 2020-1-15 09:52 我一直用IAR啊,从来没用keil做过量产的东西,很遗憾。然后visual studio ,上海东软的IDE好像就是vis ...

非常感谢,上海东软件的那个软件叫啥名,请问?

点赞  2020-1-15 13:45

hex文件怎么整?

点赞  2020-1-15 14:00
引用: 眼大5子 发表于 2020-1-15 09:52 我一直用IAR啊,从来没用keil做过量产的东西,很遗憾。然后visual studio ,上海东软的IDE好像就是vis ...

东软的编译器速度太慢了,编译个东西要几十秒

点赞  2020-1-15 14:12

这个问题挺矛盾。

虽说编辑器随便都行,甚至记事本都行,可是上一点规模和时间要求的工程与代码,一个好的集成开发环境是一个十分强大的助力,可以极大的节约时间节约精力。比如一个宏替换,右键就可以就地展开,不需要你一层查找上一层甚至再上一层的宏再进行替换,还有宏开关define或者not define的不同的宏。这些对于只用记事本的人可能要打开很多文件找到正确的宏再一个个替换,而一个好的集成环境只需要一个右键,就这么简单。

二十年三十年前的工程思想就不要抱着因循守旧的说法跨2020了。

微软也在做物联网,但是VISUAL STUDIO对单片机支持十分有限,毕竟单片机自己的资源就十分有限。它还有自己的micro .net,但是重点不在物联网,在云上面,所以进度很慢。

没收购之前的Atmel的环境是基于VISUAL STUDIO的,挺好的,但不是通用MCU开发平台,只支持atmel的器件。

你可以关注CLion配合STM32的插件(官方插件),集成了CubeMX、调试等相关设施,以Jetbrains在JAVA、PHP、Python、Go等环境里面的强大口碑,CLion不会差到哪里去。

 

至于为啥用keil的多,同样的问题也可以问为啥AD用户也很多。

本帖最后由 freebsder 于 2020-1-15 14:25 编辑
默认摸鱼,再摸鱼。2022、9、28
点赞  2020-1-15 14:13
引用: sint27 发表于 2020-1-15 14:12 东软的编译器速度太慢了,编译个东西要几十秒

请问东软的软件叫什么名?

点赞  2020-1-15 15:00
引用: freebsder 发表于 2020-1-15 14:13 这个问题挺矛盾。 虽说编辑器随便都行,甚至记事本都行,可是上一点规模和时间要求的工程与代码,一个好 ...

非常感谢。您说:“没收购之前的Atmel的环境是基于VISUAL STUDIO的”   您说的收购,是谁收购的ATMEL?

点赞  2020-1-15 15:01
引用: EEW2018 发表于 2020-1-15 13:45 非常感谢,上海东软件的那个软件叫啥名,请问?

东软官网有提供下载的,就是他们自己在微软环境下开发的,编译器不是很好用。

科技改变生活
点赞  2020-1-15 15:52

编译器核心的东西是目标代码的机器码,VISUAL STUDIO针对的是window的应用程序.

点赞  2020-1-18 17:17
12下一页
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复