项目1 嵌入式Linux开发调试基础

本项目是物联网嵌入式开发的基础部分,嵌入式项目开发的必备基础技能主要分为嵌入式开发环境的搭建(虚拟机创建Ubuntu系统)、嵌入式Linux主要命令操作、嵌入式编译器和调试器运用、编写嵌入式C文件并交叉编译、嵌入式目标板的串口监控以及可执行文件的传输及运行等。本项目将相关技能设计为对应的任务供读者消化完成,并在每个任务中融入嵌入式软硬件、嵌入式操作系统、虚拟机、编译调试原理等知识。

选取基于ARM9 S3C2440处理器的博创UP-CUP2440及Mini2440为嵌入式目标开发平台,以VirtualBox虚拟机搭建的Ubuntu桌面系统构建软件开发环境,以串口、以太网及USB接口作为基本硬件调试接口。熟练掌握嵌入式开发调试的基础技能,将为后续应用项目的开发起到事半功倍的效果!

素养目标

培养学生对文档资料的收集、整理及阅读能力

培养学生的标准化工作流程意识