在用到KE06的官方库函数时在ICS中有几个问题:
void ICS_Trim(uint16_t u16TrimValue)
{
ICS->C3 = (uint8_t) u16TrimValue; //0x58 赋值给C3表示什么,一般不都是0x90赋值给C3吗
ICS->C4 = (ICS->C4 & ~(ICS_C4_SCFTRIM_MASK)) | ((u16TrimValue>>8) & 0x01);
//C4置1表示SCFTRIM加长周期,那么0x58>>8表示什么?
while(!(ICS->S & ICS_S_LOCK_MASK));
}
请各大神指点啊~~感谢~~ |