智能车制作

标题: 怎么样解决串口的干扰 [打印本页]

作者: 信雪神话    时间: 2013-3-31 16:58
标题: 怎么样解决串口的干扰
开启外部中断后,同时也开着sci0,但是在插上sci的三根引线后,外部中断irq就只能工作两三次~然后就不能正常工作了~求解释啊~
作者: 信雪神话    时间: 2013-3-31 17:00
坐等大家求救~
如果不插串口的三根线外部中断是工作正常的~用的xs128
作者: 信雪神话    时间: 2013-3-31 17:05
我的串口即接受也发送
而且在在外部中断服务程序里还进行了数据发送
作者: 824427451    时间: 2013-3-31 19:22
这个是程序的问题吧,可能。还是那句话,单步运行找!
作者: 庞七七    时间: 2013-3-31 19:49
敢问楼主是上升沿或者下降沿中断吗?我们的用了外部中断上升沿。。可是总是会时不时的自己就高了。。可是明明示波器没有检测到上升沿。。好郁闷 。。不知道是什么干扰。。
作者: 信雪神话    时间: 2013-4-7 16:14
824427451 发表于 2013-3-31 19:22
这个是程序的问题吧,可能。还是那句话,单步运行找!

找到了。。。谢谢。。

作者: 信雪神话    时间: 2013-4-7 16:15
庞七七 发表于 2013-3-31 19:49
敢问楼主是上升沿或者下降沿中断吗?我们的用了外部中断上升沿。。可是总是会时不时的自己就高了。。可是明 ...

我用的是外部中断的低电平中断。。。后来我进来后禁止了sci中断hesci接收器就好了。。。

作者: 庞七七    时间: 2013-4-8 10:22
信雪神话 发表于 2013-4-7 16:15
我用的是外部中断的低电平中断。。。后来我进来后禁止了sci中断hesci接收器就好了。。。

好的  我也试试





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2