《嵌入式系统开发原理与实验》是北京大学电子信息科学基础实验中心《电子信息科学基础实验课程丛书》之一,在北京大学电子信息科学基础实验课程体系中属于研究创新层次。全书共分为八章,每章都包括背景知识介绍和实验两个部分,内容涉及从底层的汇编语言设计到高层的图形界面程序设计,基本涵盖了嵌入式LinllX软件开发的主要方面。《嵌入式系统开发原理与实验》以GNU/Linux操作系统作为实验平台,嵌入式开发板采用最流行的ARM处理器,对于没有开发板的读者还可以使用附录中介绍的QEMU完成《嵌入式系统开发原理与实验》的大部分实验内容。《嵌入式系统开发原理与实验》可以作为高等院校电子信息类本科生嵌入式相关课程的教材,也可以作为教师和工程技术人员的参考书。