首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]dg128输入捕捉问题请教

[求助]dg128输入捕捉问题请教

芯片: 9s12dg128
编译环境:cw v4。5
我利用PE 对捕捉口1进行设置,希望能够捕捉0~ 10KHz 的方波下降沿,晶振频率为4MHz,内部总线频率25MHz,在捕捉中断中进行一个unsigned int类型的变量加1,主程序每100毫秒,读取一次该变量进行显示,然后对变量进行清零。实际测试发现,当输入频率小于500Hz时,程序数值正确,如果频率再高,读取的变量数值就是总是0,跟踪发现,捕捉中断程序不再被执行。请问这是为什么?
这是pe 配置的界面
把你的整个project打包贴出来看看吧。或者发到strongchen_free@yahoo.com.cn。
海纳百川  有容乃大
这是抓的图,请指教[upload=image/bmp]uploadImages/输入捕捉配置.bmp[/upload]
已经将工程发给你的信箱,主要是输入捕捉中断中的变量在输入频率大于500后,不增加,中断好像没有不再进入了,主程序就是将输入捕捉的数据往外发送而已。
我收到你的工程了。但是你的工程太大了,我手头又没有DB128。建议你参考PE的设置,做一个简单的输入捕捉的工程,看看现象是怎样的。如果还不行,我再来帮你看看。
海纳百川  有容乃大
返回列表