就业班新课程标准就业班新课程标准.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
就业班新课程标准就业班新课程标准

课程计划标准 嵌入式linux 系统与应用开发就业班课程计划 2周入学辅导+14周理论实践+2周项目总结指导(其中含7周项目实践时间) 入学测试: C语言基础、C++基础、数据结构、操作系统原理、Linux应用基础、电子电路基础 开课前两周:入学基础测试与辅导(C语言、C++、linux基础、数据结构、电子电路) 数字电路基础, 模拟电路基础 C语言基础 C++语言基础 数据结构 操作系统 C/C++与数据结构基础实验(入学测试一) Linux基础(入学测试二) 正式上课时间 课程内容 基础1 学习目标: 熟练安装、操作linux系统,并能配置各种开发环境与常用服务 能利用shell进行系统批量化工作 教学案例: Linux系统安装 Linux开发平台搭建与开发工具使用 Shell编程 Linux 概述; Linux开发环境搭建-vmware虚拟机;Linux的基础知识; Linux文件系统和文件; Shell的使用;常用的shell命令;Linux的软件安装;Linux 下的编程;Linux下VIM的使用;编译器GCC的使用;调试器gdb的使用;项目管理工具make的使用; 综合实验: 安装linux系统;常用命令练习gcc编译器使用;gdb调试;编写Makefile 基础2 学习目标: 基本掌握C、C++语言,并能设计较为复杂的应用程序 掌握数据结构常用算法 教学案例: 指法练习游戏、汉诺塔游戏 成绩管理系统、文件压缩器 C语言基础强化(1)C语言语法 C语言基础强化(2)C语言的内存布局与常见库函数 数据结构强化(1)链表、队列、栈、树、哈希表 数据结构强化(2)数据有哪些信誉好的足球投注网站、遍历、排序与常见算法 综合强化实验:数据结构与C上机实验 小项目:指法练习游戏、汉诺塔游戏等 Linux下的C++语言基础强化(一)面向对象的编程方法 类及对象的封装 类的继承与派生 Linux下的C++语言基础强化(二)虚函数与多态性 构造函数与虚构函数 模板 异常处理 综合强化实验:C++上机实验 小项目:成绩管理系统、文件压缩器 基础3 学习目标: 教学案例: Gec2440硬件开发平台搭建 Bootloader烧写、内核烧写、文件系统烧写 嵌入式系统定义;Linux交叉开发环境介绍;; 宿主机与PC机间的通信;串口通信;交叉调试;实验:Minicom,超级终端配置实验; NFS共享设置实验 硬件部分 学习目标:熟悉ARM微处理器体系架构、指令与外围器件;掌握通用外设接口的编程方法。 教学案例: Watchdog控制程序 RTC时钟控制程序 Uartr控制程序 LCD显示控制程序 ADC转换采集程序 触摸屏控制程序 Nandflash读写控制程序 嵌入式微处理器 ARM寄存器 ARM工作模式 ARM异常中断 ARM汇编指令分类 ARM汇编指令寻址方式 ARM汇编程序设计 C及汇编语言混合编程 课堂实验: 基本ARM汇编指令编程;数据访问练习; ARM汇编和C混合编程;ARM指令和THUMB指令混合编程 MDK开发环境使用 J-Linuk仿真器使用 ARM开发调试环境建立 ARM GPIO应用 ARM存储器控制器 ARM中断控制器(IRQ和FIQ) ARM工作模式转换; 课堂实验:ARM汇编语言与C语言实现跑马灯; IRQ与FIQ中断流程分析 综合实验:按键扫描与LED控制 ARM时钟及定时器;TFT LCD驱动程序设计 课堂实验:看门狗定时器应用;LCD显示曲线及图片;LCD汉字显示实验; NOR Flash应用设计;NAND Flash应用设计 IIC总线控制器 课堂实验:NOR Flash编程;NAND Flash编程; 综合实验:LCD与 Flash综合实验 ADC控制器应用;触摸屏应用及校准 课堂实验:ADC应用实验;触摸屏实现实验 PWM时钟应用;实时时钟及闹钟应用 ARM启动代码设计 课堂实验:蜂鸣器控制;实时时钟及闹钟应用; 综合实验:通过触摸屏控制蜂鸣器及LED灯 阶段项目:裸机常用接口综合测试系统(APP) (可以通过触摸屏选择菜单选项) 嵌入式应用部分 学习目标: 熟悉应用各种系统调用 熟悉TCP/IP协议,掌握并能开发各种网络服务器程序 熟悉各种GUI界面开发,能应用QT开发出较为复杂的系统界面 熟悉嵌入式数据库技术的应用 教学案例: 串口监听程序、图片浏览器、MP3播放器 QQ聊天程序、ftp下载程序 基于QT界面的聊天系统 网络播放机VOD 1、系统程序设计 文件操作编程操作Linux下嵌入式gui编程介

文档评论(0)

yxutcangfp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档