嵌入式系统硬件设计培训
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
嵌入式系统硬件设计培训计划(全日制+周末班)
以实际做项目的方式,用一个实际项目“ARM开发板”贯穿培训过程;带领大家掌握开发环境、掌握ARM 技术、掌握ARM处理器、掌握各类接口设计、掌握ARM软件开发;每人独立完成“ARM开发板”的原理图设计与PCB板设计、整机焊接与调试、BootLoader设计、驱动测试程序设计。(如图所示)
1.培训方法
①培训制式:采用“小班制”,每个培训班不超过10人;
②教学方法:采用“边学习-边设计-边实践”的方法,确保学以致用,免费试听2节课;
③实践方法:采用“手把手”指导方式,确保实践能力的培养,
④培训目标:最终指导每一个学员完成一款基于S3C44B0X开发板的软硬件设计(原理图和PCB
图)、装配、调试,免费技术支持一个月;
2.培训方案
嵌入式系统硬件培训过程按照下表依次进行培训与实践实训:
培训项目培训内容与课程
Protel 讲授Altium Designer 6、原理图设计技术、PCB图设计技术等;实践实训。
ARM技术讲授ARM核的体系结构、工作模式、异常中断、设计技术与方法等;实践实训。
ARM汇编讲授ARM指令系统、ARM汇编程序设计与调试技术等;实践实训。
ARM处理器讲授S3C44B0X处理器内特性、外特性、特殊功能寄存器等;实践实训。
ARM硬件设计讲授S3C44B0X硬件系统开发,包括电源设计、内存设计、FLASH设计、JTAG口、串行口、以太网口、USB口、LCD口、硬盘口等;实践实训。
ARM软件设计讲授BootLoader设计、S3C44B0X底层驱动测试程序开发技术等;实践实训。
RVMDK开发环境讲授RVMDK的使用,ARM软件的开发等;实践实训。
整机焊接与调试讲授“ARM开发板”的硬件焊接与调试、软件测试与驱动等;实践实训。
3.培训对象
①电子、通信、自动化、计算机、机电一体化、物理等专业大中专学生及从事电子产品开发的技
术研发人员。
②具有普通物理、模拟电子技术、数字电子技术、微机原理与接口技术、C语言等基础。
4.培训后设计能力
完成培训后,学员所能达到的硬件设计水平:完成
一款基于S3C44B0X(32位ARM处理器)开发板的软硬
件设计(原理图和PCB图)、装配、调试(培训教师完
成的项目,如图所示)。
该开发板以S3C44B0X为核心扩展复位电路、时钟
电路、存储器(SDRAM/FLASH)、以太网接口、USB接口、
CF卡/硬盘接口、UART接口、LCD接口等,并由自己独
立编写相关的驱动测试程序。