注册 登录
查看: 284|回复: 4

[智能车] KL26中断10ms问题

[复制链接]
发表于 2014-6-17 16:22:19 | 显示全部楼层 |阅读模式
山外哥 ,我用POT0中断10ms 采集ccd图像,不用串口发送,进入中断的时间就是10ms,但是用了串口发送之后进入中断的时间就是5,15,20这三个值之间跳动,是什么原因哦 。我已经把POT0的中断优先级设置为了1.感觉还是被什么打断了
回复

使用道具 举报

发表于 2014-6-17 17:28:17 | 显示全部楼层
这个我也没留意过是不是有这个问题哦。

你是怎么测中断时间的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-17 20:36:19 | 显示全部楼层
山外メ雲ジ 发表于 2014-6-17 17:28
这个我也没留意过是不是有这个问题哦。

你是怎么测中断时间的?

在中断里面翻转两次引脚的电平,然后用示波器测量的  没有串口发送,中断多少时间,就可以测得多少时间,可是串口发送就乱了,总是在几个值之间跳变
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-17 20:54:07 | 显示全部楼层
123156465 发表于 2014-6-17 20:36
在中断里面翻转两次引脚的电平,然后用示波器测量的  没有串口发送,中断多少时间,就可以测得多少时间, ...

还有就是当lptmr_pulse_init()这个函数初始化之后 中断时间也不准,也出问题咯
回复 支持 反对

使用道具 举报

发表于 2014-6-17 21:27:57 | 显示全部楼层
123156465 发表于 2014-6-17 20:54
还有就是当lptmr_pulse_init()这个函数初始化之后 中断时间也不准,也出问题咯

lptmr脉冲技术是有bug的,你修复了没?

把相应的代码发过来,我有时间测测到底是什么问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部