硬件设计开发课程
课程目标:
熟悉硬件设计开发的基本流程;
熟悉硬件开发的基本技能
掌握基于Cortex R4嵌入式硬件设计开发所需的基本方法
掌握常用电子电路的设计原理
课程大纲:
主题
内容
要帮助学员了解熟悉硬件设计开发的基本流程
1.硬件设计基本流程和设计规范(原理图,PCB设计生产,BOM导出等)
2.常用电路原理及设计
3.动手做原理图,PCB图库文件;按照例子画原理图并生成网表导入PCB,按例子布线生成GERBER文件。
要帮助学员了解常用元器件的选型和应用
1.包括电阻、电容、电感、二极管、三极管等被动器件的选型应用;
2. 通用门电路,AD芯片,电源芯片,FLASH,DDR、单片机和CPU等的选型应用
3.通用总线USB,LVDS, RF, SATA, UART, RS485等介绍
CPU基本知识
1.Cortex R4的架构,性能和选型指导;
2.CPU应用案例
高速数字设计
1、高速数字设计的方法和注意事项
2、PCB的信号完整性仿真;
单板设计其他考虑
1、ESD、EMI基本理论和设计方法
2、热设计考虑
3、DFx(DFM, DFT等)基本知识
单板调试和测试注意事项
1、测试仪器介绍(示波器,频谱分析仪,逻辑分析仪等);
2、单板调试步骤和注意事项;
3、硬件测试项目和技术