导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[原创]技术五百强,ARM9培训那里好?深圳ARM11培训?[2012Android]

 *第51314篇: [原创]技术五百强,ARM9培训那里好?深圳ARM11培训?ARM培训?

  
楼 主:2012Android 2012年9月26日15:12
 [原创]技术五百强,ARM9培训那里好?深圳ARM11培训?ARM培训?
技术五百强,ARM9培训那里好?深圳ARM11培训?ARM培训?
【深圳ARM培训】
咨询:0755-26733907刘工
实训过程=补强阶段+实训ARM阶段+实训LINUX阶段+项目实战+ (推荐就业阶段)

?补强阶段
 
1、熟悉常用电子元器件、常用芯片知识及其使用方法;
   2、介绍电子产品开发、生产的基本流程;
   3、熟悉C语言、C++编程及编程
   4、嵌入式概要、仿真软件、工具、开发平台使用
   5、嵌入式C语言典型范例、数据类型
   6、嵌入式C经典语句详解、函数、数组、指针精讲
   7、字符IO和输入输出
   8、存储类、链接和内存管理
   9、宏定义、复杂声明
   10、结构体、共用体和枚举
   11、嵌入式高级议题:编程经典案例分析、编程规范、编程优化、编程可靠性
   12、嵌入式常见编程错误:“野指针”、“异常宏定义”“异常数组定义”等分析

   ★理论实操阶段一:ARM开发阶段
 
   ★本阶段课程主要帮助学员了解ARM体系结构及工作原理,掌握ARM指令集,学会操作ARM处理器基本方法法【深圳硅谷芯微嵌入式培训中心】

   1、ARM体系结构
   2 、ARM简介
   3 、ARM体系结构
   4 、流水线
   5 、处理器工作模式
   6 、ARM处理器核
    7 、ARM指令集
    1. V4T指令
    2. V5TE指令
    3. V6指令
    4. Thumb指令
实验
    1.使用RealView MDK、ARM-Keil环境构建基本工程
    2.基本ARM指令练习
    3.数据搬运练习 
通过本节课程的学习,学员可以了解Thumb指令的特点,
掌握ARM和Thumb指令交互方法。“异常”作为处理器的一种特殊工作方式在系统工作中扮演着重要的角色,【深圳硅谷芯微嵌入式培训中心】
本节课程也将帮助学员掌握ARM平台异常产生的过程和处理方法。  
ARM与Thumb交互
    1.交互工作基础
    2.子程序交互和veneers
    3.ARM V5TE架构扩展
    4.RealView MDK、ARM-KEIL开发软件介绍、J-LINK、H-JTAG、U-LINK、USB转RS232、USB转并口等常用开发工具使用练习。
    5.异常处理
   1)中断处理
    2)Abort处理
    3)SWI 处理
    4)复位和未定义指令处理 
  6.实验: 
   1)ARM/Thumb交互
    2)Thumb下的块拷贝实验
    3)异常处理实验 
在前面阶段学习完后,进入ARM模块的实战环节了。
嵌入式编程最终目标还是对接口设备的操作。通过该课程的学习,
学员可以掌握基于ARM的嵌入式硬件平台接口设计以及各种常用接口模块的开发。
    7.3.1基于ARM的嵌入式硬件平台接口设计
    1.基于ARM的SOC组成
    2.构建ARM嵌入式系统
7.3.2嵌入式硬件平台(基于s3c2410/s3c2440)接口操作
1.GPIO模块实验
    2.UART模块实验
    3.TFT LCD彩屏模块实验
    4.中断实验。
    5.AD模块实验
    6.触摸屏模块实验
7.RTC模块实验
8.定时器模块实训
    9.PWM模块实验
    10.SDRAM模块实验
    11.NOR FLASH模块
    12.NAND FLASH模块
    13.IIC、IIS模块
    14.SPI模块
    15.看门狗模块
    16.协处理器:MMU、CACHE、DMA模块
17.音频AC97模块
18.视频Camera模块
19.USB接口模块
20.SD卡模块
通过纯底层的学习,我们对嵌入式底层开发有了系统掌握,通过2个项目开考核对于裸机开发的过程
期中测试,及项目开发 【深圳硅谷芯微嵌入式培训中心】
项目1、数字钟表
项目2、数码相框
项目3、智能门禁控制系统
 

理论实际操作二:嵌入式linux系统开发班
 
1 第一部分:Linux平台搭建与环境熟悉 
了解Linux系统;区分各种版本的Linux系统,以便于拓展Linux视野。
 1、Linux 简介;
 2、Linux 系统的主要特点;
 3、Linux 的组成;
 4、主要的Linux 版本;
 5、嵌入式Linux简介与发展
第二部分虚拟机安装和LINUX系统安装 
虚拟机安装;
2 Linux系统的安装;
3 Linux系统的常用软件的安装;
4 Linux快速入门
5 熟悉运用Linux环境下,常用命令的操作与系统设置,如常用的Shell;掌握基本的Shell 应用

