电子开发工具全面介绍

手撕值得你的关注

1

Proteus

Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件,这个我们不做详细介绍,如果有想详细了解的可以去他的官网去看看,我们先介绍一下他的主要功能,此软件主要能够在我们开发的过程中提前能够验证电路功能的可行性,也更加方便做驱动开发,这款软件可以让我们体验零成本学会单片机的开发,在资金有限也想学习的同学,可以考虑使用此方式学习,小编这边要学单片机还是要系统从硬件到软件全部跑一遍,熟悉整个开发流程前提下,再使用仿真软件代替实物,在仿真完成的基础上在做实物。会使你的学习更加牢固,下面我们介绍一下我所使用的版本信息以及特色。

Proteus7.8版本,这个版本只能支持51单片机的模拟电路。是我使用较多的一个版本,那会大学老师推荐我们使用的一个版本,如果大家学习单片机是51以及外围比较简单,我推荐大家使用此版本,此版本是我使用的比较稳定的一个版本。

Proteus8.0版本,这个版本我也用过说实话这个版本用起来就比较不好用,不仅仅老是在自动闪退,还没有更新ARM的芯片,所以这个版本直接PASS掉,不使用也不介绍。

Proteus8.8版本,这个版本就比较好用了,这个版本不仅增加STM32的芯片这点,还更新很多驱动芯片,想原理图绘制以及PCB板制作我们不需要,但是增加的芯片还是很香的。

2

AltiumDesigner

Altium Designer是原Protel软件开发商Altium公司推出的一体化的电子产品开发系统,运行于Windows XP、Windows7、Windows10操作系统。同样关于软件的介绍咱也不多说,感兴趣的同学可以自己找一下百度,相关信息都可以查到如下图所示加载界面。

我们主要针对软件功能做介绍,首先我们知道电子开发从新手角度来说,应该分为硬件和软件开发两个部分,第一部分在学校大多使用的都是Protel 99SE,但是本次我们针对AD2013讲解,AD的版本很多,最新版都到2020了,但是小编使用AD2013比较熟首先我们看一下界面

此界面我们还没有添加任何项目,就是软件安装好之后打开的界面,本次我们不做详细使用,只是简单介绍功能,在后面使用的过程中,我们会一一讲解,开发主要步骤如下

1、 画原理图

2、 PCB Layout

3、 厂商生产PCB

4、 焊接

5、 烧录软件

AD的功能是实现前面两个步骤,画原理图和Layout,这个是必要重要的环节,在完成之后一定要和同事或者一起开发的同学核对原理图,以及Layout,这一环节错了一点就要重新来过了,中间的时间就耗费很久,所以在这个过程能仔细还是要仔细一点,打板厂商的话,小编推荐嘉立创商城,每个月都有5元打板哦,还是很开心的,以前在公司打板,工程费就要800-1000的,所以这个嘉立创打样很适合同学们打样测试。

3

Keil uVision5

ARM Keil推出基于μVision界面,用于调试ARM7,ARM9,Cortex-M内核的MDK-ARM开发工具,用于为控制领域的开发。本次开发我们使用Keil 5去作为软件开发的工具,这个工具相比前面的应该是大家比较熟悉的吧,如下图最新版加载界面图

我们如果使用keil 5来开发51的芯片需要安装51的开发库,小编已经将软件安装包以及51的开发库文件都打包一起了,有需要的同学可以关注公众号,回复keil 5即可获得下载方式。keil使用时只需要熟悉C语言即可,所以电子开发之路C语言还是不能少的,如果不会也没有关系,可以在网上找一下课程学习一下,有决心的小伙伴还是很快就能上手的,软件开发界面如下图所示。

这里就不多做介绍了,今天是大家主要把软件安装完成并且知道这是干嘛就可以了,后面我们会详细介绍对软件使用和程序的撰写。

4

STM32CubeMX

STM32CubeMX是从HAL固件库例程入手,而后结合STM32参考手册、数据手册、ARM Cortex-M3权威指南、Cortex-M3编程手册等ST和ARM两公司提供的原始资料进行深入、详细的讲解,最后,通过可视化图形配置工具STM32CubeMX重新生成例程。这个软件是小编推荐使用的软件,这个软件使用过程的话,就需要有一个很高的基础了,不过没有关系我们先简单介绍一下,如下图加载界面

是的,没错,看软件名字就知道是针对于STM32的芯片开发工具,这个工具我们这里不过多做介绍,主要他可以为多人一起开发提供一个标准,不是开发者的必需品,它可以为我们STM32的开发底层库函数,无需自己网上找各种STM32的什么标准库函数啊,什么HAL库函数啊等等,这个软件帮你解决此问题,经过小编使用,此软件还可以,用起来比较方便,有兴趣的同学可以提前了解。

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空