下载此文档

点西Linux+ARM嵌入式开发课程大纲.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
蚅特点:袃1)加入硬件设计内容,提高嵌入式程序设计的硬件思维能力;2)每块学****内容前再加强基础理论与训练,教学内容和环节紧凑、不脱节;3)教授综合开发能力,项目归档、技术资料查阅、软硬件整体设计;薈入学测试:肀电子电路基础、C语言基础、C++基础、数据结构、操作系统原理、Linux应用基础肇基础技术强化部分:芃数电/模电电路、C语言、C++、数据结构艿硬件设计强化部分:螇硬件设计软件的使用、Cortex-M3硬件结构、接口应用、UC/OS嵌入式系统基础膅ARM11硬件平台部分:蚂ARM体系结构、指令与外围器件、接口程序应用、MKD+Jlink开发环境搭建聿Linux基础部分:袈Linux基本编程应用、GNU编程;芄Linux应用部分:肂QT、GUI设计螀高阶Linux系统内核/驱动部分羀bootloader启动原理、U-boot裁剪与移植、linux内核体系架构、文件系统实现原理、种接口的驱动原理;能编写符合具体硬件的驱动程序蚆高阶综合项目部分:薁智能家居项目(推选)、远程医疗器械床项目(可选)、智能化通信项目。(可选)薀螇基础技术强化部分:数字电路、模拟电路、C、C++、数据结构等螅学****目标:芄数字电路、模拟电路,能达到熟悉基本电子电路以及接口;强化C、C++、数据结构等基础知识,达到能设计较为复杂的应用程序;芀教学实践项目:蝿简易电子琴、led流水灯设置、数码秒表设置、万年历设计;***学****内容:蚄Linux下的C语言强化:肁C程序基础;C语言基本结构;嵌入式C开发工具;嵌入式C语言差异、以及调试方法;C语言定义、数组、函数、预处理命令、指针、结构体、内存布局、常见库函数等;薆教学实践:芅数据结构与C上机实验肃小项目:螁矩阵键盘电子密码锁、ADC电压温度采集系统、液晶显示实时温度系统;蚇Linux下的C++语言强化:莄C++基础;类的继承与派生;虚函数与多态性;构造函数与虚构函数;面向对象程序设计方法、类及对象的使用;嵌入式linux下C++基础应用;蒂教学实践项目:蒁C++上机实验。成绩管理系统、流水账记录系统;虿数据结构强化:螆数据结构基础;链表、队列、栈、树、哈希表;羂模拟及数字电路强化:节基本电路设计、分析、测试方法;基础调试工具的使用;蒆袄硬件设计强化部分:基于Cortex-M3嵌入式系统设计(Cortex-M3+uC-osII)莁学****目标:羂这里通过讲授基于Cortex-M3+uC-osII的嵌入式系统的软硬件结构,掌握使用ARM芯片开发的基本概念、常用硬软件模块的使用、系统设计流程、嵌入式系统开发平台与常用工具(开发、调试、仿真)、初步理解嵌入式操作系统的原理和使用、嵌入式系统设计方法与技巧。使学生掌握典型的嵌入式系统的开发流程和开发方法,掌握基于ARM的嵌入式系统开发、调试、维护的基本技能。薇教学实践项目:***A/D转换、温度控制系统、智能学****机、串口收发机、电子密码锁;肅学****内容葿硬件开发的基础部分:蕿ADS、MDK+J-Link软件开发环境搭建;基于Cortex-M3硬件架构;320*240触摸屏应用;GPIO、串口等典型接口应用;uC-osII嵌入式系统认识以及使用;UC/GUI函数库的使用;莅实践项目:蒄A/D转换、温度控制系统、智能学****机、贪吃蛇游戏、串口收发机;艿莆ARM11硬件平台部分蒄学****目标:袃熟悉基于ARM11的嵌入

点西Linux+ARM嵌入式开发课程大纲 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人一花一叶
  • 文件大小92 KB
  • 时间2019-05-18