打印

普通IO(PA10)读取外部信号,感觉无法判断低电平

[复制链接]
2156|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
03024003|  楼主 | 2011-7-26 11:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 03024003 于 2011-7-26 11:08 编辑

CPU:STM32F103c8

试了2块板子都是这样。
另外,试了一下PA8,和pa10同样现象。
然后,我换了个IO(PB0)就好了。
这是怎么回事呢,程序也没配错啊,如果坏了,怎么2块板坏的同一个地方
沙发
香水城| | 2011-7-26 11:15 | 只看该作者
初始化有问题或操作有问题。

使用特权

评论回复
板凳
03024003|  楼主 | 2011-7-26 11:34 | 只看该作者
除了这个PA0配成上拉输入

其它普通IO全部是推挽输出,输出高电平。

pa10是usart1的 RX,我只用Tx,Rx脚没初始化,以为是初始化串口这个问题,现在串口初始化屏蔽了,问题依旧,还有PA8是USart1-Ck,和串口相关的不行,pb0没有串口相关的就好用

使用特权

评论回复
地板
香水城| | 2011-7-26 11:39 | 只看该作者
如果你认为初始化没有问题,也有可能是电路板上的问题。

使用特权

评论回复
5
香水城| | 2011-7-26 11:41 | 只看该作者
除了这个PA0配成上拉输入

其它普通IO全部是推挽输出,输出高电平

pa10是usart1的 RX,我只用Tx,Rx脚没初始化,以为是初始化串口这个问题,现在串口初始化屏蔽了,问题依旧,还有PA8是USart1-Ck,和串口相关的不 ...
03024003 发表于 2011-7-26 11:34


配置IO为推挽输出,怎么可能读取外部信号呢? :@

使用特权

评论回复
6
03024003|  楼主 | 2011-7-26 11:45 | 只看该作者
我有个IO初始化函数

每个功能都有自己的初始化函数 再配置对应IO

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:--->

21

主题

125

帖子

0

粉丝