当前位置: 首页 > 资源下载  > 电子书 > 计算机

ARMCortex-M0全可编程SoC原理及实现:面向处理器、协议、外设、编程和操作系统

12/16/2018 9:53:18 PM 人评论

1. 知识融合 将ARM公司开源的Cortex-M0 IP用于典型嵌入式系统设计,内容涵盖了处理器架构、指令集、汇编语言、协议、接口、C语言、操作系统等方面的知识。   2. 深入分析 在本书中,通过Xilinx 7系列现场可编程门阵列(FPGA)实现Cortex-M0嵌入式系统硬件设计;通过K

ARMCortex-M0全可编程SoC原理及实现:面向处理器、协议、外设、编程和操作系统

ARMCortex-M0全可编程SoC原理及实现:面向处理器、协议、外设、编程和操作系统

编辑推荐

  1. 知识融合 将ARM公司开源的Cortex-M0 IP用于典型嵌入式系统设计,内容涵盖了处理器架构、指令集、汇编语言、协议、接口、C语言、操作系统等方面的知识。
  2. 深入分析 在本书中,通过Xilinx 7系列现场可编程门阵列(FPGA)实现Cortex-M0嵌入式系统硬件设计;通过Keil μVision5集成开发环境,实现软件程序设计。此外,通过软件和硬件开发工具提供的仿真、调试和跟踪功能,深度分析了处理器内部架构、处理器与存储器和外设之间的通信机制,以及软件和硬件协同设计方法。
  3. 知识*威 在编写本书的过程中,ARM公司课程开发团队提供了大量的教学参考资料,包括设计案例、教学课件以及技术文档等。使得本书能从硬件和软件两个方面准确反映Cortex-M0嵌入式系统的设计和实现方法。
  4. 实例丰富 提供了Cortex-M0典型应用的设计案例、设计代码和参考资料,便于读者自学,快速动手实践。

内容简介

  《ARM Cortex-M0 全可编程SoC原理及实现:面向处理器、协议、外设、编程和操作系统》以ARM公司免费开放的CortexM0 DesignStart处理器 IP核为基础,以CortexM0处理器架构、AMBA规范、外设、汇编语言、C语言、CMSIS、驱动程序开发以及RTX操作系统为主线,详细介绍了通过Xilinx Vivado以及Keil μVision5集成开发环境构建CortexM0全可编程嵌入式系统的硬件和软件设计方法。

  全书共分18章,主要内容包括: 全可编程SoC设计导论、CortexM0 CPU结构、CortexM0指令集、CortexM0低功耗特性、AHBLite总线结构分析、CortexM0汇编语言编程基础、CortexM0 DesignStart架构、Xilinx Artix7 FPGA结构、CortexM0嵌入式系统设计与实现、7段数码管控制器设计与实现、中断系统设计与实现、定时器设计与实现、UART串口控制器设计与实现、VGA控制器设计与实现、DDR3存储器系统设计与实现、CortexM0 C语言编程基础、CMSIS和驱动程序开发、RTX操作系统原理及应用。

  本书可作为讲授ARM CortexM0嵌入式系统课程以及CortexM0可编程SoC系统设计课程的教学参考用书,也可作为学习Xilinx Vivado集成开发环境和Verilog HDL语言的参考用书。


作者简介

  何宾,著名的嵌入式技术和EDA技术专家,长期从事电子设计自动化方面的教学和科研工作,与全球多家知名的半导体厂商和EDA工具厂商大学计划保持紧密合作。目前已经出版嵌入式和EDA方面的著作30余部,内容涵盖电路仿真、电路设计、可编程逻辑器件、数字信号处理、单片机、嵌入式系统、片上可编程系统等。典型的代表作有《Xilinx FPGA设计*威指南》《Xilinx FPGA数字设计——从门级到行为级的双重描述》《Xilinx FPGA数字信号处理*威指南——从HDL、模型到C的描述》《Xilinx All Programmable Zynq-7000 嵌入式系统设计与实现》《模拟与数字系统协同设计*威指南——Cypress集成开发环境》《STC单片机原理及应用》《STC单片机C语言程序设计》《Altium Designer 13.0电路设计、仿真与验证*威指南》《Altium Designer 15.0电路仿真、设计、验证与工艺实现*威指南》。

附件下载

  • 下载

    百度网盘下载

    下载: 所需积分:90

  • 积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.
    具体可参考帮助如何获取积分说明

相关资源

  • Fortran程序设计(第四版)

    本书介绍了Fortran语言基础知识,以及结构化程序设计思想,该设计思想使得大型Fortran程序的维护更易于实现。本书面向的读者是科学/工程类学生,意在对他们进行相应领域的实践训练。本书是一本理想的Fortran语言资料。 本书在讲述Fortran知识过程中,按适用于大型项目开

    4/13/2025 1:24:25 PM
  • 人机交互基础教程(第3版)

    Delphi是面向对象的可视化软件开发平台,它提供了大量VCL组件,具有强大的数据库开发和网络编程能力,极大地提高了应用系统的开发速度,是目前软件开发工具之一。  《人机交互基础教程(第3版)》以DelphiXE8为开发平台进行修订,增加基于Android应用程序设计和基于

    3/23/2025 11:44:42 PM
  • C++面向对象程序设计(第三版)/“十三五”高校计算机应用技术系列规划教材

    《C++面向对象程序设计(第三版)/“十三五”高校计算机应用技术系列规划教材》是为具有C语言基础的读者编写的,主要介绍C什面向对象程序设计的基本知识和编程方法,全面讲述了C++面向对象的基本特征。内容包括类、对象、继承、派生类、多态性、虚函数、运算符重载、

    2/23/2025 12:55:51 PM
  • 算法零基础一本通(Python版全彩印刷)_电子书PDF格式百度云网盘下载

    《算法零基础一本通(Python版 全彩印刷)》指导读者从零开始学习算法:从基础数据结构开始,逐步解说信息安全算法,最后也讲解了人工智能入门领域的KNN和K-means算法。  《算法零基础一本通(Python版 全彩印刷)》理论与实例并重,在讲解算法理论时,使用热门程序

    12/29/2024 9:07:06 PM