位置: 首页 > 上海嵌入式开发 > 嵌入式系统软件工程师就业班
嵌入式系统软件工程师就业班
预约试听

嵌入式系统软件工程师班

课程目标:嵌入式开发全能是本着质量至上的基本原则,在不提高任何费用的前提下,将该学科教学体系做出更科学的改革和完善。现行的教学体制将更有利于学生的学习和发展同时为学生打下坚实的基础。该专业着重学习嵌入式方面的基本理论和知识,进行手把手的培养具有独立开发的基本能力,为社会输送具有设计理念、创新思维的,并具备实际设计经验的学员。嵌入式开发全能主要课程有:RISC架构计算机组成原理、嵌入式编程语言入门和强化(C/C )、ARM应用系统软件开发、基于Windows CE嵌入式系统设计、嵌入式Linux应用及系统开发、开发实例及毕业设计。


入学要求: 1、计算机、软件工程,电子信息工程、通信工程、自动化、机械、数学等相关专业。 2、专科或本科以上学历 3、部分具备较强的逻辑思维能力,有志投身于IT事业的专科生、文科生,具有团队精神、敬业精神。


培养对象:希望迅速了解和掌握嵌入式开发的学员;希望从事嵌入式开发的爱好者、工程师、程序员、已及相关行业的工程技术人员;有志于从事嵌入式工作的软件开发技术人员和正在学习计算机、软件、通信专业的学生。
教学师资:本课程由台湾*顶尖的专家顾问团队(包括亚太地区Android技术大会主席高焕堂、知名 Android 部落格主持人Sam Lu、卓首科技顾问首席Linux驱动程序讲师Jollen Chen等)和非凡教育产品经理共同设计、执教。

毕业待遇:学员考试合格,发国家职业资格** 紧缺人才** ARM全球认证** 微软认证**


课程明细:模块A 课程名称 课程内容 课时 嵌入式入门基础 计算机结构组成 以当前主流微型计算机技术为背景,以建立系统级的整机概念为目的,深入介绍了计算机各功能子系统的逻辑组成和工作机制。 40 RISC和CISC 指令应该如何较好的映射到微处理器的时钟速度上(理想情况下,一条指令应在一个时钟周期内执行完);体系结构需要多“简单”;以及在不诉诸于软件的帮助下,微芯片本身能做多少工作和复杂指令集计算机 嵌入式微处理器分类及选型 了解嵌入式 嵌入式存储设备 掌握flashSDRAM的硬件信息 嵌入式系统I/O设备 CPU的引脚与外围设备的通信 Cache和MMU cache的基本原理 模块B 课程名称 课程内容 课时 C语言部分 C语言与嵌入式系统 C语言与嵌入式系统中如何编译 40 嵌入式C数据类型 掌握C数据类型使用范围 嵌入式C语言程序结构 掌握C语言程序结构的框架 嵌入式C编译预处理 掌握在主要的处理以前对数据进行的一些处理 数组、指针 数组、指针及在嵌入式软件中的使用 字符串操作 了解字符串在嵌入式软件中的使用 位操作与嵌入式系统软件 针对指定的位清零置一和设置屏蔽位 嵌入式软件常用数据结构及算法 了解数据结构的组合方式和通用算法 模块C 课程名称 课程内容 课时 C 语言部分 面向对象程序设计思想 介绍了何谓C 面向对象程序设计、为什么以及如何用C 进行面向对象程序设计 60 类和对象 掌握类和对象的使用方法 继承及在嵌入式软件中的作用 掌握类的继承方法 重载虚函数和多态 简介重载和多态关系的重载是不是多态? 模块D 课程名称 课程内容 课时 ARM应用系统软件开发 ARM处理器 了解处理器性能 96 ARM开发工具ADS 使用及交叉开发环境搭建 ARM指令集与ARM软件开发的关系 了解ARM汇编和thumb指令集 ARM与C语言编程 掌握C和汇编的混合编程 ARM异常处理 了解7种处理器异常的方法 ARM硬件启动 流程详解 基于ARM的 Boot Loader设计 1. 定义程序入口点; 2. 设置异常和中断向量表; 3. 初始化存储设备; 4. 初始化堆栈指针寄存器; 5. 初始化用户执行环境; 6. 呼叫主应用程序。 模块E 课程名称 课程内容 课时 基于Windows CE嵌入式系统设计 嵌入式操作系统原理 重点讲述了嵌入式技术中的嵌入式操作系统,并且考虑到嵌入式系统开发的特点,也介绍了嵌入式系统的硬件平台和系统开发技术。 120 WinCE操作系统框架 了解框架结构 WinCE开发工具 Platform Builder及EVC的使用 WinCE图形化应用程序开发 掌握图形设计的方案 WinCE网络通讯程序开发 掌握各种网络通讯** 驱动程序和OAL 掌握驱动程序的结构 模块F 课程名称 课程内容 课时 嵌入式Linux应用及系统开发 Linux 安装与基本命令使用 140 Linux交叉开发 环境的搭建 Linux Shell编程 Shell是什么?怎样写shell?cygwin简介Linux黑洞 Linux Boot Loader linux的内核有多种格式,老式的zImage和新型的bzImage。它们之间*大的差别。 VI及UBOOT 代码详解 Linux内核结构及系统移植 Linux内核分析和硬件平台的移植 Linux驱动开发 USB接口的开发其他字符设备的驱动开发 Linux 文件系统 RAMDISK和BUSYBOX的移植 Linux网络应用程序开发 掌握Linux下的各种网络通讯** 综合实验 开发实例 掌握开发的一些技巧 64 指导 职业规划 创新能力、问题解决能力、项目管理能力 20 职场礼仪 职场风格、情绪管理、时间管理、商务礼仪 面试技巧 沟通能力、自我表现、现代办公、团队合作 创业指导 公司注册流程、公司运作前期准备、创业风险指导 毕业作品整理 简历制作、作品整理击规范 实习与 修完全部课程考试合格后,安排实习1个月,实习合格 合计 580 备注:1、学费原价20060元,优惠价13800(不含教材费和考证费) 2、共580课时(45分钟/课时) 全日制6个月(周一三五或二四六全日上课)业余制8个月(周六或周日另晚间一三五或二四六)

非凡教育培训

进入机构首页
上海非凡教育培训

上课地址:徐家汇广元西路

预约试听

倒计时:
11 : 58 : 41
其他试听课程
机构全部课程

学校课程导航