0、参考文档

Cortex-M0+ Devices
Generic User Guide
Copyright © 2012 ARM. All rights reserved.

1、Preface

1、 Introduction

1.1 About Cortex-M0+ processor and core peripherals

The Cortex-M0+ processor is an entry-level 32-bit ARM Cortex processor designed for a broad range of embedded applications. It offers significant benefits to developers, including:

  • A simple architecture that is easy to learn and program.
  • Ultra-low power, energy-efficient operation.
  • Excellent code density.
  • Deterministic, high-performance interrupt handling.
  • Upward compatibility with Cortex-M processor family.
  • Platform security robustness, with optional integrated Memory Protection Unit (MPU).

1.1.1 Cortex-m0+ processor features summary

1.1.2 Cortex-m0+ processor core peripherals

2、Cortex-M0+ processor

2.1 stacks

2.2 core registers

2.3 Exception & Interruptions

2.4 Data type

2.5 Cortex Microcontroller Software Interface Standard(CMSIS)

2.6 Memory model

2.6.1 Memory regions & type & attributes

The default memory map and the programming of the optional MPU split the address space into regions. Each region has a defined memory type, and some regions have additional memory attributes. The memory type and attributes determine the behavior of accesses to the region.

2.6.2 Behavior of memory accesses

2.6.3 software ordering of memory accesses

2.6.4 Memory endianness

2.7 Exception model

2.7.1 Exception states

2.7.2 Exception types

Cortex-M0 Devices introduction相关推荐

  1. hardfault常见原因_XMC实验分享之四十八: Cortex M0的Hard Fault发生原因

    凡是在Cortex M系列内核上写过程序的程序员, 没有不知道Hard Fault的. 大多数程序出现问题的表现就是进入Hard Fault. 但是进入Hard Fault的原因是甚么, 为了查明这个 ...

  2. 基于Cortex M0+的STM32L0系列简介

    L0系列是意法半导体于2014年新推出的超低功耗的MCU,基于ARM Cortex M0+内核.目前有STM32L0x1,STM32L0x2,STM32L0x3三个子系列,默认主频为32M,RAM都是 ...

  3. 32 位 ARM® Cortex®-M0+内核 单片机

    PY32F003 系列微控制器采用高性能的 32 位 ARM® Cortex®-M0+内核,宽电压工作范围的 MCU.嵌入高达 32Kbytes flash 和 4Kbytes SRAM 存储器,最高 ...

  4. 32位ARM®Cortex®-M0+内核单片机 XL32F003系列MCU

    XL32F003系列微控制器采用高性能的32位ARM®Cortex®-M0+内核,宽电压工作范围的MCU.嵌入高达64 Kbytes flash和8 Kbytes SRAM存储器,最高工作频率32 M ...

  5. 新唐ARM®Cortex™-M0特点总结

    ARM®CortexTM-M0特点: 主频50mhz主频,0.9DMIPS/MHz(相当于8位和16位产品的2-4倍) 小的处理内核,系统和存储器,可以降低器件成本 完善的电源管理(睡眠,深度睡眠和深 ...

  6. ARM Cortex M0权威指南_PDF电子书下载 带书签目录 高清完整版 http://pan.baidu.com/s/1jGKQSwY MariaDB入门很简单_PDF电子书下载 带

    ARM  Cortex  M0权威指南_PDF电子书下载 带书签目录 高清完整版   http://pan.baidu.com/s/1jGKQSwY   MariaDB入门很简单_PDF电子书下载 带 ...

  7. 英飞凌tle985x芯片简介--集成了Arm®Cortex®M0的H桥驱动芯片

    TLE985X解决方案的简介 Infineon`s integrated motor driver optimizes the target applications by offering cost ...

  8. 基于安路FPGA的Cortex M0移植【FPGA】

    基于安路FPGA的Cortex M0移植 这其实是今年上半年参加集创赛安路科技杯时候做的内容,当时忙着考研复习大概做了个框架参赛,没想到还混到一个分赛区二等奖加一次公费旅游,现在保研后闲着写点博客记录 ...

  9. Cortex‐M3和Cortex‐M0是否都能位带操作

    最近在进行stm32l011f4的编程,想到stm32有位带操作,便想试一试,但是事与愿违,先贴下位带操作代码 Cortex‐M0的位带操作代码 //IO输出方向设置 #define SDA_IN() ...

  10. 基于ARM Cortex M0 核心的低功耗蓝牙BLE芯片

    MS1793S 是一款基于ARM Cortex M0 核心的低功耗蓝牙芯片,射频采用2.4GHz ISM 频段的频率,2MHz 信道间隔,符合蓝牙规范.MS1793S使用高性能的ARM®Cortex® ...

最新文章

  1. 一起学并发编程 - 简易线程池实现
  2. 第三周项目三-输出星号图(4)
  3. 下一代 Debian - \'Lenny\' 代码冻结
  4. bigquery sql 正则表达式
  5. 邬贺铨:区块链技术将确保物联网隐私和安全
  6. 消息模式在实际开发应用中的优势
  7. [JavaWeb-HTML]HTML标签_语义化标签
  8. [css] 用css3实现伪3D的文字效果
  9. 95-170-050-源码-Time-flink的时间及时区问题解决
  10. 解决“访问 IIS 元数据库失败”的方法
  11. 三菱5uplc伺服电机指令_实例 | PLC触摸屏控制伺服电机程序设计
  12. 计算机论文的字体要求,论文格式及字体大小要求(标准)
  13. golang实现子网掩码和网络位长度相互转换
  14. 强弱类型,动态静态语言比较(JAVA,C,C++,Python,Ruby,PHP,Perl)
  15. 联发科MT5580芯片处理器参数介绍
  16. windows快速添加开机启动项/禁用开机启动项
  17. c++加减乘除计算器
  18. fdisk in minix 源代码分析
  19. 黑莓合约价格:电信 BlackBerry 9930
  20. 设置div table 等元素高度宽度百分之一百 100% 无效解决办法...

热门文章

  1. H桥电机驱动电路用电荷泵电路
  2. 初始Pytorch框架
  3. 用PS调出二次元风格水彩漫画风景图片
  4. 镁光硬盘测试软件,镁光固态硬盘怎么样
  5. 网易云课堂计算机专业,网易云课堂“计算机专业课程”开课
  6. 服务器高端系统恢复工具,EASEUS Todo Backup Advanced Server高级数据备份恢复工具
  7. 毕业论文 Word 排版技巧
  8. CentOS 7.9.2009查看本机IP地址
  9. 轻松拥有美国号码,免费收发短信
  10. 计算机控制技术论文英语版,计算机控制技术外文论文