1 / 12

《 嵌入式系统程序设计 》 课程

《 嵌入式系统程序设计 》 课程. 苏锐丹. 课程背景. 嵌入式 Linux 市场前景 业界巨头,研究机构的关注 基于嵌入式 Linux 构建产品应用. 课程目标. 学生通过本课程的学习,能够系统地掌握基于嵌入式 Linux 进行嵌入式产品开发的技术。. 基础知识. 《 操作系统( Linux ) 》 《C 语言程序设计 》 《 计算机组成原理 》 《 嵌入式系统 》. 主要内容(课堂). Linux 快速入门 Linux 基础命令 Linux 下 C 基础编程 嵌入式系统基础 开发环境的搭建 文件 I/O 编程 进程控制开发. 进程间通信

iman
Download Presentation

《 嵌入式系统程序设计 》 课程

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 《嵌入式系统程序设计》课程 苏锐丹

  2. 课程背景 • 嵌入式Linux市场前景 • 业界巨头,研究机构的关注 • 基于嵌入式Linux构建产品应用

  3. 课程目标 • 学生通过本课程的学习,能够系统地掌握基于嵌入式Linux进行嵌入式产品开发的技术。

  4. 基础知识 • 《操作系统(Linux)》 • 《C语言程序设计》 • 《计算机组成原理》 • 《嵌入式系统》

  5. 主要内容(课堂) • Linux快速入门 • Linux基础命令 • Linux下C基础编程 • 嵌入式系统基础 • 开发环境的搭建 • 文件I/O编程 • 进程控制开发 • 进程间通信 • 多线程编程 • 网络编程 • 设备驱动开发 • 图形编程基础 • 嵌入式数据库

  6. 主要内容(上机) • 嵌入式系统程序开发环境熟悉 • 多进程/多线程 • QT • 驱动 • 移植第三方应用程序

  7. 参考书 • 《嵌入式Linux程序设计案例与实验教程》 • 《ARM嵌入式Linux系统设计与开发》 • 《嵌入式Linux基础教程》 • 《UNIX环境高级编程》 • 。。。。。。

  8. 其他参考 • 互联网资源 • 网络上的文档(筛选) • 其他丰富的资源 • 国内外学术期刊、技术论坛等等

  9. 学时安排与考核 • 期末考试60% • 上机30% • 平时成绩10%

  10. 注意事项 • “实践出真知” • 利用自己的电脑搭建开发环境,调试程序,理解程序,建立起程序思维 • EELoid嵌入式实验平台,在实际的开发环境下动手操作 • 参考资料的阅读 • 教材、参考书、互联网资料

  11. 谁愿意担当课代表?

  12. 教师信息 • Instructor : 苏锐丹,副教授 • Research Direction:计算机网络与信息安全 • Office : 新科技楼1001室 • Affiliation : • Tel : 029-88201425 • Email : surd007@163.com

More Related