常用嵌入式开发工具安装

一、IAR Embedded Workbench

官网下载链接:

https://www.iar.com/iar-embedded-workbench/#!?architecture=Arm

安装和激活:

https://blog.csdn.net/kezunhb/article/details/81637308

使用技巧:

使用快捷键时注意要把输入法切换到微软英文

1.注释的快捷键:Ctrl+K;取消注释:Ctrl+Shfit+K

2.格式化源码  CTRL + T;

3.反色的选中括号作用域 CTRL + B;

4.烧录程序 CTRL + D;退出调试:Ctrl+Shift+D;全速运行:F5;单步运行:F10

5.全局搜索 Ctrl+Shfit+ F

6.遍历当前文件中选中的某个变量,选中后CTRL + F3

7.返回上个界面:Ctrl+Tab

8. 设置启动时重载上次的项目:Tools->Options->Project 选择 "Reload last ... ".

9.设置编译提示信息:Tools->Options->Message,选择ALL,这样可以看到ROM/RAM使用情况.

10.显示行号:在代码段点击右键,找到Options->Editor,将右面的Show Line Numbers 勾选上就可以了。

11.配色方案参考: https://blog.csdn.net/Ace_Shiyuan/article/details/76528077

12.在IAR中添加AStyle插件格式化代码

AStyle下载链接:

https://sourceforge.net/projects/astyle/

使用方法:

a.将 “AStyle_3.1_windows.zip” 解压到本地

b.打开IAR,菜单栏选择Tools-》Configure Tools,在弹窗中点击new

在Menu Text输入菜单名字

Command填写Astyle存放路径

Argument填写格式化参数:--style=ansi -s4 -S -Y  -D -xe -k1 -j  -c -xL  -p -U $FILE_PATH$

点击ok保存即可

c.打开某个工程的.c文件或者.h文件,光标单机当前文件页面

d.菜单栏选择Tool-》CodeFomat(b步骤中名字)即可格式化当前页面代码

二、BCompare代码比较工具

官网下载链接:

https://www.scootersoftware.com/download.php

百度网盘下载:

链接:https://pan.baidu.com/s/1nbIkHMocw-QRy-JlPgYaeQ 
提取码:i8bt 

使用方法:

https://www.php.cn/php-weizijiaocheng-414433.html

https://blog.csdn.net/weixin_40096176/article/details/79128452

三、Source Insight代码阅读工具

下载链接和使用方法:

https://blog.csdn.net/xiaoxu2050/article/details/82752799

四、Secure CRT串口调试工具

8.5版本下载链接:

https://pan.baidu.com/s/1n-pYzJr8u69P--EVBoM0eQ
提取码:w0jw 

日志自动保存路径及时间戳设置:

https://blog.csdn.net/flyingcys/article/details/66491951

配色设置:

https://blog.csdn.net/zq710727244/article/details/53909801

IAR输出不同颜色日志的设置:

#define LOG_NEW_LINE                 "\033[0m\r\n"
#define LOG_COLOR_RED                "\033[0;31m"
#define LOG_COLOR_GREEN              "\033[0;32m"
#define LOG_COLOR_YELLOW             "\033[0;33m"
#define LOG_COLOR_BLUE               "\033[0;36m"
#define LOG_FORMAT(letter, format)  LOG_COLOR_##letter "[%s][%s, %d]" format LOG_NEW_LINE
#define printUartMsg(format,...)\
emberAfPrint(EMBER_AF_PRINT_CORE, LOG_FORMAT(GREEN, format),TAG, __func__, __LINE__, ##__VA_ARGS__)

例如调用  printUartMsg( "Hello World!" );

会打印出绿色的Hello World!

五、Gitlab代码版本管理工具

官方下载链接:

https://git-scm.com/

使用方法:

https://blog.csdn.net/zl374216459/article/details/81838962

六、Sublime Text 3代码阅读工具

官方下载链接:

http://www.sublimetext.com/3

旧版汉化版

链接:https://pan.baidu.com/s/1kDLhBH6FNSS_-C_hvwV00g 
提取码:hyvr 

七、UltraEdit hex和bin文件阅读工具

下载链接:

http://bj.vssoft.net/UltraEdit/

解压即可使用

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值