课程介绍: 深入学习GD32 ARM硬件设计,本课程从GD32芯片的基础理论出发,全面覆盖元件手册精读、内部逻辑电路解读、时钟系统分析、GPIO配置、以及丰富的外围电路设计。通过OrCAD Capture 17.4软件的实操演练,掌握原理图绘制、PCB布局布线、3D模型匹配、及DRC错误排查。课程还包括驱动移植、wpa_supplicant配置、及USB WIFI网卡驱动源码分析。适合硬件工程师和电子设计爱好者,提升ARM硬件设计实战技能。
课程目录:
01:GD32 ARM硬件设计课课程开场讲师介绍及爱好说明
02: GD32 ARM硬件设计课课程大纲和课程规划说明
03:课程的相关概述与开设这个课程和那些人合适参加学习课程
04:课程的相关概述与课程涉及到的知道点和GD32芯片应用
05:课程的相关概述与GD32芯片产品线和如何深入学习32GD及采购方法
06: GD32芯片的元件手册精读和内部逻辑电路与功能模块解读
07:GD32芯片的元件手册阅读详细熟悉设计芯片GD32E230资料
08:GD32芯片的元件手册阅读熟悉内部资源和芯片时钟分配
09:GD32芯片的元件手册阅读熟悉引脚和复用功能与封装资源
10:GD32芯片GPIO通用的寄存器结构和内部的配置设置电路框图
11:GD32的时钟系统分析和时钟分配和时钟相关硬件设计解读分析
12:GD32常用的RC复位电路与按键复位电路和引脚功能解读分析
13:GD32常用的外围烧录接口和供电系统及最小系统解读分析
14:GD32通用引脚和特殊功能引脚芯片的外围系统预分析
15:0rCAD Capture 17.4新版本界面改变和新的设计项目流程演示
16: OrCAD Capture 17.4软件常用设计工具界面演示讲解
17: OrCAD Capture 17.4软件项目管理的新增功能演示讲解
18:元件移动浏览选择旋转和镜像等操作方法演示调用讲解
19:GD32芯片和其他符号库的创建和其他相关元件符号库创建
20:GD32芯片利用表格导入的方式创建元件符号库的方法演示讲解
21:GD32E230符号库的引脚排列修改和符号库的栅格对其操作演示
22:GD32E230最小系统的原理图绘制和电路功能模块演示操作
23:外围时钟电路绘制和时钟电路及ADC等最小系统绘制操作
24:BOOT电路绘制和SWD烧录接口电路绘制I0功能引脚分配等操作
25:电源电路设计和电池供电电路设计及小模块电路设计等操作
26:电源模块电路DCTODC和LDO设计的常用参数及芯片应用电路
27:LED电路设计与VF电流电压计算及波长LED和抗衰减的应用电路
28:扩展IO接口电路和原理图标号网络设置错误检查及H桥应用电路
29:AT24C08EEPROM存储器外设电路绘制与信号特征分析与控制
30:RS232串口电路的设计背压电容与常见应用模块电路应用分析
31:RTC时钟芯片DS1302的时序控制与应用电路设计原理分析
32:外围电路FLASH和EPROM电路绘制操作演示操作
33:FLASH和EPROM电路与GD32的应用接口电路设计与网络互联
34:步进电机驱动芯片DRV8833芯片的应用电路分析与绘制讲解
35:步进电机驱动芯片DRV8833与GD32的应用接口电路设计
36:10键盘和扩展I0多组合按键的设计及ADC中断扫描按键设计
37:带驱动液晶屏的控制原理图及断码无驱动液晶接口电路的设计
38:无驱动段码液晶屏驱动COM三个电平实现电路的解决办法讲解
39:IR红外传感器检测原理控制标准时序及电路设计讲解
40:大电流软开关电路原理及控制电路设计讲解
41:H桥的基本原理及驱动马达的控制原理和相关电路的设计
42:硬件电路设计错误检查与及电路原理的错误检查与处理
43:Capture 17.4供电电路和RS232电路设计绘制讲解
44:S11C红外收发传感器特征及接口电路设计办法讲解
45:软开关控制电路的PMOS和NPN电路搭建和绘制分析讲解
46:软开关控制电路和GD32控制方式及I0选择与控制分析
47:步进电机和软开关电路等外设电路IO复用设置与优化讲解
48:Capture 17.4 GD32原理图开发板模块电路标注优化操作
49:Capture 17.4 GD32原理图电路分析和电路模板功能讲解
50:PCB3D元件库设计Padstack Editor 17.4焊盘设计工具新特征
51:元件封装尺寸和焊盘的的计算及焊盘设计的经验参数运用讲解
52:3D模型文件的使用方法和3D库元件的制作过程讲解
53:CMS° YEPTools封装设计神器的的使用技巧如何快速设计封装
54:CMS° Libstudio电子设计资源库的应用和工程调用的办法讲解
55:电子设计资源库原理图封装的参数批量修改及同步PCB的创建
56:GD32芯片LQFP48封装尺寸计算和焊盘文件的设计操作讲解
57:焊盘工具使用演示三个通孔和表贴焊盘文件的制作操作讲解
58:LQFP48封装制作计算坐标和手动焊盘制作操作讲解
59:LQFP48封装3D模型库STEP的匹配和兼容丝印模式设计讲解
60:CMS® YEPTools快速制作QFN48封装和3D模型操作讲解
61:CMS° YEPTools利用模板进行快速封装制作的过程讲解
62: CMS° YEPTools封装相关的功能说明及库检查操作讲解
63:CMS° Libstudio电子设计资源库工程师库调用的方法操作讲解
64:CMS° Libstudio电子设计资源库库的同步和调用
65:基于CMS°Libstudio库从原理图快速同步PCB的操作方法与配置
66:电源输入电路分析和去耦储能电容常用的规格电容规格及参数优化讲解
67:电源添加派性滤波器优化电路和LDO的电容匹配电容选择和参数优化讲解
68:软开关的电路原理控制电压分析计算和输出反馈分压检测电路优化讲解
69:外围电路FLASH和EPROM和串口转换和马达驱动的设计优化讲解
71:外围电路和其他电路的优化及DRC的错误检查与DRC排错处理
72: DRC错误排错的方法和批量添加元件封装参数的操作讲解
73:元件引脚类型设置导致DRC问题排修正和BOM文件输出操作讲解
74:快速进行封装库的制作操作和修改添加封装参数操作讲解
75:快速进行封装库连接器参数设置与库生成保存操作讲解
76:PWP16和SENSOR的封装参数读取与库文件生成保存操作讲解
77:原理图到PCB的同步操作和创建中遇到封装焊盘错误的问题排除
78:Capture 17.4软件GD32原理图同步到Allegro软件的项目设计同步操作
79:Capture 17.42原理图同步到AllegroPCB软件GD32项目设计模块归组
80:GD32项目设计模块归组操作和3DPCB模式的应用和预览同步操作
81:液晶屏幕控制COM驱动MOS或三极管实现方式原理分析
82:液晶屏幕控制COM驱动上下拉电阻控制实现方式的原理分析
83:GD32PCB版图设计PCB布局要求布局和一般原则布局原则
84:布局和元件的摆放演示和元件对齐排列元件自动对齐常用命令操作
85:元件的移动命令旋转命令镜像命令和元件的多选处理及元件带网络移动操作
86:元件对齐操作元件位置交换Swap命令和 Highlight和Dehighlight操作讲解
87:Capture17.4 和Allegro的交互布局模块布局和飞线Rats的显示和关闭操作讲解
88:焊盘pad的更新和修改和替换及焊盘的批量修改和单个PAD的修改操作讲解
89:层叠模板的的使用层叠的设置演示讲解及层叠和阻抗的控制
90:带状线和微带线的阻抗控制与计算器的参数解读与计算分析
91: 布线的约束规则设置及约束管理器的约束规则解读及常用规则
92:布线的等长的目的是为了进行时序的匹配及5个常用的约束管理器
93:约束管理的新特征解读和过孔延迟时间计算等其他新增约束规则讲解
94:约束管理的新特征解读和新增装配及元件属性的新增加约束规则讲解
95:新建扩展约束规则和应用规则操作演示讲解默认规则加新增规则讲解
96:电气布线的的常用命令和高级可扩展命令讲解与演示操作
97:延迟调整绕线绕线方法和规则绕线的等长及绕线的常用命令操作讲解
98:内电层的按照布局区域按照电源模块电流模块电压等级进行内层分割
99:设计状态的查看与DRC错误及出光绘文件状态和3D干涉操作讲解
100: Gerber光绘文件的输出设置与光绘文件输出提交整理核对与其他输出
101:工程师的应该沉下心来做专业的技术积累然后多元化的技术发展之路
102:GD32的原理图添加距离探测传感器和蜂鸣器电路及距离传感器时序分析
103:GD32GPIO中断查找接口设计和蜂鸣器驱动电路设计操作讲解
104:有源和无源蜂鸣器驱动电路的驱动信号特征电平驱动和PWM的驱动方式
105:GD32原理图查错和排除错误及同步到PCB中进行同步模块布局分组操作
106: Allegro快捷键两种方式设置方法和阻抗模板的使用及层叠设置操作
107:板框绘制和倒角标注等操作和螺丝孔定位孔过孔的设置和处理操作讲解
108:元件类型和过孔类型的螺丝孔制作办法演示和规范的螺丝孔处理讲解
109:原理图的从新编号和高级自定义编号和PCB编号后同步回到原理图操作
110: PCB编号后同步到原理图中双向位号同步和PCB的倒角及尺寸标注操作
111:螺丝孔定位摆放和约束层添加及按照电路的模块进行电路板的布局操作
112:GD32PCB布局之MCU核心电路模块摆放位置和相关模块元件布局操作
113:GD32PCB布局之按照电路原理进行模块布局和修正单网络的错误操作
114:GD32PCB布局之步进电机驱动电路摆放和模块复用的操作布局操作
115:GD32PCB布局之电源通道规划和1206封装替换电源电路布局操作
116:GD32PCB布局之大电流通路考虑及软开关布局跟随信号流流向操作
117:GD32PCB布局之软开关电路布局优化和大电路通路布局优化操作
118:GD32PCB布局之LDO与串口电路与FLASH电路和EPROM操作
119:GD32PCB布局之MCU和晶振电路接口电路布局优化调整操作
120:GD32PCB布局之蜂鸣器位置优化布局元件位置调整优化操作
121:GD32PCB布局优化优化和模块电路调整布局调整容易布线讲解
122:信号流向和电源流向布局优化和添加3D匹配元件的三维模型操作
123:元件添加和匹配三维模型库文件和做模型的对齐及干涉检查操作
124:红外传感器模型库和蜂鸣器模型3D库的匹配和模型调整及干涉检查
125:GD32布线信号和电源布线线宽间距评估和设置规则及过孔设置操作
126:GD32PCB布线之晶振网络换线和其他周围电路布线操作讲解
127:GD32PCB布线之EPROM和FLASH等其他布线及元件干涉调整操作
128:GD32PCB布线之步进电机驱动和RS232串口等电路布线操作
129:GD32PCB布线之步进电机驱动和MCU之间布线通道规划和调整操作
130:GD32PCB布线之布线优化和元件的位置局调整布线调整操作
131:GD32PCB布线之GPIO控制线通道操作和布线调整优化操作
132:GD32PCB布线之GPIO口更换和电源输入通道布线铜皮调整操作
133:GD32PCB布线之电源铜皮的精细化倒角和铜皮的优化处理操作
134:GD32PCB四层电路板3.3V电源网络铜皮精细化绘制和导角处理
135:3.3V链接网络过孔的处理和铜皮的优化绘制与内电池分割绘制操作
136:内电层添加网络和个别大电流引脚的链接铜皮单独处理全链接等操作
137:布线从45度转换成圆弧走线的批量命令和法拉第囚笼板边缘阵列过孔添加操作
138:螺丝孔添加环绕GND过孔和布线的优化及GND层铜皮马达区域优化操作
139:字号尺寸定义和丝印的统一格式调整及手工丝印的调整操作技巧
140:手工丝印的调整操作技巧和拥挤区域的字符摆放处理及注意事项
141:字号修改及字符批量修改和手工添加电路功能标注字符丝印及摆放丝印
142:功率元件添加添或添加散热绿油开窗和散热焊盘的处理办法操作
143:丝印和焊盘干涉的检查和手工调整绿油层和钢网层的数据检查操作
144:光绘输出ArtWork之手动添加SodermskMASK&PasteMASK层操作
145:光绘输出ArtWork之手工添加和丝印及检查输出层数据&钻孔图表
146:光绘输出ArtWork数据检查和数据文件的输出&提交输出文件整理
147:GD32已经设计完成的电路板功能和电路模块位置标注讲解1
148:GD33已经设计完成的电路板功能和电路模块位置标注讲解2
149:GD33项目原理图&封装库&布局&规则&布线&优化&输出文件总结
如果您想学习本课程,请联系我们进行报名点击联系我们
如果没找到合适的课程或有特殊培训需求,也可以联系我们定制培训:点击联系我们
除培训外,我们还提供Layout外包、PCB制板、SMT贴片一站式服务(点击可进入官网),有需求请发需求表到邮箱zhengzf@fanypcb.com,或致电13142188866(同微信)
丰富专家资源,一线工程师背景,项目技术精英,面向企业用岗需求,针对性培训,互动式交流,案例教学,线下线下精品小班,实际工程项目经验分享,快捷高效,节约时间成本,少走弯路与错路,引荐学员高薪就业。
10-20年一线电子工程师项目研发经验团队;
德累斯顿工业大学硕士/飞利浦皇家全球母婴首席电子工程师/桂电研究院特聘专家;
Mentor, Cadence,Altium,华为等大型公司高级工程师,项目经理,技术支持专家;
凡亿教育电子培训中心,资深专家或特邀讲师;
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高;
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享;
针对客户实际需要,真实案例演示,互动式教学沟通,学有所值,学有所成。