一、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://blog.csdn.net/zl374216459/article/details/81838962
六、Sublime Text 3代码阅读工具
官方下载链接:
旧版汉化版
链接:https://pan.baidu.com/s/1kDLhBH6FNSS_-C_hvwV00g
提取码:hyvr
七、UltraEdit hex和bin文件阅读工具
下载链接:
http://bj.vssoft.net/UltraEdit/
解压即可使用