尚观首页 | 嵌入式 | Linux | Android | 数据库
当前位置: 嵌入式研究室 > 课程介绍 >

课程介绍

 

        嵌入式开发课程涉及领域非常广泛,从硬件时序图到体系结构、从驱动到各种协议规范、从操作系统内核到应用层/软件开发,整个过程触及海量的系统开发知识和少量硬件体系知识。
        嵌入式开发分成应用层开发和底层内核驱动开发。两个领域人才需求都非常之大。伴随着嵌入式领域和消费电子、移动设备、智能工控、瘦客户机其他特殊行业应用的兴起,庞大的市场需求刺激了众多企业纷纷投向嵌入式开发行业,行业的迅猛增长伴随着人才需求的极度短缺,国内大学教育与实际需求脱轨的同时,造成了人才断层,所以一门好的嵌入式课程必须有足够的企业项目实践做支撑。

长期保五万年薪就业课程(签订双保就业协议)

•UEA-嵌入式底层驱开发者V8
•UDA-高级UNIX/Linux服务器开发架构师
•UDD-嵌入式应用开发课程

 

UEA-嵌入式底层驱动开发者 V8

课程优势
NO.1、ARM11 6410开发平台
NO.2、从零手写Linux内核驱动
NO.3、Android系统底层驱动开发
NO.4、Android智能手机开发项目
NO.5、RedHatVersion 6开发环境
NO.6、国际知名认证
NO.7、众多企业对尚观嵌入式V8版内容的迫切需求

教学目标
        强调从零开始写至少5种Linux驱动,让学员真正掌握ARM平台的Linux内核驱动的核心编程能力,让学员可以熟练掌握ARM汇编、ARM体系结构、 ARM平台的直接控制程序(裸驱动)。同时学员将会在ARM开发板上直接自己动手书写硬件控制程序以及Bootloader等,一定不是简单的移植,而是 真正理解并且亲自书写。
        尚观嵌入式研究室UEA嵌入式底层驱动开发者V8版课程体系介绍
项目实践
Android智能手机、视频点播系统、手写Bootloader
授课老师
李柏章、牛海峰、廖建秋、李阳、李惠琴等


UDA-高级UNIX/Linux服务器开发架构师

课程优势
NO.1、本课程设计者为 Chinaunix C/C++版资深版主Johnbull
NO.2、全部Linux平台 开发环境最接近真实的企业开发环境
NO.3、为云计算提供直接的知识积累
NO.4、全新案例教学,自己 编写不少于9个实际项目
NO.5、高强度授课,全部项目型教学,每个环节都有案例

教学目标
        强调全真Linux平台开发环境,完全企业真实开发项目,让学员通过9个以上 的实际项目全面演练UNIX
/Linux平台下POSIX规范,以及Socket网络编程的技能,让学员真正达到云计算企业以及网游、实时消息服务商等企业的技术要求。

项目实践
自助点菜系统、高效数据中继引擎、数字媒体广播系统
授课老师
牛海峰、孙高鑫、薛道静、张国威等


UDD-嵌入式应用开发课程

课程优势
NO.1、结合流行的ARM平台和最新的Linux内核版本。
NO.2、全程项目体验,实例化场景式教学。
NO.3、真正的零基础培训,课程从基础到高端,使您从入
             门到精通。
NO.4、国内目前最全面高端的课程大纲,内容涵盖linux系
             统程序,Linux应用开发、Linux图形开发、多媒体、
             嵌入式数据库开发。
NO.5、项目设计包括家庭媒体监控中心、手机播放器、网
             页浏览器、汽车电子、工控HMI。
NO.6、视频点播系统等多个行业真实开发案例小班授课,
             人手一套开发环境,保证课堂效果。

教学目标
        从理论到实践完成整个课程,强调学生的实际编程能力和解决Bug的能力,更强调对原理的理解,使学员成为嵌入式开发方面真正的高手。学员从零开始,任选家庭 媒体监控中心、手机播放器、视频点播系统、工控HMI、汽车导航中一个或多个企业真实项目案例的开发全过程,使学员实现从培训阶段到企业岗位的保证学员顺利就业。
项目实践
家庭饮食多媒体系统、数码相框、基于GPRS安防监控
授课老师
张宏韬、孙高鑫、薛道静、张国威等


嵌入式短期强化课程

•ARM体系 移植及Bootloader开发
•Linux内核/驱动核心高级开发
•Intel认证课程 多核多线程开发
•智能手机操作系统WinCE高级开发

ARM体系移植及Bootloader开发

课程优势
NO.1、本课程设计者为8年嵌入式技术项目经理经验的李老师,
             他对MIPS PPC等技术都有涉及。
NO.2、从零开始手写裸驱动和控制程序,直接用自己的代码控
             制ARM处理器。
NO.3、从零开始手写Bootloader(启动装载器)。
NO.4、全新案例教学,自己编写ARMUart控制程序、LCD控制
             程序、触摸屏控制程序、IIS控制程序,网卡控制程序 。
