[开发资料] CW32x030 在使用中需要注意事项

[复制链接]
 楼主| OKAKAKO 发表于 2025-1-27 21:33 | 显示全部楼层 |阅读模式
CW32x030 在使用中需要注意如下事项:
●● FLASH、SRAM 以及 GPIOx_ODR、CRC_DR 等少数寄存器支持 8bit/16bit/32bit 访问方式,其它外设只支持
32bit 访问方式。对不支持8bit/16bit 访问方式的地址进行8bit/16bit 访问会产生HardFault 硬件错误异常。
●● 图 2-2 系统地址分配中的 RES 区域均为保留的地址空间,无对应的物理设备,如果对这些保留地址空间进行
访问,会产生HardFault 硬件错误异常。
●● 芯片复位后,除了 SYSTICK 和 SRAM 外的所有外设时钟都处于关闭状态,用户在使用这些外设前必须通过
外设时钟使能控制寄存器(AHB 外设时钟使能控制寄存器SYSCTRL_AHBEN、APB 外设时钟使能控制寄存器
SYSCTRL_APBEN1/2)打开对应外设的配置时钟和工作时钟。没有打开外设配置时钟会导致访问失败:写入
数据失败,且不会产生HardFault 硬件错误异常,读数据的结果不可用。没有打开外设的工作时钟,则外设
主要功能失效。

tpgf 发表于 2025-2-8 08:54 | 显示全部楼层
CW32x030采用ARM®Cortex®-M0+内核,具备高性能、低功耗的特点,能够高效地处理各种复杂的运算和控制任务
paotangsan 发表于 2025-2-9 10:43 | 显示全部楼层
通用输入输出端口配备多个GPIO引脚,这些引脚可根据需要进行配置,作为输入或输出端口使用
renzheshengui 发表于 2025-2-9 13:29 | 显示全部楼层
内置多个定时器,可用于精确的时间控制和事件计数。定时器可以产生定时中断,为系统提供精确的时间基准,常用于实现周期性的任务调度、脉冲宽度调制(PWM)信号生成等功能
heimaojingzhang 发表于 2025-2-9 18:42 | 显示全部楼层
CW32x030采用ARM®Cortex®-M0+内核,具备高性能、低功耗的特点,能够高效地处理各种复杂的运算和控制任务

keaibukelian 发表于 2025-2-9 21:12 | 显示全部楼层
具有较大容量的闪存,可用于存储用户程序代码、常量数据
wowu 发表于 2025-2-10 18:01 | 显示全部楼层
集成了ADC模块,能够将外部模拟信号转换为数字信号,以便微控制器进行处理
peterLaw 发表于 2025-2-18 16:52 | 显示全部楼层
芯源的注意事项有利于避坑
星辰大海不退缩 发表于 2025-2-19 09:00 | 显示全部楼层
没有打开外设的工作时钟,则外设主要功能失效。
lxs0026 发表于 2025-2-28 15:21 | 显示全部楼层
如果对不支持 8bit 或 16bit 访问方式的寄存器进行 8bit 或 16bit 访问,将会触发 HardFault 硬件错误异常。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

257

主题

2006

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部

257

主题

2006

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部