【CW32L052评测】官方example中一些需要辟坑的提示
[复制链接]
CW32L052给大家提供了丰富的example,但是有些从cw32l083的工程移植过来,用在CW32L052中就会出问题。这里跟大家提示如下,希望对大家有帮助,同时也希望官方看到后,及时修订一下固件库,以免给大家带来不便。
1、RAM的大小设置,在LCD或者其他的好几个例子里都把size设置成了0x6000,应该设成0x1000或者是0x2000,要不就会在下载时提示错误。cw32l052的内存只有8K
2、LCD示例中的RAM设置:
在使用LCD时,他的示例只使能了RAM0-RAM3,这样就会显示不全,需要开启RAM0-RAM4,同时也要使能|LCD_SEG8|LCD_SEG9|LCD_SEG10|LCD_SEG13|LCD_SEG14|LCD_SEG15|LCD_SEG16|LCD_SEG17。才能显示完全。要不后面的4位会显示不出来。
3、在低功耗的示例中,描述按下KEY1,来切换模式。
KEY1在原理图上指向的是PA4,但是他的中断函数里面是定义了PA5,
所以按下按键是不会进入他指定的休眠模式。
在BSP_PB_Init函数中对象好象也是不对的:
4、在LCD显示函数中,他操作了RAM7-13也是没有必要的。目前开发板上只用的了RAM0-RAM4.
目前发现有这些不足之处,希望CW官方及时检查提供的示例,验证后及时修订。
|