该课程由猎学网审核,享受猎学网报名、支付保障
嵌入式周末业余班
1.项目分析及linux操作
学时:14
课程内容:项目背景意义,项目流程,项目管理,项目考核,linux环境操作。
培养目标:掌握企业项目运作完整过程,熟悉掌握linux操作系统常用操作。
2.嵌入式C语言编程技术
学时:42
课程内容:C程序基本概念、C程序设计规范、C函数、C指针、数组和字符串、C高级数据类型、C预编译处理、内存管理、链表、文本输入输出操作。
培养目标:具备从事c语言开发工作能力
3.ARM高级编程技术
学时:42
课程内容:ARM指令,程序员模型,ARM中断试验,ARM UART试验,ARM IIC or SPI试验,ADC,DAC,Timer,lcd,看门狗等实验。
培养目标:具备嵌入式处理器裸机开发能力
4.LINUX系统编程
学时:56
课程内容:文件管理,进程,进程间通讯,多线程编程,线程通讯,网络编程(套接字)。
培养目标:具备在linux下从事应用程序开发的能力
5.嵌入式面向对象GUI高级编程技术
学时:42
课程内容:C ,类,继承,多态(虚函数),重载,默认参数列表,QT 界面控件使用,QT 多线程编程,QT 网络编程,QT 事件处理。
培养目标:掌握嵌入式界面开发技术,具备胜任界面开发的能力。
6.Linux系统移植技术
学时:49
课程内容:Bootloader移植(u-boot),包含内容(交叉编译链,工程讲解,工程编译管理逻辑,链接脚本分析,启动代码分析,配置文件(增添驱动,改参数),添加cmd,用uboot测试开发箱外设),Kernel移植,Fs(busybox 交叉编译),从零构建jffs2和cramfs文件系统。
培养目标:熟练构建常用嵌入式处理器平台linux系统应用环境
7.Linux驱动开发技术
学时:56
课程内容:驱动分类,驱动结构,模块操作,字符设备驱动(由0开始编写数码管,按键等字符设备驱动程序),阻塞与非阻塞,内核中断处理机制,网络设备简述。
培养目标:具备linux下开发常见接口的驱动能力
8.项目模块实现
学时:63
课程内容:开展智能家居/dvs/pda项目模块设计,三个项目依次主要涉及温湿度,烟感,gprs,蓝牙,zigbee,用户管理,时钟管理,系统管理,远程升级,mp3,mp4,游戏,记事本,输入法等模块。
培养目标:综合利用所学知识,达到有一年项目经验的嵌入式软件工程师能力。
9.职业素质课程
学时:7
课程内容:中英文简历制作 ,面试技巧,模拟面试 ,商务礼仪,职业规划,职场规则,人际交流,等等。
培养目标:提高学员综合素养,让学员具备推销包装自己的能力,快速融入职场,适应工作环境,为企业输送技术和职业素养双过硬的合格人才。
顾问将于24小时内联系您!