嵌入式学习可用到的软件

本文详细列出了作者大学期间从51阶段到32位及以上阶段学习过程中使用的各种IT技术相关软件,包括编程工具、仿真器、串口助手、IDE、笔记应用、电路仿真、3D打印等,旨在帮助嵌入式学习者找到适合的学习资源。
摘要由CSDN通过智能技术生成

目录

一. PS(photoshop):

二. 51阶段 相关软件

1. Dev C++ (C语言编译软件)

2. Keil (51或32等系列mcu的程序编写软件)

3. STC-ISP (51系列单片机用来烧录程序的软件)

4. xcom,sscom和fireTools (串口助手软件)

5. proteus (51等项目的仿真)

6. 立创EDA (绘制原理图和pcb)

7. 嘉立创下单助手

三 .学习32以及之后阶段用到的软件

1. Visual Studio (IDE)

2. Eclipse IDE for Java Developers (java)

 3. PyCharm (python)

4. FlowUs (笔记)

5. GUI-Guider (制作UI界面)

 6. Multisim (电路仿真)

7. USART HMI (淘金驰串口屏上位机)

8. MiniBalance (调pid)

9. ANO_Tech匿名四轴上位机 (陀螺仪)

10. Bus Servo Control (串行舵机)

11. 阿里云物联网平台配置

12. MQTTX

13. OpenMV IDE 

14. MaixPy IDE (k210 IDE)

15. Git Bash (和gitee)

16. PuTTY (树莓派相关)

17. VNC Viewer (树莓派)

18. Win32 磁盘映像工具 (树莓派)

19. SD Card Formatter (格式化SD卡)

19. VMware Workstation Pro (虚拟机)

20. filezilla (传输文件)

21.Modellight (3D打印)

22. ToDesk_Lite (远程控制)

23. BatchImageResizer (改图片分辨率)

24. snagit (截图)

25.忆图 (绘制图标或者平常比赛报告书要用到的流程图)

四. 链接


文章包括了我大一到大三所有,我下载过,并且对嵌入式或学习有帮助的软件。这些软件我都依照我学习的先后顺序分享在文章中了。安装包或者链接,分享在文章中或者下方gitee链接中。

一. PS(photoshop):

PS是我大一下载并已经使用的软件,能做一些你想要的图片或者gif,放到你的板子上用于UI开发

二. 51阶段 相关软件

1. Dev C++ (C语言编译软件)

这个c/c++ 编译软件,是我最开始学习c语言使用的软件

2. Keil (51或32等系列mcu的程序编写软件)

我最开始使用的是keil v4 ,是蓝色的。后来重新下载的keil v5 ,它就是图片中的绿色。而51编译程序则主要就是靠它,当然朋友们也可以使用 VS code 来编写。

3. STC-ISP (51系列单片机用来烧录程序的软件)

51系列单片机用来烧录程序的软件,也可以当作串口助手等。

4. xcom,sscom和fireTools (串口助手软件)

这三个软件是我常用的串口助手软件,用于发送和接收串口数据。

5. proteus (51等项目的仿真)

 最开始是用它来做一些51项目的仿真,比如电子时钟,图片显示,流水灯等。当然proteus也可以绘制pcb,但我比较推荐的是使用立创EDA。

6. 立创EDA (绘制原理图和pcb)

立创EDA我主要是使用它来绘制原理图和pcb,当然朋友们也可以使用AD(Altum Designer)来绘制原理图和pcb

国产嘉立创EDA - 一个用心为中国人定制的电路板开发平台 (lceda.cn)icon-default.png?t=N7T8https://lceda.cn/

7. 嘉立创下单助手

用于下单立创EDA或其他EDA软件导出来的Gerber文件(也就是打印PCB)

三 .学习32以及之后阶段用到的软件

1. Visual Studio (IDE)

一个常用的编译软件,我主要是用来刷C++题目时使用,可以编译题目中的函数并且或者调试找出错误,因为它比Dev-C++图形界面更好看也更方便.

2. Eclipse IDE for Java Developers (java)

在我学习java的时候使用的IDE

 3. PyCharm (python)

我在学习python时使用的IDE

4. FlowUs (笔记)

一款很好用的做笔记的软件,文件不是保存在本机而是直接保存在云端

5. GUI-Guider (制作UI界面)

能李荣lvgl库制作我们需要的UI界面的图形化软件。

 6. Multisim (电路仿真)

用于做一些电路仿真,完成原理电路设计

7. USART HMI (淘金驰串口屏上位机)

淘金驰串口屏所使用到的软件,能够调试串口屏。

8. MiniBalance (调pid)

我是在使用编码器电机的时候调pid时使用,连接串口来查看波形。

9. ANO_Tech匿名四轴上位机 (陀螺仪)

在使用陀螺仪的使用有过使用,用来查看陀螺仪输出的数据

10. Bus Servo Control (串行舵机)

在我使用幻尔的舵机时使用的软件

11. 阿里云物联网平台配置

我是在使用ESP8233传输数据到阿里云平台的时候,用来配置阿里云平台

12. MQTTX

使用wifi模块时候,查看连接和数据的一个软件

13. OpenMV IDE 

在我使用Openmv时候使用的软件

14. MaixPy IDE (k210 IDE)

这两个软件都是在我使用K210时候使用的IDE

15. Git Bash (和gitee)

在使用gitee时下载的软件

16. PuTTY (树莓派相关)

学习树莓派的时候使用,用于ssh输入命令,在学习linux的时候也用过它作为串口助手。

17. VNC Viewer (树莓派)

在我使用树莓派的时候,用到的一种屏幕画面分享及远程操作软件。

18. Win32 磁盘映像工具 (树莓派)

树莓派烧录镜像的软件

19. SD Card Formatter (格式化SD卡)

格式化SD卡的软件

19. VMware Workstation Pro (虚拟机)

在学习linux的时候使用,使用它可在 Windows 或 Linux 桌面上运行 Windows、Linux 和 BSD 虚拟机。

20. filezilla (传输文件)

用于windows系统和linux系统传输文件。

21.Modellight (3D打印)

在我使用弘瑞3D打印机时使用的软件

22. ToDesk_Lite (远程控制)

这两个都是远程控制他人电脑的软件

23. BatchImageResizer (改图片分辨率)

一款给图片更改分辨率等的软件

24. snagit (截图)

一个高清截图的软件

25.忆图 (绘制图标或者平常比赛报告书要用到的流程图)

用于制作我们需要的图标或者平常比赛报告书要用到的流程图等

四. 链接

嵌入式相关软件分享: 嵌入式相关软件分享和自己所拥有的笔记或者安装包等 (gitee.com)icon-default.png?t=N7T8https://gitee.com/didiao-hhh/software-sharing

  • 24
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值