浙江大学ARM+LINUX高级工程师认证培训5月17日开始 点击:1050 | 回复:1



QIUJUNWEI

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 1回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2008年5月07日
发表于:2008-05-07 12:21:23
楼主
一次难得的高水准学术聚会
浙江大学国家大学嵌入式重点实验室教授主讲
理论与实验相结合并安排互动讨论
浙江大学
嵌入式高级工程师
专题培训讲座

主办单位: 浙江大学
授课时间:(每天9:00 - 12:00,13:00 - 17:00) 2008年5月17日-20日,5月24日-27日
授课地点: 浙江大学多媒体教室
学习费用: 3500元/人/门。(以上费用含培训费、教材费、证书制作、茶点等,食宿另计。)
报名联系电话: 0571-85622860 ,13989834654邱老师



※ 课程特色
由具有丰富工程设计实践经验现担任浙江大学嵌入式系统研究中心的专家教授主讲
讲述目前嵌入式行业界流行器件及内容
讲授完整的开发流程,结合现场实验指导,使你能真正的体会开发全过程
为您创造一个与业内工程设计人员交流的良好平台
培训结束后我们还将提供长期的技术支持
培训形式
多媒体现场互动教学(理论课,学员上机实验、实例解析教学,考试)
讲师介绍
本次培训由浙江大学国家大学嵌入式重点实验室专家主讲。

论文发表及编写的书籍
《基于uclinux嵌入式web服务器的实现》
《基于uclinux嵌入式文件系统的实现——JFFS2》
《Uclinux环境下嵌入式文件系统的实现》
《基于嵌入式Linux和GPRS的移动互联网远程监控系统》
《 Frequency Analyse of 3D Ultrasonic Image IEEE》
《超声波换能器发射激励之比较研究》等书籍期刊发表论文


嵌入式ARM整体培训大纲(一)
1 ARM体系结构
1.1 ARM简介
1.2 ARM体系结构
1.3 流水线
1.4 处理器工作模式
1.5 ARM处理器核
2 ARM指令集
2.1 V4T指令
2.2 V5TE指令
2.3 V6指令
2.4 Thumb指令

实验
1、使用RealView MDK环境构建基本工程
2、基本ARM指令练习
3、数据搬运练习



3 ARM与Thumb交互
3.1 交互工作基础
3.2 子程序交互和veneers
3.3 ARM V5TE架构扩展
4 RealView MDK开发工具介绍
5 异常处理
5.1 中断处理
5.2 Abort处理
5.3 SWI 处理
5.4 复位和未定义指令处理

实验:
1、ARM/Thumb交互
2、Thumb下的块拷贝实验
3、异常处理实验



6 C/C++ 编译器提示和技巧
6.1 arm编译优化础
6.2 汇编、c、c++混合编程
6.3 arm编译器规则
6.4 局部和全局变量
7 嵌入式软件编程
7.1 调整c库使其适合目标平台
7.2 调整内存映射使其适合目标平台
7.3 复位和初始化
7.4 编译和调试目标镜像

实验:
1、C语言程序实验
2、汇编和C混合编程实验
3、调整C库和内存映射,编写能够在目标硬件运行的LED测试程序



8 基于ARM的嵌入式硬件平台接口设计
8.1 基于ARM的SOC组成
8.2 构建ARM嵌入式系统
9 嵌入式硬件平台(基于s3c2410/s3c2440)接口操作
9.1 GPIO接口
9.2 ADC接口
9.3 UART接口
9.4 I2C接口
9.5 定时器
9.6 中断接口
9.7 DMA接口




10 从零编写bootloader
10.1 嵌入式linux系统的构成
10.2 引导程序的任务
10.3 引导程序的结构及启动流程
10.4 实现串口下载功能
10.5 实现usb下载功能
10.6 实现 nandflash读写功能
10.7 引导linux内核

实验:
1、bootloader编写实验(基于realview MDK环境)
2、linux系统编译实验
3、制作文件系统实验
4、bootloader通过USB下载内核、文件系统实验




选讲内容

时间 内 容
(1)Linux概述; (2)Linux安装、内核定制、使用及初始化流程分析。
(3)linux的管理和网络应用  (4)shell程序设计;
(5)实验:(a)安装与定制Red hat Linux系统、定制Linux内核;
(b)实验:编写shell程序。
(c)实验:linux命令实践和网络应用。

(1)Linux进程管理,包括进程的PCB管理、进程状态及迁移、进程的创建与消亡、进程间通信;系统调用基础知识。
(2)Linux存储管理,包括Linux下进程的虚地址空间的概念、进程的虚存段VMA、内存映射、共享存储等;
(3)实验:编写应用程序,实现进程之间通过共享存储进行通信。
(4)Linux文件系统,介绍VFS技术、EXT2、EXT3文件系统;
(1) 设备驱动程序结构介绍,内核模块技术及内核模块编程知识;
(2) Linux下的应用程序结构介绍;Make file讲解。
(3) 实验:学习编写一个Linux TCP/IP 通讯程序。

(1)嵌入式的基本概念
(2)嵌入式微处理器分类
(3)ARM嵌入式系统的硬件结构

(1)基于ARM的GUI技术的介绍
(2)MINIGUI的GUI实验
(3)QTE的GUI实验

