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. excel 某个单元格不是等于空值_excel 单元格为空与不存在
  2. python nose(二)
  3. 有人能用外行人解释什么是JSONP吗? [重复]
  4. python路径拼接问题
  5. [考试]20150528
  6. c语言传入参数不正确,请高手看看一下程序怎么回事啊?老是提示传参数错误...
  7. 让无数人头疼的网络攻击到底是什么?究竟隐藏了哪些不为人知的秘密?
  8. Matlab画图颜色设置
  9. 抓取手机端app日志的方法总结
  10. html回调函数,JS 回调函数
  11. 求一元多项式 P(x) = a0 + a1x + a2x^2 + ... + anx^n 的值P(x0)。
  12. 微信小程序使用 checkbox 如何修改样式?
  13. 破案了!不会讲笑话不会作诗的chatGPT!
  14. tracert路由跟踪(ICMP)
  15. druid监控页面授权
  16. Android 如何让你的App分享给别人
  17. alpine是什么 ?
  18. 【精华】OCR关键信息提取之SER和RE
  19. Ajax实现点击导航栏只切换页面内容,导航栏不变
  20. 手机短信删除了怎么恢复?简单方法推荐

热门文章

  1. 分形植物的c语言源代码,C语言源代码实例.rar
  2. 【数据分析与挖掘实战】航空公司客户价值分析
  3. 美团饿了么外卖推广联盟导航的小程序实现推广无力时候该不该卖掉变现
  4. 写JAVA的,码农,程序员,工程师有啥不同
  5. 三大主流芯片架构特点
  6. 标题中冒号的用法_如果论文题目中出现冒号,冒号前后两部分内容通常是?
  7. mysql多表格数据合并_mysql 如何实现两个表数据统计合并
  8. 图像质量评价之衡量标准
  9. 新零售智慧供应链架构
  10. 物联网技术主要有哪些,目前都应用在哪些领域?