随着科学技术的飞速发展,嵌入式技术被广泛应用于通信、交通、电子、医疗、军事等众多领域,已成为国内 IT产业发展的核心方向,我国软件产值中的40%来自嵌入式软件!小到智能卡、手机、水表,大到信息家电、汽车,甚至飞机、宇宙飞船,我们的生活已经被嵌入式软件所包围。我们在深感嵌入式软件在整个软件产业发展中所处的举足轻重地位的同时,也发现大力发展嵌入式软件技术与应用已迫在眉捷,因为它已经成为我国软件产业实现跨越式发展的又一重要砝码。不久的将来,嵌入式软件技术将会引领人类进入一个数字化、智能化的时代。
当前,嵌入式软件研发人才需求缺口巨大。以嵌入式领域的3G为例,目前我国的3G核心人才不足万人,基本上都受雇在几个运营商和设备厂商。而国内这些厂商大部分都是通信设备公司,在研发产品过程中,不仅需要嵌入式软件开发知识,还需要移动通信网络的知识,这使得该类人才更加难找。所以,移动通信与嵌入式的复合型人才将是各大通信设备公司追捧的对象,现在以及未来都有着非常好的就业前景。3G移动通信与嵌入式实训体系
ECP-3G移动通信与嵌入式实训体系 |
||
阶段 |
学习内容 |
主要项目实践 |
S1 |
·C语言进阶过程:主要是基本的语法结构,包括变量、程序结构、函数、数组、预处理、指针等基本内容,适用于初涉程序开发的学员。
·C语言高级应用:C语言的复合应用,包括二级指针、指针数组、函数指针、字符串指针、结构体与链表、文件处理等深层次的分析与应用,并配备大量的实践练习巩固基础编程能力。
·嵌入式Linux应用开发基础:主要包括GCC,GDB,MAKEFILE的基本应用,Linux内核系统的分析,Linux文件系统的应用,基于ARM硬件设备的程序下载、系统移植、程序调试,以及基于硬件开发设备的串口编程,I/O编程等。
·嵌入式与ARM体系结构:主要包括ARM的处理器模式与状态熟悉,异常与中断技术的熟悉,ARM指令集与Thumb指令集的使用,基于ARM的汇编程序设计以及与嵌入式C程序的混合编程,ADS的应用与程序调试,基于ARM2410和ARM2440开发平台的熟悉(如Boot Loader的解析,硬件系统结构分析,引脚说明分析,平台移植实践等)。
·C企业级应用与实践:主要涉及C语言在嵌入式企业里面的实际开发技巧,包括如字节对齐在通信软件中的应用,条件编译与宏定义在跨平台的灵活使用,经典查找与排序算法的深层次分析,静态库与动态库的跨平台使用,常见内存使用错误与内存管理分析,ini配置文件的读写,国内大型通信企业的基本编程规范解析等,并配备大量的项目实践锻炼。
·3G行业基础入门:包括3G通信基础(数据传输方式,编码调制技术,多路复用技术等),3G的主流技术标准分析,3G业务的熟悉,3G对2G、2.5G的继承与优化,3G特色业务的认知,3G增强技术等。
·职业素质:包括职业生涯规划,时间管理,团队精神建设,沟通技巧,演讲技巧等。 |
·手机电话本管理软件
·学生成绩管理系统
·扫雷游戏
·图形化日期管理程序
·局域网即时通讯程序
·图书管理系统
·文件加密系统
·房产中介管理系统
·操作系统的移植 |
S2 |
·C++面向对象初步:基本的面向对象的编程,包括C++对C语言的扩展、类、对象、友元、继承、多态性、虚函数、重载、I/O流类库、文件、模板与STL程序设计等。
·嵌入式Linux企业级应用与实践:主要包括基于Linux的多线程编程应用,图形界面的编程实现,网络编程的应用,驱动程序的编程实践(如字符设备的驱动编写流程,驱动程序的调试处理,LED驱动程序,按键驱动程序的分析)等。
·手持移动设备嵌入式Wince应用开发:包括内核定制,模拟器下载与调试,BSP的熟悉,SDK的创建, EVC软件的使用与调试环境的熟悉,以及基于WinCE的手持设备的应用软件开发,如游戏,通信软件等。
·第三代移动通信技术TD-SCDMA:主要涉及TD-SCDMA的网络架构分析,物理层原理(如物理信道与传输信道的理解,扩频与调制技术的学习,功率控制,上行同步,小区搜索,随即接入过程的分析以及物理层测量),MAC,RLC,BMC,PDCP,RRC,NAS等协议层的分析,以及典型信令流程(如MOC,MTC,Paging,信令连接的建立与释放,RB的建立与重配置过程等)。
·职业素质:包括情绪管理,简历制作,面试技巧,模拟面试,面试总结,劳动合同法,企业岗前培训等。 |
·消防巡检仪
·基于WinCE的战斗机游戏
·基于WinCE的俄罗斯方块
·分布式温湿度智能监控系统
·串口通信程序
·远程智能报警系统
·Linux QT媒体播放器 |
移动通信与嵌入式证书
更多职业学校招生简章