2英贝得嵌入式学院

2英贝得嵌入式学院

ID:21236089

大小:595.50 KB

页数:7页

时间:2018-10-20

2英贝得嵌入式学院_第1页
2英贝得嵌入式学院_第2页
2英贝得嵌入式学院_第3页
2英贝得嵌入式学院_第4页
2英贝得嵌入式学院_第5页
资源描述:

《2英贝得嵌入式学院》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、英贝得教育——专注于客户核心竞争力提升的第一品牌!http://www.jsembed.comARM嵌入式Linux驱动开发工程师(周末、晚班)课程背景嵌入式软件开发无疑是当今最热门的行业,嵌入式软件工程师的薪资比普通的软件工程师的薪资平均高50%以上。随着智能电网、物联网的建设,社会对嵌入式人才的需求越来越多。很多同学或在职人员已经意识到了嵌入式开发的重要性,已经开始自学嵌入式开发技术,但是因为嵌入式开发不同于普通的纯软件开发,它是综合了计算机软、硬件的一门综合学科,涉及模拟电路,数字电路,C语言、计算机组成原理,微

2、机控制技术,网络技术,数据结构等课程,很多同学面对嵌入式涉及的这么多课程和知识点,往往不知道从何处下手开始学习嵌入式。本课程即是英贝得嵌入式学院针对有兴趣学习嵌入式Linux系统驱动开发又不知道从何处着实开始学习嵌入式Linux开发的在校学生以及社会在职人员而设立的。课程目标本课程采用理论教学与实验相结合的方式,系统地介绍嵌入式Linux系统开发的流程,嵌入式Linux系统移植的方法,Bootloader的原理,嵌入式Linux下设备驱动程序开发过程。通过本课程的学习,学员可以掌握嵌入式Linux下字符设备、块设备、网

3、络设备、LCD显示屏、触摸屏,USB设备等嵌入式硬件的设备的驱动开发,同时掌握嵌入式Linux的系统驱动开发和分析的一般方法,达到举一反三,灵活运用的效果。培养对象ARM嵌入式Linux初学者ARM嵌入式Linux爱好者有志于从事ARM嵌入式Linux系统驱动程序开发的工程师入学要求学员学习本课程应具备下列基础知识:具备计算机基础知识,具备C语言编程基础;具备嵌入式linux应用程序开发基础;电子类、计算机类、通信类、自动化类高年级本科生或研究生培训教材《ARM嵌入式Linux系统驱动研发工程师培训讲义》

4、《ARM嵌入式Linux系统驱动研发工程师培训实验教程》课时费用1/7英贝得教育——专注于客户核心竞争力提升的第一品牌!http://www.jsembed.com学习周期:二个半月,160课时培训费用:6800元/期实验环境为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限10人,多余人员安排到下一期进行。每个学员配备一套嵌入式飞凌ARM9学习开发板。讲师介绍曹国辉,英贝得嵌入式学院技术总监,高级系统架构师,8年嵌入式系统开发经验,曾在明基,中兴等多家跨国公司担任系统架构师,嵌入式软件设计经理,产

5、品经理等职位,主持过扫描仪,打印机,多功能一体机机,3G无线路由器,移动核心网交换机等大型项目的开发,在需求分析、系统架构、硬件设计、Linux移植,bootloader移植、驱动开发,应用程序开发等方面具有丰富的经验,获得国家发明专利3项。课程大纲时间课程大纲第一部分ARM嵌入式Linux设备驱动开发基础第一天嵌入式系统的开发模型ARM体系架构及编程基础上午ADS开发工具的使用S3C2440微处理器介绍及接口设计S3C2440的地址空间、时钟系统、中断系统及GPIO编程FL2440开发板电路原理图介绍实验目的:练习裸

6、机环境下ARM9的中断及GPIO编程下午任务描述:当用户按下某一个按键时,对应的LED灯亮,再次按下该按键时,对应的LED灯灭。要求不使用操作系统,按键采用中断机制实现。第二天Bootloader的概念及功能UBOOT的结构及源码组织上午UBOOT的配置、编译及连接过程UBOOT加载内核过程源码分析UBOOT的常用命令UBOOT的移植实验目的:练习UBOOT的使用及移植下午任务描述:2/7英贝得教育——专注于客户核心竞争力提升的第一品牌!http://www.jsembed.com移植UBOOT的FL2440开发板上,

7、FL2440开发板上电后,UBOOT能正常运行并能正常引导启动linux内核。第三天Linux2.6内核的内存管理机制Linux系统的内核空间和用户空间上午Linux内核的虚拟地址和物理地址Linux虚拟内存到物理内存的映射机制ARM存储管理单元MMU,页表介绍,段页式存储管理Linux内核编程常用存储管理函数介绍实验目的:练习如何建立页表,深入理解MMU,,页表是如何完成虚拟地址到物理地址的映射下午过程。任务描述:在裸机环境下建立一个页表,启用MMU,将不同的虚拟地址空间映射到同一个物理地址空间(LED的物理地址),

8、映射完成后,在应用程序中操作2个虚拟地址,都可以来操作该LED.。第四天Linux内核中断管理系统Linux内核中断响应流程分析上午Linux内核中断管理相关函数解析Linux中断处理的上半部分和下半部分Linux定时器管理Linux硬件定时器及软件定时器的使用实验目的:练习linux系统下的中断编程及硬件定时器编程下午任务描述:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。