NO.5、全程ARM11 S3C6410开发板全程授课。

教学目标
        强调从零开始写驱动,让学员真正掌握ARM平台的编程能力,让学员可以熟练掌握ARM汇编、ARM体系结构、ARM平台的直接控制程序(裸驱动)。同时学员将会在ARM开发板上直接自己动手书写硬件控制程序以及Bootloader等,一定不是简单的移植,而是真正理解并且亲自书写。同时熟悉ARM微处理结构、指令和外围器件,可以进行ARM处理器平台下的深层次开发,可以开发裸板驱动(无操作系统直接驱动硬件),同时不只可以进行bootloader移植,并且可以自己开发bootloader。
项目实践
ARM模拟器开发、Uart控制程序 (bootloader上执行)、LCD控制程序 (bootloader上执行)、触摸屏控制程序 (bootloader上执行)、IIS控制程序 (bootloader上执行)、网卡控制程序、TCP/IP协议栈移植、bootloader开发--my-boot、文件系统制作、ARM-Linux移植
授课老师
张宏韬、孙高鑫、薛道静、张国威等


Linux内核/驱动核心高级开发

课程优势
NO.1、本课程设计者为8年嵌入式技术项目经理经验的李老
             师,他对MIPS PPC等技术都有涉及。
NO.2、从零开始手写Linux驱动和控制程序,直接用自己的
             代码控制处理器。
NO.3、从零开始手写至少5款驱动程序 ,触摸屏、LCD、音
             频、NandFlash、网卡驱动等。
NO.4、高强度授课,全部项目型教学,每个环节都有案例。
NO.5、三星6410开发板+触摸屏,让学员的程序立刻可见。
NO.6、全部Linux平台开发环境,真正真实工作环境开发。

教学目标
        强调从零开始写至少5种Linux驱动,让学员真正掌握ARM平台的Linux内核驱动的核心编程能力,让学员可以熟练掌握ARM汇编、ARM体系结构、ARM平台的直接控制程序(裸驱动)。同时学员将会在ARM开发板上直接自己动手书写硬件控制程序以及Bootloader等,一定不是简单的移植,而是真正理解并且亲自书写。
项目实践
ARM-Linux GPIO驱动、ARM-Linux WatchDog驱动、ARM-Linux Udev移植、ARM-Linux 触摸屏输入设备驱动、ARM-Linux LCD显示设备驱动、ARM-Linux 音频设备驱动、ARM-Linux Nand Flash块设备驱动、ARM-Linux 网络设备驱动、Linux项目实践
授课老师
张宏韬、孙高鑫、薛道静、张国威等


Intel认证课程 多核多线程开发

课程优势
NO.1、本课程设计者为 Chinaunix C/C++版资深版主Johnbull
NO.2、 全部Linux平台 开发环境最接近真实的企业开发环境
NO.3、为云计算提供直接的 知识积累
NO.4、 全新案例教学,自己 编写不少于9个实际项目
NO.5、高强度授课,全部项 目型教学,每个环节都有案例,
             全程计算机教学

教学目标
        很多人一直认为Intel就是一个芯片开发商,其实在开源领域里,Intel一直是开放源代码库最有价值贡献者,目前全世界贡献最大的前五位公司里就有Intel,所以,在Linux开发领域里,Intel的培训也是世界公认的最有价值的培训。Intel 倡导IT共生生态圈的理念,重点在销售芯片上,而事实上Intel在软件领域也做出了很大的贡献,很多真正的业内人士,都认同Intel的软件价值。所以尚观秉承为学员推荐目前业内最主流的技术为己任,为尚观开发的学员提供最好的技术。Intel 为其全世界逾万家的合作伙伴提供各种软件的使用与服务,所以在掌握这套课程后,学生就有机会能掌握最新的软件开发的入职机会 。让学员高效地开发多线程程序,直接提升网络计算平台的效能,成为公司内的技术专家。
授课老师
牛海峰、廖建秋、李阳、李惠琴等


智能操作系统WinCE高级开发

课程优势
NO.1、本课程设计者为9年嵌入式开发经验的孙老师,孙
             老师拥有一项蓝牙多点通讯专利,他成功主持开发
             过多项嵌入式产品,包括恒温恒湿疫苗培养箱、
             GPS等。
NO.2、项目教学,让学员最后能做出真正的产品,从事真
             正的项目。
NO.3、直接增加学员的项目经验,为找工作打下相应经
             验,真正做到学以致用。
NO.4、高强度授课,节省学员不必要的时间及财务的支
             出。

教学目标
        基于Windows CE的项目大多包含界面开发、通讯开发、数据库开发这几个部分,本阶段从基础入手,使学员具备这几方面的开发能力,并在每个模块配备小项目,提高学员的实际编程能力。最后还给学员介绍在项目开发中经常使用的开发技巧。最终让学员成为具有WindowsCE嵌入式平台开发能力的优秀嵌入式软件工程师。
项目实践
医疗电子行业HMI设计、GPRS无线通讯平台
授课老师
孙高鑫、薛道静、张国威等