[ZLG-ARM] 求助:LPC1758的QEI 输入信号模式的问题

[复制链接]
 楼主| ducha 发表于 2011-3-25 11:51 | 显示全部楼层 |阅读模式
本帖最后由 ducha 于 2011-3-25 11:56 编辑

我使用LPC1758 利用官方的例子程序lpc17xx.cmsis.driver.library \LPC1700CMSIS\Examples\QEI
做测试 电机为直流电机;程序中将SIGMODE置为0即 解码模式

测试发现 我的电机正转时 LPC1758 不断产生“检测到方向改变”的中断,并且查询QEI_STATUS_DIR  不断变化

不知道是什么原因  
输入信号为电机编码器产生的 不是定时器模拟的,



后经调试 发现 实际运行中吧 A相当做了 计数时钟
B相当做了 DIR  导致 方向 不断变化
   但是我 使用MDK 软件调试手段 发现 我的 sigmod 的确 是配置为 0即解码器模式而非计数模式

请问 这是为什么???!!!!



极其 不明白为什么,难道是例子的什么地方吧SIGMODE 置1了??
但是MDK 软件仿真 应该能看出来啊!汗  狂汗⊙﹏⊙b汗

 楼主| ducha 发表于 2011-3-25 12:12 | 显示全部楼层
谁来 解答我的疑惑啊!
amini 发表于 2011-3-27 09:06 | 显示全部楼层
帮你顶上去吧,:$
 楼主| ducha 发表于 2011-6-8 11:17 | 显示全部楼层
有个一相的信号线掉了
maoyanketi 发表于 2011-6-8 12:34 | 显示全部楼层
问题已经解决了?
coco11 发表于 2011-6-19 18:30 | 显示全部楼层
帮不上忙。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

75

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部