- UID
- 342595
- 性别
- 男
|
向老鸟们请教一下:各位编译smac的CodeWarrior是special版的还是profeesinal版的?我的special版只能编译32个以下的文件,请问各位是用的什么方法避免这个问题的?另外一个问题,我发现在smac的UseExternalClock设置中,使用的是外部时钟,不是晶振,这个是怎么回事呢?而且我copy下面的代码作一个测试发现,ICGS1_ERCS恒等于0,不知道是怎么回事? 请各位高手给点建议,万分感谢!
void UseExternalClock() //use_external_clock()
{
ICGC1 = 0x50; /*
* 0b01010000
* ||||||||__ Unimplemented
* |||||||___ Unimplemented
* ||||||____ Oscillator disabled when ICG is in
* ||||| off mode
* |||||
* ||||+_____ FLL bypassed, external reference
* |||_______ External Clock Requested
* ||________ Osc configured for High Frequency
* |_________ Unimplemented
*/
while (!ICGS1_ERCS) /* Wait for external reference to be stable. */
;
ICGC2_LOLRE = 1;
ICGC2_MFD = 0x00; /* Mult factor of 4. */
}
|
|