立创EDA从零开始教学

结合自己为公司设计的产品的经验上,推出一套立创EDA的硬件教学设计课程。或者说是一系列文章。

# 系列文章目录


第一章 前言和软件介绍


# 前言
大家可以叫我小刘,我大学是自动化专业,在大二开始接触单片机,模电,数电的工业产品设计。当时使用的软件是Altium designer16,我设计的第一款硬件产品是一块魔改的arduino uno。花了大概3天时间。而学习AD最心烦的事情也是最耗费时间的事情,就是画封装,制造时候需要BOM和坐标而立创最大的好处就是大量的标准在线封装,全部标准文件导出。而且,在我开发了几个产品后,我现在发现,大量的时间并不是用于画板子和写程序,而是小批量的生产制造上,现在这个也叫PCBA过程。20年我毕业后,开始从事ST单片机的全栈开发工作,从开始我不再拘泥于使用AD+MDK5的方式作为工作流程。而是立创+stm32cubeide的方式。因为最早从事自动化开发,要求的单片机执行效率很高,我基本都是单片机中直接操作寄存器和使用标准库的方式来开发,但是ST已经明确表示,后续标准库不再更新,高端单片机不再提供标准库,只提供HAL库,我也跟随着ST的改变而改变。当然,不同行业的标准不同,在工业控制中一些很严格的场景下,大量的标准库,甚至嵌入汇编的事情也常有,不可一概而论,全部否定,但是对于一些需要快速开发,快速验证的场景,从过往我的经历来看,我的现有方式可能是最不容易出错和快速的。我在抖音上关注了一位诚芯电子的朋友,今年在慕尼黑电子也有幸见到了创始人,他们是为全国各地的商家提供小家电的电路板和程序解决方案的。我认为我的这套方式,在未来意法半导体的价格回落以后,也会成为一个不错的开发流程。当然,最让我坚定产出这份教程的原因,是我在大学接触工业4.0的理论中,对工业4.0有了很大的兴趣,也有了自己的见解,但是我大学偏向流程自动化,所以很多想法都是针对过程控制系统和自动化通信中间件的,而且受限于当时自己的学识浅薄,只不过是坐井说天阔。毕业后,工作了两年,加上结识一位在杭州做智能制造教学的朋友,与其合作几个项目后,对于中国的工业4.0也初窥门径。2020年,自己看到立创的生态后,结合自己使用了一段时间EDA软件后,我很坚定地认为,立创将是中国在智能制造领域,最早能够达到全产业链工业4.0的企业。在此,作为一名工业领域的小小从业者,由衷感谢袁江涛,贺定球,杨林杰三位前辈为中国智能制造,芯片产业链,EDA行业做出的杰出贡献。苟利国家生死以,岂因祸福避趋之,在此,我也想为中国的EDA软件推广尽一份绵薄之力。 针对ST的开发,进行一套从零开始的软件加硬件的开发流程和生产制造流程做一个完整的教程。当然,后续我还想推出一份w800-w801-w806的开发教程,为国产芯片的生态做出一点贡献,希望大家支持(基于开源软件,全免费,无任何订阅)。


一、立创EDA介绍

立创EDA到2022年初,已经提供了专业版和标准版的客户端,因为早期笔者使用的是标准版进行制作,但是未来标准版不更新了,所以还是以专业版进行教学。目前的专业版的下载链接和帖子我放在下面
立创专业版链接
针对一些基础操作呢,立创官方也给出了一篇文章,但是讲的比较笼统,但是很准确
,大家有EDA软件基础的可以参考参考。

二、使用步骤

1.安装

  1. 尽量是用迅雷或者下载器进行下载,不要在立创EDA标准版打开的链接中进行下载。
  2. 点击下载安装
    使用管理员打开lceda-pro-windows-x64安装文件
    在这里插入图片描述点击是
    然后点击下一步,到安装完成。
    在这里插入图片描述
    点击完成,运行立创EDA专业版。
    关于激活,在http://club.szlcsc.com/article/details_54606_1.html中有讲解,笔者电脑已经激活,无法二次激活。

2.新建工程

打开立创EDA专业版进入主页
在这里插入图片描述点击新建工程
在这里插入图片描述在这里命名为stm32f407VET6core,点击保存。
在这里插入图片描述
关于为什么使用这个芯片,在这里做一下小的解释。国内学习f4系列的stm32,大部分使用的是stm32f407ZGT6这个芯片。我相信我不说,大家也知道淘宝上竞争地比较激烈的两个商家野火和正点原子。但是年初这个芯片涨价了好多,我之前使用的427VIT6也是涨价四倍。正巧公司做的一款产品,需要的flash很小,我就瞄上了这个407VET6(因为当时103太贵了,要130+,实在用不起),当然他还有兼容引脚的407VGT6,falsh大一倍,不过现在的价格还是88元左右,不过407ZGT6的价格目前已经回落大概在55元左右。如果喜欢使用zgt6的小伙伴,当然也可以。不过我个人还是很喜欢使用VET6,因为他只有100pin引脚,也更小巧一些,更适合学习,而flash上,作为学习和做小型项目,绝对是足够的,这点自然不需担心。

三、原理图绘制界面

在这里插入图片描述打开左侧的schematic1,就可以进入原理图的设计界面。
好了,本节就到这里结束了,下一节,我将带你们开始stm32系统板的原理图设计。

版权声明:本文为CSDN博主「刘云涛1998」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_40246212/article/details/122711789

生成海报
点赞 0

刘云涛1998

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

基于8051单片机实现电子时钟+数字秒表设计

概述 电子时钟是一种利用数字电路来显示秒、分、时的计时装置,与传统的机械钟相比,它具有走时准确、显 示直观、无机械传动装置等优点,因而得到广泛应用。随着人们生活环境的不断改善和美化,在许

基于Arduino的显示测量环境数据设计

题目: 基于Arduino的显示测量环境数据设计 目录 基于Arduino的显示测量环境数据设计... 3 第一章 课题任务... 4 1.1课题任务... 4 1.2任务分工... 4 1.3设计条件... 4 第

4pin oled字模,oled图片编码生成方法

在制作手工的时候,选用了一款4pin 的OLED单色显示屏,在取字模的时候遇到一些问题,特此做一下记录,对于也遇到这方面问题的朋友,也可以提供一些思路。 所选用的4pin