其实入行也有2年了,这两年用到了不少的开发工具,我猜大家很多也都用到过。这里主要是讲一下用到那些工具,安装自己去找教程吧!毕竟安装这些软件可比开发容易多了!

1.KEIL5

嵌入式产品开发写代码用到的工具。STM32相关之类的。

2. VScode

可以提示,而且还很规整。建议装到虚拟机下。

3.VMware虚拟机

LINUX系统驱动学习使用开发必备!

4.sourceinsight

LINUX内核源码查看开发必备平台,有自动提示补全功能!

5.AD20

查看修改PCB原理图,硬件电路必备平台

6.BCompare

不管是代码,还是文件夹,只要是不同的地方都会有提示。一眼找出两份代码的不同之处。

7.Everything

直接搜索电脑里的文件,你找不到的文件,只要输入部分名字就可直接搜索,速度是Window的100倍+

8.draw

一款免费画图的软件,超级简单。可以画状态机,指针指向图之类的。

9.notepad++

轻量文本编辑查看器

10.EVCapture

超级好用的录屏软件。

11.福昕阅读器

查看PDF专业软件

12.有道

翻译英文文档,取词,画段翻译贼舒服。

13.XCOM V2.0

串口读取信息工具

14.CoolFormat

自动整理代码的工具,再也不怕写的乱了。

15.geek

超级超级强力的卸载工具,什么样的垃圾软件,从根源卸载。

16.mqttfx

要是学习物联网,连接阿里云,这个可是必备的。

17.NetAssist

网络编程时可以模拟服务端或者客户端。

18.GUIBuilder

要是想做个简单的界面,这个软件可以拖控件,直接生成代码!直接移植到STM32程序里就可以了。

19.STM32 ST-Link Utility

解决芯片锁死问题。相当于初始化芯片。

20.PCtoLcd2002

字符取模软件

21.Img2Lcd

图片取模软件

22.STM32CubeMX

可以说是一键生成代码!很方便。当然也有弊端,框架格式不能修改,代码要写在固定的地方,注释太多太乱,不怎么喜欢。但是有时也是需要的。

总结

这些都是需要会用的。加油吧!

嵌入式工程师必备开发工具相关推荐

  1. 嵌入式工程师必备技能--如何使用示波器查看IIC波形

    以下文章来源于:公_众_号开源电子网 读取更多技术文章,请扫码关注 嵌入式工程师必备技能–如何使用示波器查看IIC波形 前言 这篇文章着重点是让大家学会使用示波器查看IIC波形,并且说明在搞IIC驱动 ...

  2. JAVA软件工程师必备开发软件搭建、破解、注册

    JAVA软件工程师必备开发软件搭建.破解.注册 java: 按一个Editplus也行,按一个eclipse也行,Editplus可以让你更好的记住代码,掌握语法规则,eclipse自带联想功能和检测 ...

  3. 哪些工具可以让嵌入式开发事半功倍?详细盘点嵌入式工程师必备工具!

    平时上课的时候,我们都习惯了使用vim来写代码,好像在嵌入式开发中一个vim可以走天下.就跟有些从事单片机开发的工程师一样,安装一个keil软件,就能完成编码.编译.下载.调试. 其实在嵌入式开发中使 ...

  4. 摹客,前端工程师必备开发神器

    工欲善其事,必先利其器! 相信每个前端都经历过用PS手动切图的原始手法,有时候偷懒,还会直接用QQ截图,现在想想真是初生牛犊不怕虎,怎么方便怎么来~ 当时就在想,如果能有一款神器,帮我解放切图这种&q ...

  5. 【嵌入式】Linux开发工具gdb及远程调试

    gdb及远程调试 gdb gdb安装 gdb调试命令 gdb 调试步骤 嵌入式远程调试 在开发板上运行 gdbserver 在PC端执行 其他Liunx开发工具 交叉反汇编器 arm-linux-ob ...

  6. 【嵌入式】Linux开发工具arm-linux-gcc安装及使用

    arm-linux-gcc 知识架构及层次 - 程序编译及调试 嵌入式交叉编译器安装配置 主机目标板开发模式 ARM微处理器/Linux系统下编译器 编译器下载及安装 arm-linux-gcc工具使 ...

  7. 天瑞地安科技集团程序员波波告诉你程序员必备开发工具

    官方给"程序员"的定义是从事于软件开发.维护的工作人员,所以他们的工作就是不断的开发.开发.开发!整天面对的是一堆又一堆的开发代码,想必一天下来整个人都不好,此时如果有捷径可走,你 ...

  8. 嵌入式GUI及其开发工具——miniGUI和mStudio

    什么才是好的东西,什么样的东西让你一眼看上去就喜欢它呢?这个当然离不开它的外表了,软件同样如此!一个好的软件,除了它的功能之外,还要有方便与人交互的友好的界面.功能是看不见摸不着的,是隐藏在界面之后的 ...

  9. 全栈工程师必备开发利器

    原址 https://blog.csdn.net/u012104219/article/details/79691713 团队协作软件 Teambition:团队协作工具创导者 有道云协作:企业知识管 ...

  10. 嵌入式Linux_C语言开发工具

    C语言开发工具 开发工具和操作系统之间是相互促进的.相互发展的,操作系统离不开软件开发的支持,软件开发工具也离不开操作系统这个平台.Linux操作系统下Linux开发工具的开源方式,可以让大家拥有更多 ...

最新文章

  1. 大数据安全事件警示:海量数据放哪才真正放心
  2. 阿里云系列——4.网站备案后续(详细步骤)---2015-11.12
  3. 鸿蒙系统会支持youtube吗,华为鸿蒙系统,会受到人们的欢迎吗?
  4. 针对当前项目SLED存在短缺XX天
  5. Andy's First Dictionary
  6. linux 系统迁移到固态硬盘,把Debian GNU/Linux迁移到SSD上
  7. done (330 lines in 0.02 seconds). 私人笔记,一份WEB测试报告
  8. S3C6410 时钟初始化
  9. 程序员资源系列(不断完善中)
  10. 算法竞赛入门经典5.1 从c到c++
  11. [2019.2.28]BZOJ4033 [HAOI2015]树上染色
  12. 【排队模型】基于粒子群优化核酸检测排队问题附matlab代码
  13. 图像分类网络总结回顾(上)
  14. CSDN博客排版技巧
  15. 苹果发布“合二为一”芯片,华为公布“芯片叠加”的专利
  16. ubuntu(linux) 命令行设置wifi账户密码 python脚本设置wifi
  17. 走进小作坊(二十)----商道:胡雪岩叱咤商场的经营智慧
  18. SQL Server医疗信息管理系统数据库【英文版-源码】--(Medical Management System Database)
  19. android 文字点击展开,仿微信朋友圈,文字展开全文,全文收起功能
  20. 有关神经网络的训练算法,深度神经网络训练方法

热门文章

  1. 《曹全碑》临习方法与释文翻译
  2. txt转mobi格式
  3. android自动签约续费功能,微信代扣 Android 开发流程
  4. 舞蹈课 (C++堆的优先级与重载)
  5. How to create swiping gesture list items for Windows Phone 7
  6. mysql中的聚集索引(聚簇索引)、非聚集索引、稀疏索引、稠密索引
  7. 索尼电视未能找到服务器是怎么回事,索尼电视进行网络设置或尝试访问互联网内容时出现错误...
  8. 在线供应链系统服务方案:构建企业供应链平台业务、功能、技术管理架构
  9. mac 中word去掉超链接
  10. 三年java不会线程_Java后端开发三年多线程你都懂,问你异步编程你说你没听过???...