各位大侠:
小弟正在用stm8l101做低功耗触摸按键设计,使用的是ST官网下载的触摸库,在“tsl_time_stm8l.c”这一个文件中有这么一句话“
if (CLK->CKDIVR != 0x00) // Warning: The CPU frequency must be equal to 16 MHz
{
return TSL_STATUS_ERROR;
}”,但是我把这句话屏蔽掉,将CLK->CKDIVR设置为0x03(16MHz8分频后得到2MHz),MCU的触摸按键依然好使,就是没有在16MHz下那么灵敏,请问各位大侠,这样做MCU会不会出什么问题?因为库函数中提到CPU时钟必须是16MHz。 |