本书从基础的理论知识到实际的应用开发,详细地介绍了ARM Cortex-M0 处理器的内核体系结构与特性,包括总线架构、编程模型、存储器模型、异常模型、电源管理、系统控制模块、嵌套向量中断控制器和系统节拍定时器等核内外设,结合CMSIS对内部函数和外设的操作进行了详解。以恩智浦半导体(NXP)公司的ARM Cortex-M0 处理器的LPC1114微控制器为例,详细介绍了LPC1100系列的内核结构与高级外设的工作原理与应用开发方法,以及基于CMSIS接口标准的软件设计方法。 本书的 LPC1114 *小应用系统板和开发板电路设计和仿真是基于Proteus 仿真软件平台完成的,读者可以在没有硬件的情况下进行仿真调试,也可以利用本书所提供的 Proteus 项目文件自行制板、购买元器件和焊板,完成 LPC1114 *小应用系统板和开发板的制作,进一步制作扩展电路。 本书可作为普通高校电子信息专业、通信专业、仪器专业、自动化专业的本科生及研究生的入门教材,也可供从事嵌入式系统设计的研发人员参考。
本书从基础的理论知识到实际的应用开发,详细地介绍了ARM Cortex-M0 处理器的内核体系结构与特性,包括总线架构、编程模型、存储器模型、异常模型、电源管理、系统控制模块、嵌套向量中断控制器和系统节拍定时器等核内外设,结合CMSIS对内部函数和外设的操作进行了详解。以恩智浦半导体(NXP)公司的ARM Cortex-M0 处理器的LPC1114微控制器为例,详细介绍了LPC1100系列的内核结构与高级外设的工作原理与应用开发方法,以及基于CMSIS接口标准的软件设计方法。 本书的 LPC1114 *小应用系统板和开发板电路设计和仿真是基于Proteus 仿真软件平台完成的,读者可以在没有硬件的情况下进行仿真调试,也可以利用本书所提供的 Proteus 项目文件自行制板、购买元器件和焊板,完成 LPC1114 *小应用系统板和开发板的制作,进一步制作扩展电路。 本书可作为普通高校电子信息专业、通信专业、仪器专业、自动化专业的本科生及研究生的入门教材,也可供从事嵌入式系统设计的研发人员参考。
随手扫一扫~了解多多