STM32 双向IO口的问题 _STM32_快来啊,呜呜

2020-01-01 17:45发布

我的STM32需要使用双向的IO口,电路使用的是4.7k外部上拉,由于使用的是开发板,没法在芯片引脚处加,就在外接芯片处加入了上拉,这个区别大吗?

软件方面,就是设为OD输出,读输入之前写高电平,如下:GPIOE->ODR = 0xffff;  RWord1 = GPIOE->IDR;
问题是,我每次读到的数据都是高电平,我对外部写高电平后,不是立即读,中间有别的操作

这个搞了好几天,也没有什么结果,请高手给看看吧
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
splfsp
1楼-- · 2020-01-01 22:26
 精彩回答 2  元偷偷看……
linghu2
2楼-- · 2020-01-02 01:09
IO接的是什么东东?
yunduanmanbu06
3楼-- · 2020-01-02 02:55
zhangwenlin911
4楼-- · 2020-01-02 07:41
-----------------------------------------------------------------------

回复【1楼】splfsp
-----------------------------------------------------------------------

我看到有些人说的,不必修改IO方向就可以直接读取外部电平的,说的就是我提的这个个方法
zhangwenlin911
5楼-- · 2020-01-02 08:33
回复【2楼】linghu2 令狐二中
-----------------------------------------------------------------------

Io接的是一片ARINC429协议芯片hsi-3282,
zhangwenlin911
6楼-- · 2020-01-02 08:52
 精彩回答 2  元偷偷看……

一周热门 更多>