1. 嘉立创EDA专业版入门指南
第一次打开嘉立创EDA专业版时,很多新手会被界面上的各种功能按钮搞得晕头转向。作为一个从AD转战过来的老用户,我完全理解这种感受。不过别担心,经过几个项目的实战后,你会发现这款国产EDA软件其实非常友好。
专业版相比标准版最大的优势在于支持更复杂的工程设计。我实测下来,专业版在处理STM32这类MCU系统时稳定性更好,特别是在元件数量超过50个的情况下。安装过程也很简单,直接从官网下载安装包,一路点击"下一步"就行。有个小技巧分享给大家:安装路径最好不要包含中文,虽然官方说支持中文路径,但我遇到过两次因为路径问题导致的闪退。
软件启动后,建议先做几个基础设置:
- 在"偏好设置"里把网格颜色调成浅灰色(默认的蓝色在某些显示器上会看不清)
- 将缩放步进设为20%(这样滚轮缩放时不会太突兀)
- 快捷键建议保留默认设置,等熟悉后再自定义
2. 新建工程与基础设置
2.1 创建STM32项目工程
点击左上角"文件→新建→工程",会弹出工程设置对话框。这里有几个关键参数需要注意:
- 工程名称:建议用"STM32F103RCT6_MinimalSystem"这类明确的名字
- 存储路径:最好专门建立一个EDA工程目录
- 板子类型:选择"双层板"即可(最小系统用不到多层板)
创建完成后,右侧项目管理器会出现三个默认文件:
- 原理图文件(.sch)
- PCB文件(.pcb)
- 工程配置文件(.epro)
我建议立即右键点击工程名称选择"备份工程",这个习惯帮我挽回了好几次意外关闭导致的损失。专业版的自动保存间隔可以在"偏好设置→常规"里调整,我一般设为5分钟。
2.2 图纸属性配置
双击打开原理图文件,首先应该设置图纸属性。在右侧属性面板中:
- 图纸尺寸选A4(足够放下最小系统)
- 把"标题栏"切换为"标准标题栏"
- 记得填写作者信息和版本号(v1.0.0)
有个实用技巧:在"设计→文档选项"里可以设置网格尺寸。我习惯把捕捉网格设为5mm,可视网格设为1mm,这样既方便对齐又不会太密集。如果发现元件总是对不齐,检查下这里设置是否正确。
3. 元件库操作实战
3.1 查找与放置STM32芯片
在底部面板切换到"库"标签页,这里有两种方式找到STM32F103RCT6:
- 直接在搜索框输入"STM32F103"(支持模糊搜索)
- 按分类导航:集成电路→微控制器→STMicroelectronics
找到芯片后,双击或者拖拽到图纸上。放置时注意:
- 先放在图纸中央区域
- 按空格键可以旋转方向
- 放置后立即修改位号(比如U1)
我遇到过新手常犯的错误:直接从立创商城导入元件。虽然方便,但商城的封装有时不标准。建议优先使用软件自带的官方库,找不到时再考虑手动创建。
3.2 关键外围元件准备
最小系统需要以下核心元件:
- 8MHz晶振(Y1)
- 两个22pF负载电容(C1,C2)
- 10KΩ复位电阻(R1)
- 100nF去耦电容(C3)
- 1μF滤波电容(C4)
- 3.3V稳压芯片(如AMS1117-3.3)
放置这些元件时,建议先集中放在芯片右侧,后续再调整布局。有个省时技巧:放置第一个电容后,按Ctrl+C复制,再按Ctrl+V粘贴,位号会自动递增。
4. 原理图绘制技巧
4.1 电气连接规范操作
连接元件时,我强烈建议使用"导线"工具(快捷键W)而不是随意划线。专业版的智能连线有几个实用功能:
- 自动捕捉元件引脚热点
- 拖动时自动避让其他元件
- 支持直角和斜线两种模式
对于电源网络,最好使用网络标签(快捷键N)而不是长导线。比如:
- 3V3标签用于所有3.3V连接
- GND标签用于所有地线
- 5V标签用于USB输入电压
记得在电源入口处放置电源符号(在"放置→电源"里)。我见过有人用普通导线连电源,结果DRC检查时报错的情况。
4.2 最小系统核心电路实现
STM32最小系统包含四个关键部分:
电源电路:
- AMS1117-3.3的Vin接5V
- Vout接3V3网络
- 输入输出端都要加滤波电容
复位电路:
- 10KΩ电阻上拉到3V3
- 100nF电容接地
- 预留复位按钮接口
时钟电路:
- 8MHz晶振两端接22pF电容到地
- 芯片OSC_IN和OSC_OUT接晶振两端
启动配置:
- BOOT0通过10KΩ电阻接地
- 预留调试接口(SWD或JTAG)
绘制时建议分区域布局,用矩形框标注每个功能模块。完成后使用"设计→DRC检查"排查常见错误,比如未连接的引脚或重复的网络标签。
5. 工程规范与输出
5.1 设计规范检查清单
在最终交付前,我通常会检查以下项目:
- 所有元件位号是否连续无重复
- 网络标签是否成对出现
- 电源网络是否完整连接
- 每个功能模块是否有注释说明
- 标题栏信息是否填写完整
专业版的DRC检查能发现大部分电气错误,但可读性需要人工确认。比如:
- 信号流向是否从左到右
- 电源是否从上往下供电
- 关键参数是否标注清楚
5.2 输出生产文件
完成原理图后,需要生成PCB设计文件:
- 点击"设计→更新PCB"
- 检查元件封装映射是否正确
- 处理所有报错警告
建议同时输出PDF原理图(文件→导出→PDF),方便后续查阅。专业版支持BOM表自动生成,在"报告→材料清单"里可以设置输出格式。我习惯导出Excel格式,方便采购核对。
最后提醒一个容易忽略的细节:在"文件→工程打包"里选择"生成归档文件",这个zip包包含了所有依赖库,换电脑也能正常打开。曾经有次我忘记打包,换电脑后发现缺失自定义元件,耽误了项目进度。