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