最近使用STM32F103的单片机,PB4接了一个LED灯,低电平点亮,发现程序没有办法拉低PB4。 

仔细查了一下数据收着,发现PB4默认是JTAG引脚,并置于上拉模式,所以没法直接当做普通的IO口拉低。可以复用为SWD下载方式,那么PB4就可以“省出来了” 

以下是配置PB4做普通IO口的函数


GPIO_InitTypeDef GPIO_InitStructure;

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB , ENABLE);  

//PB4默认用作调试口,如果用作普通的IO,需要加上以下两句 

RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);

GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);


  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4|GPIO_Pin_5; 

  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;

  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;  //推挽输出

  GPIO_Init(GPIOB, &GPIO_InitStructure);

PB4默认为JTAG调试接口 
使用SW调试可以省出PB4来

关键字:STM32F103  单片机  PB4  拉低 引用地址:解决STM32F103单片机PB4无法拉低的问题

上一篇:STM32 PA15作普通IO用时的配置
下一篇:STM32F103释放Jtag接口用做普通io

推荐阅读

有时候光靠左洛复(一种抗抑郁药)是不足以调动你的大脑,让大脑活跃起来的。有一个科学领域正飞速发展,现在正在努力重新连接人类脑波,最终推出生物黑客疗法。“我们在精神病学方面的研究遇到了问题,因为我们忽略了自主和神经生理学方面的问题,”精神病学家Hasan Asif说,他也是Field公司的联合创始人之一。“要真正评估一个客户,你需要从上到下,从...
公司凭借其全面的解决方案和服务组合(包括Web性能、媒体交付、云安全和网络运营)获得认可 负责提供安全数字化体验的智能边缘平台阿卡迈技术公司(Akamai Technologies, Inc.,以下简称:Akamai)近日宣布,其在IDC“MarketScape:2019年全球商用CDN厂商评估”(IDC MarketScape: Worldwide Commercial CDN 2019 Vendor Assessment)中被评定为...
通常送显示的都是字符串,对于int long float转字符串有对应的函数,还有sprintf进行格式输出,对于嵌入式和单片机大多都用unsigned char型变量,转字符串需要自己编写函数,需要自己编写函数,一下是网上人写的一个函数。 unsigned char Dec2Asc(unsigned char input, char* output ){ unsigned char ucLen; unsigned char ucDiv...
随着座舱硬件、软件技术不断发展,智能座舱设计也在不断进化,从以功能性需求为主,向以“用户体验”为核心的方向演进,智能座舱越来越安全、智能、舒适。 感观方面,座舱显示不止于多屏大屏,3D、高清等也正成为座舱显示新布局 座舱显示方面,多屏化、大屏化热度只增不减。2020-2021年,造车新势力和传统车企陆续上市了多款搭载多屏和联屏的车型,如2020...

史海拾趣

问答坊 | AI 解惑

ARM 系列内核介绍

ARM 系列内核介绍 …

查看全部问答∨

你的人机界面是否正确地符合人机工程学原理?

你的操作员接口终端是否会给你带来痛楚?我不是指只是由于不能正确发挥功能而引起的失望和沮丧。我指的是真实的感同身受的痛楚,如同任何真正的计算机终端,一个HMI会遭遇到健康以及与安全有关的使用问题等。当结合HMI工作时,一般说来,正确的符合 ...…

查看全部问答∨

多功能随身电源设计

引言 现在,市场上可移动的电子设备越来越多,设备的电源容量和功耗却远远不能满足市场的要求,对日常生活,特别是户外活动造成诸多不便。为此,本文设计了一种多功能、高效、低功耗、安全的随身电源,以满足户外需求,将有很大的实用价值。 多功 ...…

查看全部问答∨

proteus元件库

常用的元件搜索,,,为你节省时间。。。史上较全。。。                      还附带了常用的快捷键、、、…

查看全部问答∨

电量监控插头

这是由荷兰工程师设计的即插型电量监控插头。只要插入普通的插座,它就能立刻显示出当前的用电量,这样用户可以自己分析比较产品的用电量从而节约能源。目前该产品在荷兰已经开始推广。…

查看全部问答∨

晒晒工作现场2,

看到论坛有晒工作环境的活动,我也来参与下下,希望大家捧场…

查看全部问答∨

WISOM218/228 Q2686/2687

我司是WAVECOM代理商提供技术(软/硬件)支持以及DEMO. 联系方式:   QQ:1109321905(请注明) 13554943187   Kavin (钟庆福) …

查看全部问答∨

文件怎么找不到呢?

<fastrts67x.h>文件怎么找不到呢? 请问是怎么回事呢 …

查看全部问答∨

寻 FPGA JPEG 算法/IP 核,合作联系:QQ 83314249

寻 FPGA JPEG 算法/IP 核,合作联系:QQ 83314249…

查看全部问答∨

camera 进行cetk测试时,挂死的问题

各位大侠高手请支招,谢谢了。问题现象如下   平台:wince 6.0 +  arm9(公司自己的SOC)   摄像头  OV7680 和OV2650, 两个都支持   用ce私有目录下的测试应用程序,可以正常preview,CAPTU ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved