STM32F0XX开发过程注意事项
1、CM0不支持内存非对齐访问,如果采用指针方式访问了奇数地址的内存,会产生hard_fault硬件错误,例如寄数地址为 0x20000039。解决办法:在内存前面加上“__align(2)”,指明为2字节对齐。
//手动亮度
__align(2) STR_PWM pwm_dimmer={11,22,33,44,55,66};
STM32F0XX开发过程注意事项
1、CM0不支持内存非对齐访问,如果采用指针方式访问了奇数地址的内存,会产生hard_fault硬件错误,例如寄数地址为 0x20000039。解决办法:在内存前面加上“__align(2)”,指明为2字节对齐。
//手动亮度
__align(2) STR_PWM pwm_dimmer={11,22,33,44,55,66};