表现形式贴片
设计工具IDE
设计类型精简
用途电子
品牌普冉
Y32F030F27P6TU PY32F030F17P6TU PY32F030F27U6TR PY32F030F17U6TR PY32F030K27U6TR PY32F030K27T6 PY32F030K17T6 PY32F030F38P6TU PY32F030F28P6TU PY32F030F18P6TU PY32F030F28U6TR PY32F030F18U6TR PY32F030E18M6TU PY32F030K28U6TR PY32F030K28T6 PY32F030K28T7 PY32F030K18T6 PY32F003F14U6TR PY32F003F14P6TU PY32F003L24D6TR PY32F003F16U6TR PY32F003F16P6TU PY32F003F26P6TU PY32F003W16S6TU PY32F003L16S6TU PY32F003L28S6TU
PY32F003F18STU PY32F003F18P7TU PY32F003F18P6TU PY32F003W18S6TU PY32F003L18S6TU PY32F003A18N PY32F002AL15S
PY32F002AW15S PY32F002AF15S PY32F103
PY32F002A PY32F403 PY32F072 PY32F072Rx PY32F072Cx PY32F072Kx
Arm® Cortex®-M0+ 内核
Arm® Cortex®- M0+是一款为广泛的嵌入式应用设计的入门级 32 位 Arm Cortex 处理器。它为开发人员提
供了显著的好处,包括:
结构简单,易于学习和编程
**低功耗,节能运行
精简的代码密度等
Cortex-M0+处理器是 32 位内核,面积和功耗优化高,为 2 级流水的冯诺伊曼架构。处理器通过精简但强
大的指令集和广泛优化的设计,提供高端处理硬件,包含单周期乘法器,提供了 32 位架构计算机所期望的**
性能,比其他 8 位和 16 位微控制器具有更高的代码密度。
Cortex-M0+与一个嵌套的矢量中断控制器(NVIC)紧密耦合。
2.2. 存储器
片内集成 SRAM。通过 bytes(
8bits)、half-word(16bits)或者 word(32bits)的方式可访问 SRAM。
片内集成 Flash,包含两个不同的物理区域组成:
Main flash 区域,它包含应用程序和用户数据
Information 区域,4KBytes,它包括以下部分:
Option bytes
UID bytes
System memory
对 Flash main memory 的保护包括以下几种机制:
read protection(RDP),防止来自外部的访问。
wrtie protection(WRP)控制,以防止不想要的写操作(由于程序存储器指针 PC 的混乱)。写保护
的较小保护单位为 4Kbytes。
Option byte 写保护,专门的解锁设计。
2.3. Boot 模式
通过 BOOT0 pin 和 boot 配置位 nBOOT1(存放于 Option bytes 中),可选择三种不同的启动模式,如下
表所示:
表 2-1 Boot 配置
Boot mode configuration
Mode
nBOOT1 bit
BOOT0 pin
X
0
选择 Main flash 作为启动区
1
1
选择 System memory 作为启动区
0
1
选择 SRAM 作为启动区
Boot loader 程序存储在 System memory,用于通过 USART 接口下载 Flash 程序。
http://lzysh.b2b168.com