产品

ARM编译工具:keil和IAR命令行编译和下载

时间:2024-05-21

资料来源:网络编辑和整理:StrongHuang可能不会被很多人使用。

IAR的内置编辑器Keil可能相对不支持编辑功能,例如代码完成,错误提示,突出显示等,尽管Keil 5.25启动了对界面的支持要好得多,但是许多人仍然喜欢使用派对编辑。

命令行编译方法使我们可以在使用第三方编辑器进行编辑时编译和下载代码。

通常,我们更喜欢编辑器。

其中有些不是很完整。

1.常用第三方编辑器简介Visual Studio 2010-2017 Windows以下带有Tomato Assistant的VS工具可以很不错地编写代码,现在有一些现成的工具可以通过Keil或IAR直接生成Visual Studio项目。

工具。

您可以直接打开它们。

作者收集了这两个工具。

如果您需要它们,可以直接与我联系。

它们都是别人的东西。

只要你张开嘴,他们一定会给你的。

但是,Visual Studio的最新2017安装需要35G的空间。

它不能用于其他用途,太浪费了。

Atom URL:https://atom.io Atom编辑器是与Windows下的Vi编辑器可比的编辑器。

它具有丰富的插件和良好的代码突出显示支持。

不幸的是,定义跳转是不可能的。

源见解网站:https://www.sourceinsight.com源见解可以直接安装,现在最新版本4.0也有很多主题,对代码自动完成的相同支持也非常好,代码突出显示也可以被定制,但是我不明白如何配置项目。

移动位置后,似乎文件路径已更改,因此需要重新配置。

Sublime文本URL:https://www.sublimetext.com与Atom一样,它具有丰富的插件,但是该软件是收费的。

没有太多的经验,我不会多说。

Visual Studio代码URL:https://code.visualstudio.com同样,来自Microsoft,但与Visual Studio相比,它轻巧得多,而且体验也不错。

字体,代码突出显示和完成都可以插入。

这也是我更喜欢的工具。

关于编辑器,您可以参考我之前给您的列表:几个非常好的且常用的代码编辑器。

2. Keil命令行的编译,下载和编译:UV4 〚命令〛项目文件〛选项〚UV4.exe -r闪烁。

uvproj -o Build_Output.txt UV4.exe:-r之前需要完成路径Blinky.uvproj:Keil项目名称-o Build_Output.txt:输出文件下载:UV4.exe -f编程.UVPROJ -o Prg_Output.txt参考资料:http://www.keil.com/support/man/docs/uv4/uv4_commandline.htm 3. IAR命令行编译下载编译:IarBuild.exe test.ewp -build Debug -log all IarBuild.exe:前面需要完成Path test.ewp:项目名称,请注意以.ewp结尾。

-build调试:表示建立-log all:全部打印,可以设置-log info下载:在Setting文件夹下有一个.cspy bat文件,参数“ --download_only”如果所有内容都在IAR下,则在末尾添加。

该项目已配置并成功下载一次。

--download_only第四,使用我们可以将bat文件写入项目所在的路径,然后可以直接运行bat来编译和下载它。

第三方编辑器通常可以配置编译和调试选项,也可以在工具中进行配置。

编译和下载,我更喜欢使用powershell进行编译和下载。

每个人可能有不同的习惯,并使用不同的工具。

如果您有兴趣,可以尝试此方法。

来源:https://www.cnblogs.com/memorypro/p/9562919.html推荐阅读:英特尔技术真的落后吗?什么是gcc和g ++,有什么区别?预处理#pragma命令详细说明按照微信公众号“ strongerHuang”,回复“ 1024”。

在后台查看更多内容,请在“按照规定加入技术交流小组。

长按可转到图片中包含的官方帐户以进行后续操作