阅读新闻
电子工程周刊:   ←每周自动接收行业新闻,技术资料,设计文章

ARM,XScale,Linux,uC/OS-II,mp3diy嵌入式系统培训

[日期:2005-9-26] 来源:  作者:21ic [字体: ]

 

2005年10月24日—30日 由北京博创科技ESTC培训中心在北京航空航天大学进行XScale/Linux、ARM与µC/OS-II、ARM/Linux、mp3diy等嵌入式系统培训,以目前高端市场上最新的UP-TECHPXA270、UP-NETARM2410-S、UP-NETARM3000等做为教学平台,详细介绍嵌入式系统硬件架构分析、硬件设计、接口设计、系统引导程序、µC/OS-II、Linux内核及驱动开发等核心技术。为了保证此课程顺利、高质量地完成,博创科技ESTC培训中心特聘请清华大学博士后;北京航空航天大学博士后;北京理工大学Intel联合实验室负责人,XScale课程的主讲教师;北京博创兴业科技有限公司嵌入式教学科研产品核心研发人员等优秀嵌入式行业专家进行课程讲授。同时,在实践课程中还安排多位具有实际开发经验的工程师参与助教工作,确保实验课程的答疑顺利进行。

师资包括:
 1.邵贝贝教授:清华大学教授,博士生导师。
 2.陈渝博士 清华大学计算机系。
 3.魏洪兴博士:北京航空航天大学机器人研究所副教授。
 4.石秀民博士:北京理工大学Intel联合实验室负责人,XScale课程的主讲教师。
 5.陈友东博士:北京航空航天大学博士后。
 6.刘淼博士:北京博创兴业科技有限公司技术总监。
 7.孙恺博士:博创科技UP-TECHPXA255教学科研开发平台的核心研发人员。

课程包括:

基于Intel公司XScale微架构与Linux操作系统的嵌入式系统培训班:
1)学时:21学时+15学时课外实践
2)学员基础:操作系统、微机原理、模电、数电、C语言
3)费用:3600
4)开发系统:UP-TECHPXA270
5)培训教材:《嵌入式系统设计教程——基于XScale和Linux》,北航出版社
6)培训目标:学员能够掌握XScale设计的原理和方法,掌握基于XScale的平台引导程序设计与Linux内核移植方法;掌握各种外围接口与驱动程序设计,具有独立应用XScale与Linux进行设计的能力。 
7)培训内容:
第一讲:Linux的基本概念、分类及开发工具介绍
        实践:熟悉GNU开发环境
第二讲:XScale微架构的PXA270开发原理与方法
        实践:熟悉UP-TECHPXA270平台
第三讲:Boot分析及移植介绍
        实践:熟悉UP-TECHPXA270平台上的Boot系统
第四讲:Linux的内核移植方法
        实践:学习Linux在UP-TECHPXA270平台上的移植方法
第五讲:模块驱动程序设计
        实践:实现Linux模块化驱动程序

基于ARM与Linux嵌入式系统培训班:

1)学时:21学时+15学时课外实践
2)学员基础:操作系统、微机原理、模电、数电、C语言
3)费用:3600
4)开发系统:UP-NETARM2410
5)培训教材:《嵌入式系统设计与实例开发——基于ARM和Linux》,清华大学出版社
6)培训目标:学员能够掌握ARM与Linux设计的原理和方法,掌握嵌入式Linux编程方法,具有独立从事嵌入式Linux应用的能力
7)培训内容:
第一讲:Linux的基本概念、分类及开发工具介绍
        实践:熟悉GNU开发环境
第二讲:Boot分析及移植介绍
        实践:熟悉UP-NETARM2410平台上的Boot系统
第三讲:Linux的移植方法
        实践:学习Linux在UP-NETARM2410平台上的移植方法
第四讲:模块驱动程序设计;字符设备驱动程序设计
        实践:实现Linux模块化驱动程序;实现UP-NETARM2410平台上的串口通讯实验
第五讲:块设备驱动程序设计;触摸屏驱动程序设计
        实践:实现UP-NETARM2410平台上YAFFS文件系统功能;在UP-NETARM2410平台上实现触摸屏驱动程序
课外实践:学员利用UP-NETARM2410平台的扩展插槽,设计一块扩展板卡(可以IDE、CF、SD、网卡、PS2键盘鼠标、GPS、CAN、PCMCIA中选择一种),并编写Linux下相应的驱动程序。

基于ARM与μC/OS-II嵌入式系统培训班:

1)学时:21学时+15学时课外实践
2)学员基础:微机原理、单片机、模电、数电、C语言
3)费用:2800
4)开发系统:UP-MP3ARM100
5)培训教材:《嵌入式系统设计与实例开发》,清华大学出版社
6)培训目标:学员能够掌握ARM7设计的原理和方法,掌握ARM原理及外围接口设计,具有独立应用ARM进行设计的能力;
7)培训内容:
第一讲:ARM体系结构;ARM汇编指令集;ARM编程;BSP分析
        实践:熟悉ADS嵌入式开发环境;基本的嵌入式应用程序开发
第二讲:ARM工作原理;µC/OS-II内核源代码分析;µC/OS-II在ARM上的移植
        实践:µC/OS-II在ARM上的移植实验
第三讲:ARM的外围接口设计;TCP/IP、CAN接口设计
        实践:ARM的串行通讯实验;多通道信号采集实验——多任务与A/D转换
第四讲:µC/OS-II的扩展应用;文件系统的建立;
        实践:Bootloader实验;LCD驱动实验
第五讲:USB接口设计
        实践:USB接口驱动设计与调试
课外实践:学员自已设计MP3电路板,增加LCD驱动部分,实现歌名的显示。

MP3DIY嵌入式系统培训班:

1)学时:21学时+15学时课外实践
2)学员基础:微机原理、模电、数电、C语言
3)费用:1800(送MP3开发板一套,学员自己设计MP3电路板1块)
4)开发系统:UP-MP3DIY100,可实现MP3解码;
5)培训教材:《自己动手制作MP3》清华大学出版社
6)培训目标:学员能够掌握单片机软硬件设计的原理和方法,掌握MP3原理、USB通讯、文件系统、音频等知识,具有独立设计调试MP3的能力;
7)培训内容:
第一讲:51体系及单片机基本知识;MP3DIY系统总体结构介绍
        实践:MP3DIY相关软件介绍;认识熟悉MP3DIY平台;熟悉开发工具软件(包含固件下载、简单程序编制等实操实验)
第二讲:Protel原理图设计;单片机系统、USB、Flash、音频接口原理图设计
        实践:Protel原理图实践;完成MP3DIY原理图设计
第三讲:Protel PCB设计;单片机C语言
        实践:Protel PCB设计;完成MP3DIY PCB设计
第四讲:MP3DIY软件系统设计简;USB驱动程序设计
        实践:完成USB调试实验
第五讲:文件系统设计;音频驱动设计
        实践:文件系统音频软件实验
课外实践:学员自已设计MP3电路板,编软件(有能力者可扩展LCD,显示歌名信息)


 



录入:录入员001

【>>>>>察看网友评论 , 或发表您对本文的看法】【 打印
上一篇:9 月英蓓特 ARM ATC 认证暨实战培训(北京站)
下一篇:Embedded Learning Cener(Microcontrollers)

论坛热点

热门笔记