嵌入式开发利器

前言

俗话说,工欲善其事必先利其器,做嵌入式开发首先需要选择好的工具,对的工具,工具选对了能事半功倍,节省很多时间,那些开发大佬一般都会使用各种各样的工具,不同的环节使用不同的工具,这也是人与动物最大的区别!

以下是我开发多年使用并且觉得好用的工具,基本都是免费有些甚至是开源的工具!


项目管理

XMind:思维导图,帮助梳理框架,理清脉络,也是画图的好工具;
Processon:在线思维导图,如果没安装软件就可以用这个网页版,很方便;
GoJS:在线画图,https://gojs.net/latest/samples/index.html

有道云笔记、语雀:云笔记与他人知识共享等,如果不喜欢打字,可以用有道云语音转换记录


软件开发

Keil:STM32、ARM等MCU开发利器,功能很全,也很好用,社区版是免费的
STM32CubeMx:可视化配置引脚以及外设就可以生成代码,懒人利器
STM32CubeProgrammer:可以刷固件,可以读写芯片flash内容,方便比较与验证
STM32CubeMonitor:可视化监控代码中的某些变量,非常方便输出

Dev C++:Windows程序调试,轻量型软件方便安装使用
Qt Creator:跨平台的界面开发软件,嵌入式、桌面和移动端都可以
flutter:界面开发软件,做的界面更好看,主要用在移动端


调试工具

sscom:我觉的最好用的一款串口调试工具,发送指令可自由编辑,能中英文切换等等

beyond compare:代码比较工具

llcom:集成MQTT/UDP/TCP/USB等各种调试小工具,我主要是用来调试MQTT

            比MQTT.fx与MQTTX好用,mosquitto:MQTT代理服务器

wireshark:网络数据抓包,可用来分析协议

SerialChart:串口绘图工具,方便图形输出

pcanView:CAN数据分析,需搭配PCAN-USB工具,或者USB_CAN TOOL(CANalyst-II工具)


远程工具

MobaXterm:远程登录神器,特别好用
向日葵:Windows远程桌面与文件


代码阅读

VS Code:代码阅读利器,扩展性很强,增加一些插件可以编辑Markdown文件,思维导图等等
Notepad++:单个文件编辑、阅读,编码转换,比txt好用

其它

做嵌入式开发也要劳逸结合,累了的时候可以到下面网站听听音乐或者拍拍小视频!

小而美的录屏工具,GIF生成神器
https://www.screentogif.com/
无损音乐下载网站
https://tool.liumingye.cn/music/?page=searchPage#/
 

你可能感兴趣的:(辅助工具,工具,嵌入式开发)