ARM开发板,即以英国ARM(Advanced RISC Machines)公司的内核芯片作为CPU,同时附加其他外围功能的嵌入式开发板,用以评估内核芯片的功能和研发各科技类企业的产品。ARM开发板根据ARM内核可以分为ARM7、ARM9、ARM11、 Cortex-M系列、Cortex-R系列、Cortex-A系列。其中Cortex-M系列又可分为Cortex-M0、Cortex-M0+、...
Cortex-M0+处理器的特点促成了智能、低功耗微控制器的面市,并为“物联网”中大量的无线连接设备提供高效的沟通、管理和维护。低功耗联网功能深具潜能,可驱动各种节能和生活关键应用,包括从无线方式分析住宅或办公大楼性能与控制的感测器,到以电池运作、通过无线方式连接健康监控设备的身体感测器。而现有的8位或...
本书全面系统论述Cortex-M0与Cortex-M0+的内核、体系结构、指令集、编译器、程序设计及软件移植。全书共23章,近700页。深度剖析系统模型、指令集以及中断处理,以利于理解ARMCortex-M0与Cortex-M0+的工作方式;综合运用汇编语言和C语言实现的丰富的ARMCortex-M0与Cortex-M0+编程案例,有助于快速动手实践;系统论述...
1.2ARMCortexM0+内核架构 1.3ARMCortexM0+存储器配置 1.4ARMCortexM0+内核寄存器 1.4.1内核寄存器 1.4.2系统控制寄存器 1.5SysTick定时器 1.6CortexM0+异常 1.7嵌套向量中断控制器 1.8本章小结 第2章LPC84X微控制器 2.1LPC845微控制器特点与引脚配置 2.2LPC845微...
全书共分18章,主要内容包括: 全可编程SoC设计导论、CortexM0 CPU结构、CortexM0指令集、CortexM0低功耗特性、AHBLite总线结构分析、CortexM0汇编语言编程基础、CortexM0 DesignStart架构、Xilinx Artix7 FPGA结构、CortexM0嵌入式系统设计与实现、7段数码管控制器设计与实现、中断系统设计与实现、定时...
1.2ARM CortexM0+内核架构 1.3ARM CortexM0+存储器配置 1.4ARM CortexM0+内核寄存器 1.4.1内核寄存器 1.4.2系统控制寄存器 1.5SysTick定时器 1.6CortexM0+异常 1.7嵌套向量中断控制器 1.8本章小结 第2章LPC84X微控制器 2.1LPC845微控制器特点与引脚配置 2.2LPC8...
3.2.3 Cortex-M0 非内核模块中断编程结构36 3.3 KEA128的引脚功能38 3.3.1 硬件小系统引脚39 3.3.2 I/O端口资源类引脚39 3.4 KEA128硬件小系统原理图40 3.4.1 电源及其滤波电路40 3.4.2 复位电路及复位功能40 3.4.3 SWD接口电路41 3.4.4 晶振电路41 4章 GPIO及程序框架43 4.1 KEA128...
7.5.12 异常和中断控制寄存器汇总 7.6 Cortex-M0电源管理 7.6.1 SLEEPING 7.6.2 SLEEPDEEP 7.6.3 存储器保护单元(MPU)7.6.4 唤醒中断控制器(WIC)7.7 Cortex-M0调试系统 7.7.1 Cortex-M0 ROM表的识别和入口 7.7.2 调试寄存器的总结 7.8 Cortex-M0指令集 7.9 本章习题 第8章 低功耗微...
第1章 ARM Cortex—M0处理器简介 1.1 ARM简介 1.1.1 概 述 1 1 2 体系结构 1.1.3 发展历程 1.2 ARM Cortex—M0简介 1.2.1 功 能 1.2.2 特 点 1.2.3 结 构 1.3 ARM Cortex—M0编程模式 1.3.1 寄存器组织 1.3.2 工作模式与堆栈使用 1.3.3 数据类型 1.4 ARM Cortex—M0存储器...