初学51单片机开发必备工具

初学51单片机开发必备工具

占位

在实践中学习

单片机开发是一项“实践密集型”的工作,在单片机课程的学习过程中,我们不仅需要有电子技术、编程等书本上的理论基础,平时更需要在电脑上多练习编程,进行程序调试或仿真,但要成为一名真正的开发者,分析,设计电路的能力更要掌握,在步入职场初期可能还需要自己焊接电路板,这样一来焊接工艺你也应该要有所了解。总之,从事单片机开发工作确实需要有足够强的动手能力,很多知识都需要你在实践之后才会get到。当然,学习过程中你的每一份努力日后都可能在不经意之间帮助到你,所以“过来人”强烈建议初学者学习过程中养成多动手的实践的好习惯。这篇文章就介绍一些初学者需要掌握,平时开发常用的一些工具。

说明:本文是针对51单片机开发初学者推荐的一些必备工具,其他单片机开发工具以后另作介绍。一是希望初学者有针对性的去了解这些常用工具并取己所需,熟练运用;二是希望初学者在入门阶段把时间精力投放在学习和技术积累上,而不要浪费在一些无意义的“奇巧淫技”的折腾上面。想着各种软件都玩儿的初学者还是等你有一定技术积累之后再去玩吧!

软件工具表

编程开发工具

Keil

IAR

电路仿真工具

Multisim

Proteus

电路绘制工具

Cadence

Altium Designer

辅助工具

USB转串口驱动

串口助手

程序下载工具(51常用STC-ISP)

图片转16进制工具

其他值得学习的软件工具

Matlab

Labview

AutoCad

当然单片机开发过程中涉及到的其他软件还非常多,对于平时开发而言选择工具的原则就是哪个使用广泛就选哪个,不管怎么选用用户量大的工具你能用的资料会更多,可以节省很多时间。等你有足够开发经验后自然会有自己习惯的一整套软件工具,比如我很久之前介绍过的一些开源工具都是不错的选择,甚至有时你也可能会自己开发或构建一些针对自己当前工作的快捷实用工具。

硬件工具表

单片机开发板或核心板

USB转串口工具

5V、3.3V电源模块

常用显示模块

常用传感器模块

常用无线通信模块

万用表

面包板

杜邦线

洞洞板

电烙铁和热风枪

焊锡丝

吸锡器

镊子

钳子

剥线钳

螺丝刀

热缩管

洗板水或酒精

助焊剂或松香

元器件盒

放大镜

稳压电源

示波器

函数信号发生器

关于硬件工具我一直是建议初学者使用面包板进行学习单片机的,这样可以增强自己的动手能力又可以很方便的学习电路知识,使用核心板搭接各种模块还能节约成本,因为一般通用的模块在学习其他单片机时可以复用,而不用再次购买。以上列表中稳压电源,示波器,函数信号发生器比较昂贵,个人不一定要购买,但初学者一定要对这些仪器有所了解。万用表和焊接工具有条件的可以自己准备一套。

推荐阅读

51单片机入门看这一篇就够了

怎么快速上手一款新的MCU

Keil软件如何高效格式化代码

分享几个windows平台上非常实用的工具

相关推荐

电视黑屏怎么办
hse365平台

电视黑屏怎么办

📅 10-08 👁️ 8821
陆丰市龙山中学升学率数据报告:近5年本科升学率、一本率及重本率全面解析
2026防晒霜实测榜单发布:全肤质闭眼入推荐
office365ios版本

2026防晒霜实测榜单发布:全肤质闭眼入推荐

📅 07-03 👁️ 7684
FreeRTOS 介绍、使用方法及应用场景
365BET体育投注官网

FreeRTOS 介绍、使用方法及应用场景

📅 10-25 👁️ 9023