目录

  • 1 嵌入式程序设计概述
    • 1.1 嵌入式程序设计概述
  • 2 Linux基础知识
    • 2.1 Linux基础知识
  • 3 Linux C语言开发工具
    • 3.1 Linux C语言开发工具
  • 4 Linux调试工具GDB入门
    • 4.1 Linux调试工具GDB入门
  • 5 Linux工程管理工具Make入门
    • 5.1 Linux工程管理工具Make入门
  • 6 嵌入开发环境搭建与系统移植
    • 6.1 嵌入开发环境搭建与系统移植
  • 7 Linux文件IO编程
    • 7.1 Linux文件IO编程
  • 8 嵌入式数据库
    • 8.1 嵌入式数据库
  • 9 Linux进程控制
    • 9.1 Linux进程控制
  • 10 Linux进程间通信
    • 10.1 Linux进程间通信
  • 11 Linux多线程编程
    • 11.1 Linux多线程编程
  • 12 Linux网络编程
    • 12.1 Linux网络编程
  • 13 Linux驱动程序设计
    • 13.1 Linux驱动程序设计
  • 14 嵌入式GUI编程
    • 14.1 嵌入式GUI编程
嵌入式程序设计概述


补充复习PPT可根据个人情况选择学习




本课程要求使用Linux操作系统进行大部分的实验。请大家在本节课后在个人电脑上安装虚拟机并在虚拟机内安装Linux操作系统。本课程的示例程序均已在Ubuntu操作系统下进行过验证。

请在课程资源目录中下载src.tar.gz,该文件为课程大部分例程源码。