信盈达嵌入式实训班课程介绍

  • 格式:pdf
  • 大小:239.48 KB
  • 文档页数:7

嵌入式实训、 嵌入式解决方案 � 《信盈达嵌入式实验手册》 � 《信盈达嵌入式C语言教材》 课时费用 课时:260(学习周期4个月) 班别:周末班,全日班,晚班可选 培训费用(含教材 + 开发板+证书):8500元
内部资料请勿转载违者必究
实验环境 为了保证培训效果,增加互动环节,我们坚持小班授课,每班10人以内,多余人员安排到下一 期进行。选组长1名,每个学员配备ARM学习开发板。
嵌入式实训、 嵌入式解决方案 内部资料请勿转载违者必究 2.3 UART接口 2.4 I2C接口 2.5 定时器 2.6 中断接口 2.7 DMA接口 3、AD/DA模块详解及实践 4、PWM脉宽调制详解及实践 5、LCD点阵型液晶屏详解及实践; 四、嵌入式系统学习:嵌入式系统和软件是指嵌入在硬件中的非PC操作系统和开发工具软件, 分为嵌入式操作系统、嵌入式支撑软件、嵌入式应用软件,被称为“驱动系统的灵魂。”该课 节重点学习嵌入式linux操作系统的结构及启动、内核移植等。 1、嵌入式Linux开发概述 1.1嵌入式Linux开发概述、开发环境构建、嵌入式编程基础知识; 1.2Windows、Linux环境下相关工具、命令的使用。 2、U-Boot移植:U-Boot架构、引导过程、文件创建、移植 3、Makefile的编写规范及驱动程序编写 3.1GPIO接口 3.2存储器控制 3.3内存管理单元MMU 3.4NAND Flash控制器 3.5中断体系结构 3.6系统时钟和定时器 3.7通用异步收发器UART 3.8I2C接口 3.9LCD控制器 3.10ADC和触摸屏接口 4、操作系统Linux内核移植 4.1嵌入式LINUX-根文件系统移植与制作 4.2分析LINUX 文件系统层次标准、根文件系统各目录作用 4.3移植Busybox 开源代码、构造各目录、文件 4.4制作和部署Linux文件系统(做工具库,加注册表、加库文件) 4.5掌握yaffs、jffs2、ubifs等文件系统生成映像文件的方法 4.6Linux根文件系统启动、流程分析 4.7Linux异常处理体系结构 5、嵌入式Linux驱动开发驱动程序概述 5.1 字符设备驱动程序开发; 5.2设备驱动的概念和机制; 5.3块设备驱动程序开发;
嵌入式实训、 嵌入式解决方案 5.4块设备驱动程序开发实例; 5.5网络设备驱动程序开发及实例; 5.6音频和显示设备驱动程序开发; 5.7扩展串口驱动程序移植 5.8IDE接口和SD卡驱动程序移植 5.9LCD和USB驱动程序移植
内部资料请勿转载违者必究
6、嵌入式Linux项目实战(具体案例) 6.1基于Qtopia的GUI开发、Linux应用程序调试技术 6.2嵌入式工程师设计规范:嵌入式Linux编制规范及注意事项 6.3基于嵌入式Linux产品开发项目管理、项目开发规范 项目实战阶段 1、国际项目管理、电子产品项目管理知识详解 1.1 国际项目管理概述; 1.2 国际项目管理三要素; 1.3 电子产品开发规划、流程; 1.4 工作分解表 WBS 1.5 甘特图; 1.6 电子产品项目计划书编制。 2、嵌入式模块实践阶段:嵌入式开发剖析,项目分析方法。 2.1 基于 Qtopia 的 GUI 开发、linux 应用程序调试技术 2.2、FAT16/32 文件系统剖析与移植 2.3、TCPIP 协议剖析,移植及应用 2.4 图象采集 2.5 操作系统平台上的编程实战 2.6 基于操作系统的底层驱动的移植 2.7USB 传输剖析,移植及应用(也可讨论选择) 3、嵌入式开发工程师经验交流,基于嵌入式产品开发项目管理、项目开发规范 4、实战开发:通过系统的学习后,我们来个实际的项目实战:(从所列出的项目中选出一个自 己开发完成)。 项目一、数码产品/mp4 项目二、数字存储示波器 项目三、智能家居 项目四、便携式打印机 项目五:工业控制 项目六:数码相框 项目七:智能机器人 项目八:自带项目,指导完成
实训过程 = 补强阶段 + 实操阶段 + 项目实战 + (推荐就业阶段)
《嵌入式实训 ARM+Linux 开发工程师班课程安排》
补强阶段 1、熟悉常用电子元器件、常用芯片知识及其使用方法; 2、介绍电子产品开发、生产的基本流程; 3、 熟悉 C 语言、C++编程及编程 嵌入式概要、软件工具使用 嵌入式C语言典型范例、数据类型 嵌入式C语句 嵌入式C函数 嵌入式C数组与指针 字符IO和输入输出 存储类、链接和内存管理 宏定义、复杂声明 结构体、共用体和枚举 嵌入式高级议题 理论实操阶段 一、本阶段课程主要帮助学员了解ARM体系结构及工作原理,掌握ARM指令集,学会操作ARM处理 器基本方法。 1 ARM体系结构 1.1 ARM简介 1.2 ARM体系结构
信盈达-嵌入式实训-嵌入式解决方案-打造电子行业一站式技术服务商
705 室 南山:深圳市南山区南新路与桃园路交汇处苏豪名厦 南山:深圳市南山区南新路与桃园路交汇处苏豪名厦705 705室 711 室 民治:深圳市宝安区龙华民治民康路口秋瑞大厦 民治:深圳市宝安区龙华民治民康路口秋瑞大厦711 711室 1号楼 15 06 室 沙井中心:深圳宝安区沙井街道沙井广场 沙井中心:深圳宝安区沙井街道沙井广场1 号楼15 1506 06室 0755-88846901 技术培训请致电: 技术培训请致电:0755-88846901 0755-26457584 项目开发请致电: 项目开发请致电:0755-26457584
信盈达-嵌入式实训-嵌入式解决方案-打造电子行业一站式技术服务商
705 室 南山:深圳市南山区南新路与桃园路交汇处苏豪名厦 南山:深圳市南山区南新路与桃园路交汇处苏豪名厦705 705室 711 室 民治:深圳市宝安区龙华民治民康路口秋瑞大厦 民治:深圳市宝安区龙华民治民康路口秋瑞大厦711 711室 1号楼 15 06 室 沙井中心:深圳宝安区沙井街道沙井广场 沙井中心:深圳宝安区沙井街道沙井广场1 号楼15 1506 06室 0755-88846901 技术培训请致电: 技术培训请致电:0755-88846901 0755-26457584 项目开发请致电: 项目开发请致电:0755-26457584
信盈达-嵌入式实训-嵌入式解决方案-打造电子行业一站式技术服务商
705 室 南山:深圳市南山区南新路与桃园路交汇处苏豪名厦 南山:深圳市南山区南新路与桃园路交汇处苏豪名厦705 705室 711 室 民治:深圳市宝安区龙华民治民康路口秋瑞大厦 民治:深圳市宝安区龙华民治民康路口秋瑞大厦711 711室 1号楼 15 06 室 沙井中心:深圳宝安区沙井街道沙井广场 沙井中心:深圳宝安区沙井街道沙井广场1 号楼15 1506 06室 0755-88846901 技术培训请致电: 技术培训请致电:0755-88846901 0755-26457584 项目开发请致电: 项目开发请致电:0755-案-打造电子行业一站式技术服务商
705 室 南山:深圳市南山区南新路与桃园路交汇处苏豪名厦 南山:深圳市南山区南新路与桃园路交汇处苏豪名厦705 705室 711 室 民治:深圳市宝安区龙华民治民康路口秋瑞大厦 民治:深圳市宝安区龙华民治民康路口秋瑞大厦711 711室 1号楼 15 06 室 沙井中心:深圳宝安区沙井街道沙井广场 沙井中心:深圳宝安区沙井街道沙井广场1 号楼15 1506 06室 0755-88846901 技术培训请致电: 技术培训请致电:0755-88846901 0755-26457584 项目开发请致电: 项目开发请致电:0755-26457584
信盈达-嵌入式实训-嵌入式解决方案-打造电子行业一站式技术服务商
705 室 南山:深圳市南山区南新路与桃园路交汇处苏豪名厦 南山:深圳市南山区南新路与桃园路交汇处苏豪名厦705 705室 711 室 民治:深圳市宝安区龙华民治民康路口秋瑞大厦 民治:深圳市宝安区龙华民治民康路口秋瑞大厦711 711室 1号楼 15 06 室 沙井中心:深圳宝安区沙井街道沙井广场 沙井中心:深圳宝安区沙井街道沙井广场1 号楼15 1506 06室 0755-88846901 技术培训请致电: 技术培训请致电:0755-88846901 0755-26457584 项目开发请致电: 项目开发请致电:0755-26457584
嵌入式实训、 嵌入式解决方案 内部资料请勿转载违者必究 质量保障: 1、每个班提供充足的实践操作和问题辅导答疑时间。保证人手一台机实验器材! 2、所有班级均采用小班授课,20%理论+60%实战+20%项目实践 3、在学习期间均会获得我公司研发部几十位资深高级工程师、国际项目经理等的技术支持, 除正常学习时间外,其他任何时间学员均可前来进行额外实践 4、考试合格颁发证书:国家信息产业部职业中心颁发《嵌入式系统设计工程师》证书 5、提供一年的的免费技术支持服务。 6、优秀学员可以享受免费的推荐就业机会! 就业阶段: 1、职业选择和兴趣技能 1.1锻炼综合项目开发实践 1.2职业素质和职业规划,就业推荐等 1.3自修或选修了解嵌入式在3G 领域的典型应用-Android 系统或 symbian 系统 1.4自修了解 WinCE 系统的应用开发及底层开发(提供学习资料) 1.5证书: 通过综合测试学员可免费颁发信息产业部 《嵌入式设计工程师》 证书, 为就业护航! 2、信盈达伯乐桥服务的资源共享、信息互通、制度衔接和服务贯通,建立新的人才服务机制, 逐步形成统一的人才服务模式、人才大市场最终实现企业人才解决方案的提供 。 最新合作企业: 深圳市吉祥腾达科技有限公司 深圳东融软件服务公司 海辉(深圳)软件技术公司 深圳市英唐数控股份有限公司 。。。。。。。。。。 公司最新承接项目: � 银行用POS机(三星2410、PXA270) � 工业控制电脑(采用AT91SAM9G45、OMAP3530、W90P910、PXA270等芯片) � 可视会议系统(OMAP3530、NXP3131) � 工业控制伺服电机控制
嵌入式实训、 嵌入式解决方案 内部资料请勿转载违者必究 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、数据搬运练习 二、 通过本节课程的学习, 学员可以了解Thumb指令的特点, 掌握ARM和Thumb指令交互方法。 “异 常”作为处理器的一种特殊工作方式在系统工作中扮演着重要的角色,本节课程也将帮助学员 掌握ARM平台异常产生的过程和处理方法。 1、ARM与Thumb交互 1.1 交互工作基础 1.2 子程序交互和veneers 1.3 ARM V5TE架构扩展 2、RealView MDK开发工具介绍 3、异常处理 3.1 中断处理 3.2 Abort处理 3.3 SWI 处理 3.4 复位和未定义指令处理 实验: 1、ARM/Thumb交互 2、Thumb下的块拷贝实验 3、异常处理实验 三、在前面阶段学习完后,进入ARM模块的实战环节了。嵌入式编程最终目标还是对接口设备的 操作。 通过该课程的学习,学员可以掌握基于ARM的嵌入式硬件平台接口设计以及各种常用接口 模块的开发。 1、 基于ARM的嵌入式硬件平台接口设计 1.1 基于ARM的SOC组成 1.2 构建ARM嵌入式系统 2、 嵌入式硬件平台(基于s3c2410/s3c2440)接口操作 2.1 GPIO接口 2.2 ADC接口