嵌入式开发平台:CompactPCI vs PXI:ARM与单片机比较

需积分: 50 46 下载量 180 浏览量 更新于2024-08-08 收藏 4.55MB PDF 举报
本文档深入探讨了嵌入式开发领域中常见的平台和技术,以"常见的嵌入式开发平台 - 虚拟仪器中compactPCI与PXI总线技术比较"为主题。首先,单片机系列如51单片机在教育中是入门课程,但实际工作中使用较少,常见平台包括凌阳、STM32、飞思卡尔、宏晶、富士通、PIC和MSP430等。ARM系列CPU如三星、恩智浦、MTK、RK和高通产品在嵌入式开发中广泛应用,尽管型号众多,但基本开发方法相似,主要是理解原理图、阅读芯片手册找寻寄存器,并配置IO口实现驱动。 文章还重点介绍了本书,它涵盖了嵌入式开发和Linux系统开发的基础知识,特别是C语言的应用,涉及系统文件I/O编程、进程管理、线程、进程间通信及网络编程等内容。书中通过实战案例和项目,帮助读者理解和掌握C语言在Linux环境下的开发流程和思维方式,适合计算机专业本科生和相关专科生学习,以及自学者和工程师作为培训教材和参考书。 C语言因其悠久历史和广泛应用性,被作为本书的核心,特别是在嵌入式系统开发中。作者杨源鑫分享自己在嵌入式软件开发过程中的经验和技巧,结合CSDN博客上的分享,最终促成了这本书的出版。该书强调实战性,要求读者具备一定的C语言基础和硬件与操作系统基础知识,以理论与实践相结合的方式深入学习。 通过本篇内容,读者可以了解到嵌入式开发平台的选择,特别是CompactPCI和PXI总线技术的区别,以及如何运用C语言进行高效、系统化的嵌入式Linux开发。此外,对于初学者来说,了解如何从零开始,逐步提升技能,直至成为熟练的嵌入式开发者,都是本文的重点。