当前位置:首页 -> 嵌入式学院
招生简章
● 课程描述
详细介绍嵌入式开发流程、交叉编译环境搭建与开发工具的使用、Bootloader的原理与配置、嵌入式Linux内核的移植与根文件系统构建、高级应用编程开发技巧、嵌入式数据库系统构建与应用编程、嵌入式图形系统构建与应用编程,并通过大量实例演示使学员快速掌握嵌入式Linux开发流程及与应用相关的编程方法和技巧。
● 质量保证
·所有课程内容均可免费重听,直到学员完全掌握为止。
·凡是汇文学员,在以后工作中遇到课程相关问题,可得到免费技术支持。
·雄厚的师资力量、经典的课程体系、丰富的教学经验确保教学质量。
● 培养对象
有志从事嵌入式Linux开发的工程技术人员、有兴趣深入了解嵌入式Linux开发的技术爱好者、以及从事ARM相关工作的技术人员。
● 行业需求
工业控制,军工企事业,电信/网络/通讯,航空航天,汽车电子行业,医疗仪器,仪器仪表与电子。
● 基础要求
熟练掌握C语言编程。
具备一定的英文技术文档阅读能力
对ARM(或其他嵌入式)体系结构和ARM芯片有一定的了解
● 教师简介
浙江大学 徐新民(副教授)
工作研究领域
嵌入式系统的应用,微机测控,智能仪器仪表,集成电路设计方法,FPGA动态重构理论与技术研究
浙江大学 章专(副教授)
工作研究领域
嵌入式系统设计与应用.现代数字集成电路设计理论研究.可编程器件应用
浙江大学 董利达(副教授)
工作研究领域
Petri网理论及其离散事件系统,嵌入式系统设计与应用
浙江大学 金文光(副教授)
工作研究领域
无线通信与嵌入式系统设计
汇文教育 王老师
汇文教育特级讲师,浙大计算机学院资深专家,国际著名嵌入式公司资深技术骨干,曾担任某公司技术总监,擅长硬件设备(子系统)Linux驱动程序开发、硬件子系统相应SDK的研发、嵌入式芯片相关固件的研发等工作,深入理解计算机系统底层结构及各种嵌入式技术:包括以太网,PCI,TCP/IP,USB等,熟悉Linux内核编程及驱动程序开发,多年教学经验。
● 咨询电话
(0571)87952419,请直接拨打此电话咨询。
● 开课情况
开课时间:4天(32学时)
开课地点:浙大玉泉校区
学费:2800元(2-3人团报每人可减免300元,3-6人以上团报每人可减免400元,6-10人团报每人可减免500元,在校学生凭学生证可享受300元优惠,团报可叠加优惠,且杭州市内大学大四学生可用教育培训消费券(500元)抵现金500元,报名时需携带本人身份证复印件2张及本人一寸照片4张 )
讲义,午餐,教材等一律不收取其他费用
课程内容
以上所有课时均为学员学习的最短课时,讲师可以按照学员实际掌握程度进行动态的调整和延长,延长范围不超过16课时
● 课程描述
详细介绍嵌入式开发流程、交叉编译环境搭建与开发工具的使用、Bootloader的原理与配置、嵌入式Linux内核的移植与根文件系统构建、高级应用编程开发技巧、嵌入式数据库系统构建与应用编程、嵌入式图形系统构建与应用编程,并通过大量实例演示使学员快速掌握嵌入式Linux开发流程及与应用相关的编程方法和技巧。
● 质量保证
·所有课程内容均可免费重听,直到学员完全掌握为止。
·凡是汇文学员,在以后工作中遇到课程相关问题,可得到免费技术支持。
·雄厚的师资力量、经典的课程体系、丰富的教学经验确保教学质量。
● 培养对象
有志从事嵌入式Linux开发的工程技术人员、有兴趣深入了解嵌入式Linux开发的技术爱好者、以及从事ARM相关工作的技术人员。
● 行业需求
工业控制,军工企事业,电信/网络/通讯,航空航天,汽车电子行业,医疗仪器,仪器仪表与电子。
● 基础要求
熟练掌握C语言编程。
具备一定的英文技术文档阅读能力
对ARM(或其他嵌入式)体系结构和ARM芯片有一定的了解
● 教师简介
浙江大学 徐新民(副教授)
工作研究领域
嵌入式系统的应用,微机测控,智能仪器仪表,集成电路设计方法,FPGA动态重构理论与技术研究
浙江大学 章专(副教授)
工作研究领域
嵌入式系统设计与应用.现代数字集成电路设计理论研究.可编程器件应用
浙江大学 董利达(副教授)
工作研究领域
Petri网理论及其离散事件系统,嵌入式系统设计与应用
浙江大学 金文光(副教授)
工作研究领域
无线通信与嵌入式系统设计
汇文教育 王老师
汇文教育特级讲师,浙大计算机学院资深专家,国际著名嵌入式公司资深技术骨干,曾担任某公司技术总监,擅长硬件设备(子系统)Linux驱动程序开发、硬件子系统相应SDK的研发、嵌入式芯片相关固件的研发等工作,深入理解计算机系统底层结构及各种嵌入式技术:包括以太网,PCI,TCP/IP,USB等,熟悉Linux内核编程及驱动程序开发,多年教学经验。
● 咨询电话
(0571)87952419,请直接拨打此电话咨询。
● 开课情况
开课时间:4天(32学时)
开课地点:浙大玉泉校区
学费:2800元(2-3人团报每人可减免300元,3-6人以上团报每人可减免400元,6-10人团报每人可减免500元,在校学生凭学生证可享受300元优惠,团报可叠加优惠,且杭州市内大学大四学生可用教育培训消费券(500元)抵现金500元,报名时需携带本人身份证复印件2张及本人一寸照片4张 )
讲义,午餐,教材等一律不收取其他费用
课程内容
|
课程安排 |
课程内容 |
|
第一天 |
|
| 理论课3学时 | 嵌入式平台、体系结构、芯片介绍 1 嵌入式综述 ◆嵌入式开发的硬件平台:ARM、PPC、MIPS、X86 体系结构 ◆嵌入式的典型应用及分类 ◆嵌入式的软件系统 ◆嵌入式的操作系统linux、 uClinux、uC/os 2 嵌入式CPU体系结构 ◆指令集,寄存器 ◆物理地址空间分布 ◆嵌入式处理器中断机制 3 嵌入式平台外围接口芯片 ◆UART接口芯片 ◆GPIO ◆Nor/Nand flash ◆LCD控制器 ◆触摸屏控制器 4 各种嵌入式开发工具 ◆开发IDE,编译器 ◆烧录器 ◆jtag调试代理 |
| 实验课5学时 | 实验一:嵌入式裸机程序 实验目的:掌握嵌入式编程的常用工具和方法;掌握在嵌入式原始环境(没有操作系统)下编程的技巧和方法交叉编译环境的建立; 实验要求:要求完成裸机程序编译,上载,运行,直到裸机程序运行成功,可以控制gpio led灯。 实验内容:在S3C2440开发板上运行裸机程序。 |
|
第二天 |
|
| 实验课3学时 | 交叉编译工具介绍与Bootloader启动代码分析 1 嵌入式Linux综述 ◆Linux的由来及现状、嵌入式操作系统分类 ◆嵌入式linux的典型应用及分类 ◆RTLinux、ARMlinux、 uClinux ◆嵌入式开发的硬件平台:ARM、PPC、MIPS、X86 体系结构 2 嵌入式Linux开发基本概念 ◆启动代码、 内核代码、根文件系统 ◆驱动程序、 设备文件、文件系统 3 嵌入式Linux开发工具介绍 ◆嵌入式Linux开发环境搭建 ◆交叉编译器的使用和安装 ◆嵌入式Linux开发中的常用工具 ◆嵌入式开发的调试环境:Jtag、KGDB、SkyEye模拟器等 4 分析各种典型的bootloader(uboot、armboot、redboot) ◆常用的几种bootloader介绍(uboot、armboot、redboot) ◆Bootloader的基本启动流程和架构开发注意事项 ◆嵌入式Linux系统的内存地址分配和内核加载 ◆开发实例分析 u-Boot 的架构、命令用法及其扩展 |
实验课 5学时 |
实验二:嵌入式linux开发环境建立 实验目的:掌握交叉编译环境的建立;掌握内核的交叉编译;掌握u-boot 的操作 实验要求:要求完成内核编译,上载,运行,直到linux系统在目标 板上运行成功 实验内容:在S3C2440开发板上运行Linux。 |
|
第三天 |
|
| 理论课3学时 | 嵌入式Linux移植与根文件系统 1 Linux的目录结构 ◆Linux的目录分布 ◆移植Linux需要做的修改 2 内核编译和配置 ◆内核菜单选项 ◆内核编译选项 ◆内核的裁减 ◆内核的编译 3 构建根文件系统 ◆Busybox编译 ◆c libaray编译 ◆最小文件系统搭建 ◆常用的几种文件系统格式 ◆根文件系统常用文件分析 ◆Linux的启动文件 ◆Linux的分区加载 ◆构建动态库的文件系统 |
| 实验课5学时 | 实验三:根文件系统的建立 实验目的:掌握根文件系统的建立。内核编译。 实验要求:要求独立完成根文件系统的建立,编写一个hello world程序在 S3C2440根文件系统上运行, 根文件系统使用NFS方式和flash 烧录方式。 实验内容:在S3C2440上运行hello world程序。 |
|
第四天 |
|
理论课3学时 |
嵌入式图形系统的构架与开发 1 嵌入式图形概况 2 QT的配置和安装 3 QT的编程 |
实验课5学时 |
实验四:基于S3C2440的QT实验 实验目的:掌握QT应用程序的编译和运行,理解QT在开发板上的移植 实验要求:要求独立编译QT库、资源和应用程序,并通过根文件系统的方式 在目标板上成功运行hello world程序或其他实例程序 实验内容:在S3C2440开发板上运行QT应用程序 |
以上所有课时均为学员学习的最短课时,讲师可以按照学员实际掌握程度进行动态的调整和延长,延长范围不超过16课时







