东陆风华BBS

 找回密码
 注册东陆风华通行证
东陆风华论坛18周年庆(2005.3.28-2023.3.28)东陆风华-云南大学各专业历年考研复试信息汇总帖送人玫瑰手留余香-云南大学历年考研复试信息汇总
东陆风华-云南大学各学院考研QQ群号码
申请东陆风华实名认证免费领取云大考研考博真题如何申请云南大学考研论坛VIP会员?VIP特权?
东陆风华-云南大学各省校友&云南省各地州校友QQ群云南大学呈贡校区图片 &宿舍图片&图片云大 东陆风华送人玫瑰手留余香-云南大学2021年考研复试信息分享
返回列表 发新帖
查看: 1565|回复: 0

粤嵌(原广嵌)《嵌入式linux系统与应用开发就业班》开班啦

[复制链接]

该用户从未签到

发表于 2010-6-14 18:10:56 | 显示全部楼层 |阅读模式

东陆风华帐号全站通用,包括论坛、商城、网络家园等站点,登陆查看更精彩内容

您需要 登录 才可以下载或查看,没有帐号?注册东陆风华通行证

x
文章来源: 青山湖畔论坛-南昌人的论坛
嵌入式linux系统与应用开发就业班
课程描述
参加嵌入式linux系统与应用开发就业班可以使学员快速掌握嵌入式系统开发的流程,系统移植的方法,编写

Bootloader等。学习本课程的学员能够从事嵌入式系统相关的项目开发。
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
3、粤嵌承诺:100%保证就业,不就业退款
4、前十名报名送GEC2410开发套件
5、两人同时报名,享受95折优惠;三人及三人以上同时报名,享受9折优惠。
培训目的
参加嵌入式linux系统与应用开发就业班可以使学员快速掌握嵌入式系统开发的流程,系统移植的方法,

Bootloader的原理,可以编写自己的Bootloader。学习本课程的学员能够从事嵌入式系统相关的项
培训对象
嵌入式系统开发工程师、系统移植工程师。
职场定位
消费类电子、工业控制、军工企事业、电信/网络/通讯、航空航天、汽车电子、医疗设备、仪器仪表等相关行


入学要求
◆ 熟练使用Linux操作系统;
◆ 熟悉C语言编程和汇编语言编程;
◆ 对ARM处理器有一定的了解。
开课时间
2010-06-07
课  时
四个月
授课地点
广州
证  书

授课讲师
阴老师 黄松青 冯老师 唐辉



详细课程介绍
嵌入式linux 系统与应用开发就业班课程大纲
1周入学辅导+14周理论+2周项目指导(其中含7周项目实践)
入学考核:
C语言基础、C++基础、数据结构、操作系统原理、Linux应用基础、电子电路基础
开课前一周:入学基础测试与辅导(C语言、C++、linux基础、数据结构、电子电路)
序号 课程目标                 课程内容
1.   Linux 快速入门         Linux 概述; Linux发行版;
                        Linux开发环境搭建-vmware虚拟机;Linux 系统安装
                        Linux的基础知识; Linux文件系统和文件; Shell的使用;
                        常用的shell命令;Linux的软件安装;
                        Linux 下的C语言编程基础;Linux下VIM的使用;
                        编译器GCC的使用;调试器gdb的使用;
                        Linux下多文件编译与项目管理工具make的使用;

2.  C语言基础强化         C语言语法
                        C语言的内存布局与常见库函数

3.  数据结构基础强化        链表、队列、栈、树、哈希表
                        数据搜索、遍历、排序与常见算法

4.  C++语言基础强化        面向对象的编程方法 类及对象的封装
                        类的继承与派生
                        虚函数与多态性 构造函数与虚构函数 模板 异常处理

