产品实物图:
原理图:
从CW32L011核心板的原理图来看,整个项目的电路设计非常简洁,没有任何的电源变换电路,仅有MCU的最小外围电路、按键、TYPE-C_5V输入和两路指示灯。
由于CW32的MCU是宽电压供电,CW32L011的供电电压在1.7V~5.5V,所以,当使用TYPEC供电时,整个系统是5V电平,如果想使用5V之外的电源,可放弃使用TYPEC接口,直接将核心板VCC引脚作为电源输入引脚,接入自己所需电平。该核心板的灵活性由此可见一斑。如若要评估功耗,建议拆下无关的耗电器件,使测量结果更合理。
值得注意的是,MCU的1脚VCORE,一定要接一个1uF左右的陶瓷滤波电容对地,毕竟CW32L011除了高性能,还主打超低功耗应用,这个VCORE就是内部稳压器的引脚。
两个排针的间距是典型的600mil间距设计,在一些为40P核心板设计的底座上,大概率可以兼容使用。
虽然MCU支持很多种下载方式,但用户应当注意审视自己的烧录器来源或型号,比如有些LINK仅有3.3V输出,且不具备电平转换能力,无法在核心板5V供电的情况下烧录代码或DEBUG调试。还有一些盗版LINK由于固件等一系列问题,也可能会无法正常使用。建议使用正规设计的DAPLINK进行烧录调试,或购买使用CW32官方烧录调试设备。
关于芯片本身资料,可进入武汉芯源半导体有限公司的官网获取:http://www.whxy.com
像数据手册、用户手册这些,均有中英文双语版本,官方资料的丰富程度和完善程度及规范性,在业内属于做的非常好的,值得好评。
产品特性 :
• 内核:ARM® Cortex®-M0+
- 最高主频 96MHz
• 工作温度:-40℃~+85℃;工作电压:1.7V~5.5V
• 存储容量
- 最大 64KB FLASH,数据保持25年@-40℃~+85℃,支持擦写保护、读保护和安全运行库保护功能
- 最大 6KB RAM,支持硬件奇偶校验
- 22 字节 OTP 存储器
• CRC 硬件计算单元
• 复位和电源管理
- 低功耗模式(Sleep,DeepSleep)
- 上电和掉电复位(POR/BOR)
- 可编程低电压检测器(LVD)
• 时钟管理
- 4MHz~32MHz 晶体振荡器
- 32kHz 低速晶体振荡器
- 内置 96MHz RC 振荡器
- 内置 32kHz RC 振荡器
- 时钟监测系统
- 允许独立关断各外设时钟
• 支持最多 26 路 I/O 接口
- 所有 I/O 口支持具备滤波的中断功能
- 所有 I/O 口支持具备滤波的唤醒功能
- 所有 I/O 口支持迟滞及上拉输入
- 所有 I/O 口支持推挽及开漏输出
• 1 个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
• 核心板规格尺寸:4.32 * 1.78 cm
第一次使用CW32芯片,注意有无安装KEIL的支持库(PACK包,又名SDK、固件库),官网也可任意下载。
关于该核心板快速入门,社区也有相关教程。
核心板相关代码:
通过网盘分享的文件:CW32L011核心板相关教程资料 链接: https://pan.baidu.com/s/11cKNtZepmbUyAuO919wikA?pwd=L011 提取码: L011
————————————————
版权声明:本文为CSDN博主「CW32生态社区」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/2302_81038468/article/details/152278213
|
|