文章目录
一、编程软件
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/


本文概述了编程软件如Keil(支持C++和中文)、VisualStudioCode的插件、PyCharm与Anaconda(Python环境)、以及开发过程中使用的各种辅助工具,如SSH连接、数据库管理、逻辑分析、HEX文件查看器和办公软件,如高效文件搜索和流程图绘制工具。
3418

被折叠的 条评论
为什么被折叠?