第三部分:嵌入式LINUX环境搭建 
建立嵌入式Linux开发环境
熟悉嵌入式开发平台
嵌入式Linux开发工具
Linux下的调试技巧
MAKE工程管理器
硬件环境的搭建;arm-linux-gcc与gcc安装配置

第四部分:U-Boot:了解  U-Boot的作用及工作流程;了解Bootloader的代码结构、编译过程;移植U-Boot;掌握常用的U-Boot命令。 
Bootloader介绍
u-boot工程介绍
u-boot的编译使用
u-boot源码分析
u-boot资源分配
配置编译u-boot
u-boot移植过程
U-Boot常用命令操作
添加u-boot新命令
设置u-boot环境变量
u-boot驱动添加,如网卡:DM9000
第五部分:LINUX内核移植:熟悉内核的原码结构和kbuild Makefile语法;掌握和内核、驱动模块编译相关的原理及方法。 嵌入式培训: 

    1、Linux内核介绍
    2、Linux内核特点
    3、Linux内核源代码结构
    4、Linux内核选项解析
    5、Linux内核编译链接
    6、内核模块编译、使用方法
第六部分:LINUX根文件系统
1、busybox 包移植、编译
2、Linux跟文件系统制作过程
3、根文件系统介绍
4. nfs文件服务器系统搭建
第七部分:LINUX驱动开发
课程目标:驱动开发是嵌入式Linux开发难度最高的内容,也是目前嵌入式行业最紧缺的人才之一。本课程介绍嵌入式Linux驱动开发相关概念及开发流程,了解驱动开发的关键技术点,重点讲解嵌入式Linux下常用接口驱动的编写方法,包括:
1、字符型LED驱动开发(GPIO口驱动)
2、按键驱动开发(中断驱动,在驱动中中断程序的编写,消息队列的应用
3、ADC驱动开发
4、网卡驱动开发
5、串口驱动开发
6、液晶屏(TFT彩屏驱动开发
7、触摸屏驱动+tslib(中间插件移植与设置),
8、IIS驱动开发+maplay移植与应用(mp3播放)
第八部分:LINUX应用学习
课程目标:嵌入式Linux应用开发和系统开发是嵌入式Linux中最重要的一部分,也是企业人才需求最广的一部分。主要目标是精通嵌入式Linux下的程序设计,熟练掌握嵌入式Linux的开发环境、系统编程以及网络编程,熟悉C++、QT编程并且深刻体会整个嵌入式Linux项目开发流程,强化学员对Linux应用开发的能力. 【深圳硅谷芯微嵌入式培训中心】

   1、Linux系统中的进程的概念,在应用程序中线程与父子进程的创建与应用
2、线程之间、进程之间的通信
3、进程间通信基本概念
4、信号(SIGNAL)
5、内存映射(MAPPED MEMORY)
6、消息队列(MESSAGE QUEUE)
7、信号量(SEMAPHORE)
8、tcPip协议在应用程序中的编程开发(SOCKET套接字编程开发)                             8.1、ISO/OSI七层协议模型与IP网络四层模式
           8.2、TCP/IP协议簇
           8.3、基于嵌入式Linux的TCP/IP网络结构
           8.4、基于嵌入式Linux的SOCKET编程
第九部分:QT移植与开发
课程目标:通过本课程的学习,学员能够了解嵌入式Linux下的几种常见GUI及其特点,重点能掌握QT的有关内容,具备QT程序设计能力。了解嵌入式数据库的配置与开发。
1 、嵌入式LinuxGUI介绍
    2、嵌入式QT开发包移植
第十部分:嵌入式系统应用程序,驱动程序调试

1、Linux基本工具调试使用。GDB,insight调试等
   2、Linux应用程序的编程
   3、嵌入式产品程序打包与发布
第十一:嵌入式项目综合调试,产品发布
本课程将通过一个真实完整的项目案例,让学员了解真实项目的开发流程,掌握如何将所学知识应用到项目开发中。将模拟真实项目的管理过程,培养学员项目团队协同开发能力,项目文档编写能力和新知识的学习能力,为下一步就业做好知识上和心理上的充分准备。
 
 这里是【深圳硅谷芯微技术中心】开设课程:单片机、嵌入式、ARM、Linux、Android、iphone、PCB设计——硅谷芯微技术中心,芯片级IT教育第一品牌

  当你需要的时候咨询:0755-26733907刘工
  咨询QQ:2646820502刘工   
  硅谷芯微技术学院: 
  硅谷芯微iOS技术学院:
  详细地址:深圳南山科技园高新南四道W1-B栋206室(地铁深大C出口10米处)


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:技术发明与创新铸就的Intermec[分享]

[下一篇主题]:Intermec CK71 超坚固IP67移动计算机