dirtwillfly 发表于 2014-5-14 22:02 
不好意思,刚看到。建议发帖时给上几分,会显示未结帖,比较容易看到。
注意检查编译环境的优化级 ...
我卡在的这个地方 好像是32.768k晶振初始化的位置
CLKCONCMD = (CLKCONCMD_32MHZ | OSC_32KHZ); /* Select 32MHz XOSC and the source for 32K clock */ \
while (CLKCONSTA != (CLKCONCMD_32MHZ | OSC_32KHZ)); /* Wait for the change to be effective */ \
SLEEPCMD |= OSC_PD; /* turn off 16MHz RC */
大概是这个位置
因为电路板是我自己制作的
32k晶振接的是15pf的电容
用示波器测一个管脚起振了 另外一个管脚则没有波形
我怀疑这个函数单步过不去就是这个晶振的原因
这个问题该真么解决呢
|