打印
[应用相关]

不能设置成低电平 始终为高电平

[复制链接]
1494|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jxmzzr|  楼主 | 2013-4-16 22:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PB3 和 PB4
两个Io口 配置成开漏输出 上拉5v电压
不能设置成低电平 始终为高电平
已经断开  与JTAG的连接的3.3v的上拉
沙发
拿起书本| | 2013-4-17 15:31 | 只看该作者
MTU=1500?
不太清楚,感觉应该是由这个引起的,没弄过,帮顶一下

使用特权

评论回复
板凳
weiweiyixiao| | 2013-4-18 08:21 | 只看该作者
STM32的PB3、PB4,分别是JTAG的JTDO和NJTRST引脚,要先关闭复用,在配置成普通IO使用。

使用特权

评论回复
地板
jlj3232655| | 2013-4-18 16:59 | 只看该作者
STM32de PB3 PB4 默认是JTAG功能    你要先关闭JTAG功能 才能作为普通IO  AFIO->MAPR=0X02000000;         记得打开afio的时钟           RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);

使用特权

评论回复
5
cjhk| | 2013-4-18 18:26 | 只看该作者
应该是对寄存器的功能还不是很熟悉导致的   仔细看看技术手册   应该能够找到答案

使用特权

评论回复
6
cjhk| | 2013-4-18 18:27 | 只看该作者
顺便帮楼主顶一个·   希望有高手能够发现   这样问题就能搞定

使用特权

评论回复
7
huangfeng33| | 2013-4-20 16:05 | 只看该作者
你配置成推挽输出,上拉电阻去掉,如果还是不行,那就是软件的问题了。

使用特权

评论回复
8
hawksabre| | 2013-4-20 20:16 | 只看该作者
不是很了解   楼主   帮你顶一个   希望有高手能够帮你解决这个问题   顶一个

使用特权

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

本版积分规则

460

主题

2188

帖子

12

粉丝