(1)ARM嵌入式系统硬件开发相关技术
(2)ARM7体系结构(ARM7 S3C44B0X)
和ARM9体系结构(ARM9 atm9200)

(1)ARM嵌入式系统的指令及编程
(2)ARM汇编指令实验
上午:
(1)嵌入式linux系统简介
(2)嵌入式linux开发环境的介绍
(3)嵌入式linux内核分析 下午:
(1)嵌入式linux设备驱动程序开发
(2)嵌入式多线程开发
(3)实时嵌入式linux系统介绍
上午:
(1)嵌入式系统开发的组网结构实验;
(2)嵌入式linux内核编译实验;
(3)嵌入式linux文件格式改变实验; 下午:
(1)嵌入式文件系统实验;
(2)嵌入式应用程序实验;
(3)嵌入式驱动程序实验;
(4)嵌入式系统稳定性测试实验

LINUX调试技术培训大纲(二)
选讲内容(二)

Linux初步调试
1.1 使用printk/printascii打印调试信息
1.2 使用KGDB/GDB
1.2.1 GDB原理简介
1.2.2 使用GDB调试应用程序


楼主最近还看过



lwn

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 33回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2007年4月28日
发表于:2008-05-22 10:30:24
1楼

占用各位一点宝贵的时间,请参考下我们产品--BV561EVB-V2开发板!

一、 主板硬件标准配置  

1.BF561SKBCZ-5A (17by17) (可为急需的客户提供散片)  

2.SDRAM:64M  

3.NOR FLASH:16M, SPI FLASH,可跳线选择从2片NOR FLASH任意一片启动或从SPI FLASH启动,可兼 作产品量产时的FLASH烧片机(烧片机座子默认不焊)  

4.一路CVBS视频输入接口  

5.一路mic音频输入,一路耳机音频输出(WM8750)  

6.100M以太网口 (DM9000)  

7.3个RS-232串口(任何一路均支持CDMA1x无线通信以及GPS,其中J10跳线选择DEBUG口的2线/4线制式 )  

8.RTC + 后背电池  

9.4个小按键  

10.SD卡接口  

11.NAND FLASH (标配不焊,客户可另行要求增加配置)  

12.SPI,SPORT,PPI,PFs/IIC等扩展接口,提供所有系统剩余资源和扩展总线信号供客户做硬件接口的 拓展开发,提供SCH原理图,不提供PCB。

二、配件  

12V/2A直流DC电源x1、

DB9串口线x1、

交叉对接网线x1、

软件光盘x1

三、标配软件

1.编译器: 提供GNU CC(4.1.x以及3.4.x)交叉编译工具链

2.ICE+VDSP: 支持ADI原装USB仿真器HPUSB-ICE(可协助客户购买),提供VDSP 4.5(下载 版带200702补丁)

3.bootloader: u-boot-1.1.3 全部源代码(支持SPI FLASH启动)

4.uClinuxBSP/drivers+DEMO应用程序:

1). 3个RS-232串口驱动(一个2/4线可调)+串口收发数据测试程序;

2). 100M以太网(DM9000AE)驱动+以太网通信及性能测试程序;

3). 视频输入SAA7113H video decoder驱动+PPI视频图像捕获DEMO程序(保存为.bmp彩图文件);

4). CCD摄像机视频输入H.264编码后通过网络UDP传输到远端WINDOWS PC解码观看的DEMO 程序(H.264 编码不提供库文件,不提供源代码,网络传输及WINDOWS PC端软件均不提供源代码)

5). 音频输入、输出驱动(WM8750,SPORT0)+放音、录音程序(PCM/ADPCM录放及mp3播放);

6). RTC驱动(TWI/I2C)及date/hwclock程序

7). JFFS2/MTD驱动

8). 4个按键(PF)驱动及显示键值DEMO程序

9). SD卡(SPI)驱动+SD卡读写速度测试程序

10). SPI generic驱动+测试程序

11). SPI FLASH启动u-boot代码(N/A)

12). PPI generic驱动+测试程序

13). SPORT1口generic驱动+测试程序

14). I2C generic驱动+测试程序

15). NAND FLASH驱动+YAFFS2文件系统支持+YAFFS2文件读写速度测试程序

16). PPP/CDMA1X拨号软件(可选)

17). PPPoE/ADSL拨号软件(可选)

18). IDE硬盘驱动+硬盘读写速度测试程序(非标配)

四、保修  

保修:一年免费保修(客户承担单程邮费),但BGA CPU烧毁及PCB焊盘损坏例外,需另外付费重焊BGA CPU或重新购买板子硬件  技术支持:1、免费技术支持: 2、企业用户:a)收取royalty;b)收取季度技术支持费用或年费, 费用视客户而定,不提供库及源代码,外围参数例如码流、帧率等参数可根据客户要求调整(非标配)。

五、说明   

深圳地区的可以免费送货上门,广东省其他地区视情况而定。其他地方可以快递。

六、联系方式

北京益博德科技深圳地区销售处代表:罗先生 王先生  

电话:罗先生13008892161 王先生13923717171  

E-MAIL:luoweinian@163.com   

QQ:65243097


热门招聘
相关主题

官方公众号

智造工程师