完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我配置完PB3和PB4为上拉输出后 分别将其置0或置1 但PB3和PB4的 输出电平 一直是高 是不是配置错误了
配置如下: GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3|GPIO_Pin_4; //控制口 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;//上拉输出 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;//50M时钟速度 GPIO_Init(GPIOB, &GPIO_InitStructure); |
|
相关推荐
13个回答
|
|
STM32的PB3、PB4,分别是JTAG的JTDO和NJTRST引脚,在没关闭JTAG功能之前,在程序中是配置不了这些引脚的功能的。
要配置这些引脚,首先要开启AFIO时钟,然后在AFIO的设置中,释放这些引脚。具体看STM32的参考手册中有关AFIO的部分。 |
|
|
|
这个你可以去看看手册,上面有使用的流程。
|
|
|
|
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB| RCC_APB2Periph_AFIO,ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE); |
|
|
|
配置没有错误,你怎么输出的呢?
|
|
|
|
可能是你检测时没对应好相应的引脚,我经常会这样。
|
|
|
|
回复第 2 楼 于2012-04-23 16:47:33发表:
配置没有错误,你怎么输出的呢? 我是直接用库函数里面的GPIO_ResetBits()和GPIO_SetBits()来进行置低或置高的 |
|
|
|
回复第 4 楼 于2012-04-23 20:56:39发表:
STM32的PB3、PB4,分别是JTAG的JTDO和NJTRST引脚,在没关闭JTAG功能之前,在程序中是配置不了这些引脚的功能的。 要配置这些引脚,首先要开启AFIO时钟,然后在AFIO的设置中,释放这些引脚。具体看STM32的参考手册中有关AFIO的部分。 AFIO时钟我是打开了 , 但是AFIO我不知道该如何去配置(我一直用的都是库函数 对于直接操控寄存器不是很好) 。能否具体的给说一下。 |
|
|
|
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3 ; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(GPIOB, &GPIO_InitStructure); |
|
|
|
|
|
签到签到
|
|
|
|
用CUBE配置一次,然后看下生成的程序,做个对比,你就知道要怎样了,或者打开NUCLEO的相关例程看一下。
|
|
|
|
mvuwuersc 发表于 2019-4-28 07:05 应该是GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); 这样吧 如果按您那样设置直接把SDW下载方式也关闭了 程序就下不下去了 麻烦 |
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1763 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
917 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1304 浏览 1 评论
LL库F030进行3个串口收发,2个串口为232,一个为485,长时间后,会出现串口1停止运行,另外两个正常,只有重启复原
1769 浏览 1 评论
559 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-14 13:33 , Processed in 0.670845 second(s), Total 64, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号