你仍然不知道什么是“工作”和“工作不”。初始化后你在做什么?-你怎么知道它不起作用?从上面可以看出,IFIS是执行的,之后是ADPCFG位0。3应该为零,结果可能是0xFFF0对于例如B1,它生成了。我理解你的评论,这不是这种情况,完整的ADPCFG寄存器仍然是0xFFFFFF?请在CONTROL_PINS_Init()之后再次检查ADPCFG的内容,也许还描述一下你是怎么做到的。请同时显示你的includesfrom p30F5015.h显然,你的方法把所有的东西都放入defines中,使得很难调试/单步执行代码。
你仍然不知道什么是“工作”和“工作不”。初始化后你在做什么?-你怎么知道它不起作用?从上面可以看出,IFIS是执行的,之后是ADPCFG位0。3应该为零,结果可能是0xFFF0对于例如B1,它生成了。我理解你的评论,这不是这种情况,完整的ADPCFG寄存器仍然是0xFFFFFF?请在CONTROL_PINS_Init()之后再次检查ADPCFG的内容,也许还描述一下你是怎么做到的。请同时显示你的includesfrom p30F5015.h显然,你的方法把所有的东西都放入defines中,使得很难调试/单步执行代码。
举报