文章目录
- 一、编程软件
-
- 1.keil
- 2.vscode
-
- ①Chinese:中文
- [②C/C++、C/C++ Extension Pack](#②C/C++、C/C++ Extension Pack)
- [③CMake、CMake Tools等代码调试运行的工具](#③CMake、CMake Tools等代码调试运行的工具)
- ④Remote-SSH等,关于远程登录linux服务器的插件
- 3.Pycharm和Anaconda,用来写python脚本和配置环境,PYQT上位机
- 二、开发配套的辅助软件
-
- 1.SSHFS-WinManager远程登录,打开linux服务器文件夹的软件
- [2.编辑数据库db3的数据库管理软件SQLite Studio](#2.编辑数据库db3的数据库管理软件SQLite Studio)
- 3.逻辑分析仪的上位机软件Logic
- 4.J-Flash,查看hex文件,还有HEXview,用一个就行
- 5.FlexHEX,查看二进制文件,不解析hex
- 6.MobaXterm远程登录的终端工具
- 7.还有一些就是串口调试助手,程序烧录软件之类的
- 三、办公辅助软件
一、编程软件
1.keil
要5.25版本以上,有双击,相同变量高亮的功能
2.vscode
插件:
①Chinese:中文

②C/C++、C/C++ Extension Pack

③CMake、CMake Tools等代码调试运行的工具
④Remote-SSH等,关于远程登录linux服务器的插件

⑤Compare Folders文件夹对比,对比两个文件夹的差异
⑥Bookmarks书签软件,方便查看代码
3.Pycharm和Anaconda,用来写python脚本和配置环境,PYQT上位机
二、开发配套的辅助软件
1.SSHFS-WinManager远程登录,打开linux服务器文件夹的软件
2.编辑数据库db3的数据库管理软件SQLite Studio

3.逻辑分析仪的上位机软件Logic
这个是老版,同一个电脑不能装两个不同版本,可以用新版本,但是和老版本的文件不兼容
4.J-Flash,查看hex文件,还有HEXview,用一个就行
直接解析出地址和大小了

5.FlexHEX,查看二进制文件,不解析hex
关于HEX文件格式介绍的一篇文章:https://zhuanlan.zhihu.com/p/487702698
6.MobaXterm远程登录的终端工具
7.还有一些就是串口调试助手,程序烧录软件之类的
如正点原子的XCOM
三、办公辅助软件
1.Everything,文件搜索软件,比window自带的文件搜索快多了

2.visio绘制流程图
3.dot语言绘制流程图
编程网站:http://magjac.com/graphviz-visual-editor/
案例教程:https://graphviz.org/gallery/