5.  ARM硬件接口                嵌入式微处理器 ARM寄存器 ARM工作模式
                        ARM异常中断 ARM汇编指令分类 ARM汇编指令寻址方式
                        ARM汇编程序设计 C及汇编语言混合编程
                        实验:
                        基本ARM汇编指令编程;数据访问练习;
                        ARM汇编和C混合编程;ARM指令和THUMB指令混合编程
                        MDK开发环境使用 U-Linuk仿真器使用
                        ARM开发调试环境建立 ARM GPIO应用
                        ARM存储器控制器 ARM中断控制器(IRQ和FIQ)
                        实验:
                        ARM汇编语言与C语言实现跑马灯;
                        IRQ与FIQ中断流程分析
                        ARM时钟及定时器;TFT LCD驱动程序设计
                        实验:
                        看门狗定时器应用;LCD显示曲线及图片;
                        LCD汉字显示实验;
                        ADC控制器应用;触摸屏应用及校准
                        实验:
                        ADC应用实验;触摸屏实现实验
                        PWM时钟应用;实时时钟及闹钟应用
                        实验:
                        蜂鸣器控制;实时时钟及闹钟应用;
                        ARM工作模式转换;ARM启动代码设计
                        NOR Flash应用设计;NAND Flash应用设计
                        IIC总线控制器
                        实验:
                        NOR Flash编程;NAND Flash编程;

6.  交叉开发环境搭建        嵌入式系统定义;Linux交叉开发环境介绍;
                        GNU交叉工具链的使用;宿主机与PC机间的通信;
                        串口通信;交叉调试;
                        实验:
                        Minicom配置使用,Windows超级终端配置实验;
                        NFS共享设置实验

7.  Linux下C语言开发        文件I/O操作编程;
                        Linux系统调用与用户编程接口;
                        Linux中文件及文件描述符概述;
                        不带缓存的文件I/O操作;标准I/O开发。
                        文件操作 目录操作 特殊文件
                        Linux进程概述;Linux下进程结构;Linux下进程的模式类型;
                        Linux下进程管理;Linux进程控制编程;守护进程;
                        信号及信号处理
                        进程间通信;多线程编程
                        管道;管道创建与读写;标准流管道;FIFO信号量;
                        共享内存实现;消息队列实现
                        线程概述与分类;Linux线程技术发展;线程的实现和基本操作;
                        线程访问控制。
                        TCP/IP协议概述;OSI参考模型和TCP/IP参考模型;
                        TCP/IP协议栈;TCP和UDP;
                        套接字基础 网络Socket概述;Socket通信原理;
                        Socket基础编程。
                        套接字编程进阶 多路选择I/O 文件传输实现

8.  嵌入式GUI设计        
                        Linux下嵌入式gui编程介绍;Qt介绍;
                        通过Qt designer认识Qt; 信号和槽;Qt的事件
                        QT中的多线程编程;Qt 中的网络编程。
                        Qt界面布局与特效处理

9.  嵌入式数据库应用        数据库基础
                        嵌入式数据库应用
                        嵌入式GUI与数据库结合技术

10. 根文件系统                常见根文件系统一(cramfs、jffs2)
                        根文件系统的目录结构;根文件系统内容;
                        常见根文件系统制作;添加设备文件;添加动态链接库;
                        添加系统应用程序;添加配置文件;
                        常见根文件系统二(yaffs、romfs)
                        根文件系统的目录结构;根文件系统内容;
                        常见根文件系统制作;添加设备文件;添加动态链接库;
                        添加系统应用程序;添加配置文件;

11. 项目架构                综合项目架构分析与项目开发技巧

12. Bootloader                Bootloader介绍;GEC2440Bootloader分析;
                        常见bootloader源码分析;
                        u-boot配置与编译;u-boot移植;u-boot 使用
                        实验:
                        修改u-boot源代码,移植到开发板上

13. Linux内核高级技术        Linux内核结构 配置与编译移植 Linux内核模块设计
                       内核内存管理、进程管理、中断管理、设备管理
                       内核时钟和定时器管理、信号、调度
                       Linux内核调试与优化

14. Linux驱动高级应用  字符驱动
                       驱动的中断 延时 并发控制
                       设备驱动的阻塞与非阻塞、异步通信
                       高级字符设备
                       块设备驱动 Flash设备驱动
                       网络设备驱动
                       USB设备驱动
                       LCD&触摸屏 设备驱动
                       IIC & SPI设备驱动
                       设备驱动调试与移植技巧
项目指导(2周)


联系方式
全国咨询报名电话:4006-909-707
24小时服务热线:15013238362 13450237194
在线咨询QQ:1286882999 970094389
报名地点:广州科学城光谱西路69号TCL文化产业园二期创意中心B407-408室
电子邮件:service@gec-edu.org
东陆风华APP客户端 http://bbs.ynutx.net/appbyme_app-download.html

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|小黑屋|手机版|Archiver|东陆风华,凝聚云大人的力量 ( 滇ICP备07500061号-1 )

GMT+8, 2024-5-23 21:27 , Processed in 1.125000 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表