[ZLG-ARM] lpc2292的I/O控制疑问,是不是bug

[复制链接]
2627|7
 楼主| leech42 发表于 2009-5-14 20:38 | 显示全部楼层 |阅读模式
PINSEL2的bit6设置为1,在IO3DIR中把P3.28设置为输出模式,但是在使用中不能控制P3.28输出值,而只要把PINSEL2的bit6设置为0就马上可以正常控制了。这是为什么呀<br />
zlg_Wankai 发表于 2009-5-16 08:26 | 显示全部楼层

我先测试一下

  
zlg_Wankai 发表于 2009-5-16 08:47 | 显示全部楼层

re

PINSEL2&nbsp;=&nbsp;(PINSEL2&nbsp;|&nbsp;(0x03&nbsp;&lt&lt&nbsp;4))&nbsp;&&nbsp;(~(0x01&nbsp;&lt&lt&nbsp;7));<br /><br />你这样试一下,我这边这样配置测试是可以的。
 楼主| leech42 发表于 2009-5-16 14:34 | 显示全部楼层

re

你的配置方式的话,外部总线不能用了,而且AIN6功能没开启,那AIN6采样没数据。<br />还有个问题,去年采购的&nbsp;LPC2292,在PINSEL2中AIN6不开启也能采样,但是现在新到片子不开启的话就采样不到数据
 楼主| leech42 发表于 2009-5-16 14:48 | 显示全部楼层

re

PINSEL2&nbsp;=&nbsp;(PINSEL2&nbsp;|&nbsp;(0x03&nbsp;&lt&lt&nbsp;4))&nbsp;&&nbsp;(~(0x01&nbsp;&lt&lt&nbsp;7));<br />如你这样配置的话,P3.28可以正常控制,但对应AIN6通道采样的数据就一直为0。<br />
msleep 发表于 2009-5-19 14:24 | 显示全部楼层

好了啊

  
 楼主| leech42 发表于 2009-5-19 17:52 | 显示全部楼层

没好啊,只能是暂先屏蔽不用先了

也没个说法
hrz2008 发表于 2011-8-16 17:54 | 显示全部楼层
6楼可以分享成果吗,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

29

帖子

0

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