【盛夏狂欢】快来加入“芯源CW32L011”激情盛宴
#有奖活动#盛夏狂欢,惊喜无限!这个夏天,芯源准备了一场独家福利邀请大家共同参与!
赶快行动起来,感受激情四溢的夏日狂欢吧!
活动时间:2025年6月6日~2025年6月30日
参与方式:
将本帖“活动问题”答案回复至评论区;
回帖示例:
题目一:xxxxxx
题目二:xxxxxx
题目三:xxxxxx
活动奖励
优秀奖:3道题目全部回答正确的用户奖励5元红包;
幸运奖:随机挑选3名答对3道题目的用户奖励20元红包;
活动问题:
题目1
CW32L011是基于_____的单芯片低功耗微控制器,集成了主频高达_____MHz 的 ARM® Cortex®-M0+ 内核、高速嵌入式存储器(多至_____K 字节 FLASH 和多至_____K字节 SRAM)以及一系列全面的增强型外设和 I/O 口。
题目2
CW32L011可以在_____的温度范围内工作,供电电压宽达_____。支持_____和_____两种低功耗工作模式。
选项A:-40℃~+60℃、1.2V~4.5V、 Sleep、GPIO
选项B:-60℃~+85℃、1.7V~4.5V、 Light、DeepSleep
选项C:-40℃~+85℃、1.7V~5.5V、 Sleep、DeepSleep
题目3
CW32L011进入ISP模式需要4个步骤,分别为:
题目4
关于CW32L011产品特性,正确的是?
选项A:CRC 硬件计算单元
选项B:时钟管理包含4 ~ 30MHz 晶体振荡器
选项C:支持最多 26路 I/O 接口
选项D:3 路低功耗 UART,支持小数波特率,支持低功耗接收数据,支持可配置电平转换,其中 1 路支持 LIN通信接口
题目5
CW32L011系列微控制器嵌入了一个嵌套向量中断控制器,能够处理多达_____个可屏蔽外部中断(不包括内核的 16 个中断源),支持可编程_____级优先级。
CW32L011数据手册
1 产品特性
• 内核:ARM® Cortex®-M0+
- 最高主频 96MHz
• 工作温度:-40℃~+85℃;工作电压:1.7V~5.5V
• 存储容量
- 最大 64K 字节 FLASH,数据保持25年@-40℃~+85℃,支持擦写保护、读保护和安全运行库保护功能
- 最大 6K 字节 RAM,支持硬件奇偶校验
- 22 字节 OTP 存储器
• CRC 硬件计算单元
• 复位和电源管理
- 低功耗模式(Sleep,DeepSleep)
- 上电和掉电复位(POR/BOR)
- 可编程低电压检测器(LVD)
• 时钟管理
- 4 ~ 32MHz 晶体振荡器
- 32kHz 低速晶体振荡器
- 内置 96MHz RC 振荡器
- 内置 32kHz RC 振荡器
- 时钟监测系统
- 允许独立关断各外设时钟
• 支持最多 26 路 I/O 接口
- 所有 I/O 口支持具备滤波的中断功能
- 所有 I/O 口支持具备滤波的唤醒功能
- 所有 I/O 口支持迟滞及上拉输入
- 所有 I/O 口支持推挽及开漏输出
• 12 位模数转换器
- 最高 1M SPS 转换速度,各序列通道采样时间可单独配置
- 具备 8 个转换结果寄存器
- 内置 1.2V 电压基准
- 模拟看门狗功能
- 内置温度传感器
• 双路电压比较器
• 实时时钟和日历
- 支持由 Sleep/DeepSleep 模式唤醒
• 定时器
- 16 位高级控制定时器,支持 6 路输入捕获,支持 6 对带死区的互补 PWM 输出,支持双点比较,支持PWM 移相
- 2 组 16 位通用定时器
- 3 组 16 位基本定时器
- 1 组 16 位低功耗定时器
- 独立看门狗定时器
• 通信接口
- 3 路低功耗 UART,支持小数波特率,支持低功耗接收数据,支持可配置电平转换,其中 1 路支持 LIN通信接口
- 1 路 SPI 接口 24Mbit/s,支持 4~16bit 位宽
- 1 路 I2C 接口 1Mbit/s,支持可配置电平转换,支持 SMBUS
- IR 调制器,可编程占空比和极性
• 串行调试接口(SWD)
• 80 位唯一 ID
表 1-1 封装型号列表
2 简介
本数据手册提供订货信息和 CW32L011 芯片的机械电气特性。
本文需要结合 CW32L011 的用户手册共同阅读。
关于 ARM®Cortex®-M0+的相关信息,请参考www.arm.com 网站上的《Cortex®-M0+ Technical ReferenceManual》。
3 描述
CW32L011 是基于 eFlash 的单芯片低功耗微控制器,集成了主频高达 96MHz 的 ARM®Cortex®-M0+ 内核、高速嵌入式存储器(多至 64K 字节 FLASH 和多至 6K 字节 SRAM)以及一系列全面的增强型外设和 I/O 口。
所有型号都提供全套的通信接口(3 路 UART、1 路 SPI 和 1 路 I2C)、12 位高速 ADC、5 组通用和基本定时器、1 组低功耗定时器以及 1 组高级控制 PWM 定时器。
CW32L011 可以在 -40℃~+85℃ 的温度范围内工作,供电电压宽达 1.7V~5.5V。支持 Sleep 和 DeepSleep 两种低功耗工作模式。内部框图如下图所示:
图 3-1 内部框图
CW32L011 提供 LQFP32、QFN32 两种不同的封装形式,不同封装的产品所能实现的功能有所不同,具体情况如下表所示:
表 3-1 CW32L011 家族产品功能列表
4 功能一览
4.1 集成 FLASH 和 SRAM 的 ARM® Cortex®-M0+ 微处理器平台
ARM® Cortex®-M0+ 内核是 ARM® 为小型嵌入式系统开发的最新一代 32 位内核平台,用以实现方便使用的低成
本解决方案。该平台在仅需有限的引脚数和功率消耗的同时,给用户提供出色的计算性能和快速的中断响应。ARM® Cortex®-M0+ 32 位精简指令集处理器提供出色的代码效率,在小储存空间的条件下给用户提供对ARM®内核所期望的高性能。
CW32L011 家族产品均采用嵌入式 ARM® 内核并保持与所有 ARM® 工具和软件的全面兼容
4.2 存储器
产品包含如下功能:
• 以系统时钟速度对 6K 字节嵌入式 SRAM 的零等待访问,并具有奇偶校验和异常管理功能,适用于高可靠性关键应用。
• 非易失存储器分为 2 个区域:
- 64K 字节嵌入式 FLASH 用于存放用户程序和数据。
- 2K 字节的启动程序存储器。
• FLASH 存储器擦写以及读保护:通过寄存器进行 FLASH 存储器的擦写保护,通过 ISP 指令进行 4 级读保护等级设置。
- LEVEL0
无读保护,可通过 SWD 或者 ISP 方式对 FLASH 进行读取操作。
- LEVEL1
FLASH 读保护,不可通过 SWD 或 ISP 方式读取。可通过 ISP 或者 SWD 接口降低保护等级到
LEVEL0,降级后 FLASH 处于整片擦除状态。
- LEVEL2
FLASH 读保护,不可通过 SWD 或 ISP 方式读取。可通过 ISP 接口降低保护等级到 LEVEL0,降级后
FLASH 处于整片擦除状态。
- LEVEL3
FLASH 读保护,不可通过 SWD 或 ISP 方式读取。不支持任何方式的保护等级降级。
4.3 引导模式
CW32L011 支持以下 2 种启动模式:
• 从主 FLASH 存储器启动,运行用户程序。
• 从启动程序存储器启动,运行内部 BootLoader。
当运行 Bootloader 时,用户可通过 UART1(引脚为 PA13/PA14)利用 ISP 通信协议进行 FLASH 编程。
CW32L011 进入 ISP 模式的步骤如下:
步骤 1: 使芯片处于 RESET 状态;
步骤 2: 向芯片的 UART1_RXD(SWDIO)提供 50kHz 的方波;
步骤 3: 释放芯片的 RESET 状态并延时 5ms;
步骤 4: 芯片进入 ISP 模式。
阅读CW32L011数据手册全文
.
关注武汉芯源 MCU 活动好礼享不停
页:
[1]
2