我使用的是DELSIG8的DS81,TMR Clock为VC3,当Power Setting为5.0V/24MHz,VC3为SysClk/16时,能采集到正确的电压,但当VC3 Divider大于16时,采集错误;当Power Setting为5.0V/6MHz,VC3为SysClk/16时,也能采集到正确的电压,但当VC3 Divider大于16时,也采集错误;而且在另外一个工程中还发现TMR Clock为VC3时采集错误,而把TMR Clock设置为VC1就好了,它们都是SysClk/16啊!在这个工程中,我发现在DELSIG8不能正常工作的情况下,但Count8却能正常工作,他们共用一个时钟,所以感觉很莫名其妙,是不是DELSIG类型的AD转换速度不能太低,但在参考资料上没有这项说明啊,而且VC1、VC3也没什么区别嘛,都来自SysClk,就为了查找DELSIG8这个问题让我折腾了大半天,改一会下载一会,PSOC designer5.0的编译和下载速度差点把我憋死(我的电脑1G内存,单核2.6G,有点低,CPU在编译和下载的时候一直100%),不知是否有兄弟姐妹遇到过同样的问题,请指点一下,谢谢!更详细说明见程序,程序在附件中 相关链接:https://bbs.21ic.com/upfiles/img/200812/20081223163022126.rar |