历史上的今天
返回首页

历史上的今天

今天是:2025年06月10日(星期二)

正在发生

2020年06月10日 | 为什么要重映射那个GPIO_Remap_SWJ_JTAGDisable

2020-06-10 来源:eefocus

对于初学习者来说为什么用到PB3和PB4时无法控制输出呢? 

下面就这一问题进行分析讲解。 

首先,STM32F10x系列的MCU复位后,PA13/14/15 & PB3/4默认配置为JTAG功能。有时我们为了充分利用MCU I/O口的资源,会把这些 
端口设置为普通I/O口。具体方法如下: 
在GPIO_Configuration(); // 配置使用的 GPIO 口: 


GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE); 
// 改变指定管脚的映射 GPIO_Remap_SWJ_Disable SWJ 完全禁用(JTAG+SW-DP) 
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable , ENABLE); 
// 改变指定管脚的映射 GPIO_Remap_SWJ_JTAGDisable ,JTAG-DP 禁用 + SW-DP 使能 

  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3 | GPIO_Pin_4; 
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; 
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; 
  GPIO_Init(GPIOB, &GPIO_InitStructure); 

  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11 | GPIO_Pin_12 | GPIO_Pin_13; 
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; 
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; 
  GPIO_Init(GPIOA, &GPIO_InitStructure);  

注意:不要忘记在RCC_Configuration()中开启AFIO时钟, 
  //AFIO时钟 
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);

推荐阅读

史海拾趣

DIPTRONICS MANUFACTURING INC公司的发展小趣事

随着技术的不断进步,圜达实业不断投入研发,成功推出了一系列具有创新性和竞争力的产品,如旋转开关、滑动开关等。这些产品不仅满足了市场的需求,还为公司赢得了良好的口碑。此外,公司还获得了TS 16949及ISO-14001认证,进一步提升了产品品质和竞争力。

American Technical Ceramics (ATC)公司的发展小趣事

圜达实业于1985年在台湾新北市创立,创始人凭借对电子开关行业的深刻理解和前瞻视野,决定专注于研发制造各类程序开关、触动开关等产品。公司初创时期面临资金短缺、市场竞争激烈等挑战,但创始人凭借坚定的信念和不懈的努力,逐步在市场上站稳脚跟。

Dearborn Electronics Inc公司的发展小趣事

Dearborn Electronics Inc.始终将品质放在首位,建立了严格的质量管理体系。公司从原材料采购到生产、检验、包装等各个环节都进行严格的质量控制,确保每一件产品都符合最高标准。此外,公司还不断引进先进的生产设备和技术,提高生产效率和产品质量。

Applied Micro Circuits (MACOM)公司的发展小趣事

MACOM公司设计和制造的半导体产品广泛应用于电信、工业和数据中心等行业。其高性能的半导体产品在全球范围内得到了广泛应用和认可。此外,MACOM还通过了一系列重要的行业认证,包括IATF16949汽车电子认证、AS9100D航空航天标准、ISO9001国际质量标准认证以及ISO14001环境管理标准认证等。这些认证不仅证明了MACOM在产品质量和企业管理方面的卓越表现,也为其在全球范围内开展业务提供了有力保障。

以上是关于电子行业中的Applied Micro Circuits(MACOM)公司发展的五个相关故事。这些故事展示了MACOM在创立、技术创新、上市募资、业务扩张和行业应用等方面的发展历程和成就。作为一家在电子行业中具有重要地位的公司,MACOM不断推动着技术的进步和行业的发展。

Fischer Connectors公司的发展小趣事

MACOM公司设计和制造的半导体产品广泛应用于电信、工业和数据中心等行业。其高性能的半导体产品在全球范围内得到了广泛应用和认可。此外,MACOM还通过了一系列重要的行业认证,包括IATF16949汽车电子认证、AS9100D航空航天标准、ISO9001国际质量标准认证以及ISO14001环境管理标准认证等。这些认证不仅证明了MACOM在产品质量和企业管理方面的卓越表现,也为其在全球范围内开展业务提供了有力保障。

以上是关于电子行业中的Applied Micro Circuits(MACOM)公司发展的五个相关故事。这些故事展示了MACOM在创立、技术创新、上市募资、业务扩张和行业应用等方面的发展历程和成就。作为一家在电子行业中具有重要地位的公司,MACOM不断推动着技术的进步和行业的发展。

ECI公司的发展小趣事

随着全球环保意识的不断提高,ECI公司积极响应绿色环保的号召。公司投入大量资金研发环保型电子产品,采用环保材料和工艺生产产品。此外,ECI还积极参与各类环保公益活动,宣传环保理念。这种对环保的关注和投入不仅赢得了消费者的认可和支持,也为公司树立了良好的社会形象。

问答坊 | AI 解惑

模电课件

模拟电子技术简明教程(第三版)高教出版 主编:杨素行   改课件制作很详细   希望对大家有帮助~~~…

查看全部问答>

Cypress 2.4G PA模块 功率+27dBm

Complete Transceiver Radio module: CYRF6936 LP 2.4GHz DSSS Radio SOC Operates in the 2.4 to 2.483GHz, unlicensed frequency range (ISM ¨C ndustrial, Scienti and Medical) Transmit power up to +23dBm Receive sensitivity up to ...…

查看全部问答>

RADIO造型的收音机

这一组设计依然是同样的创意,用字母作为电子产品的外壳形状,RADIO造型的收音机,WLAN造型的路由器,MUSIC造型的播放器,SPEAKER造型的扬声器…       顺着这个思路,还有更多的可能性会出现。 …

查看全部问答>

台达plc编程问题求教

x0为输入信号,控制要求;x0触发时开始计时,再次x0触发时,清除第一次计时,并重新计时,如此反复,求教该用什么指令做这个程序?…

查看全部问答>

protel99中ISD2500系列

protel99中ISD2500系列的片子在哪个库里? 望牛人们解答!谢谢…

查看全部问答>

高手帮忙分析一下gprs tcp send server on recv 有原始数据

lcp_init: xmit_accm=0 0 A 0 upap_init: 0 udpInit() 0D 0D 0D 0D 0D 0D lcp_init: xmit_accm=0 0 A 0 [PPP:5] ppp_set_xaccm[0]: outACCM=0 0 A 0 [PPP:5] ppp_send_config[0]: outACCM=FF FF FF FF [PPP:5] ppp_recv_config[0]: inACCM=0 ...…

查看全部问答>

[推荐]51/ARM/MIPS/PowerPC 仿真器

上海祥佑数码(Micetek)-嵌入式开发系统制造商,公司具备强大研发实力,拥有支持自主开发 51/ARM/MIPS/PowerPC CPU的仿真器及集成开发环境,公司以质优价廉产品,赢得市场广泛认可,公司将竭 诚为广大客户服务。 单片机仿真器系列: - EasyPa ...…

查看全部问答>

如果想在windows mobile上实现一个输入法!具体步骤应该如何?

本输入法已经在PC先用VC实现。 而且已经在ARM系列的试验仪上面实现了嵌入式移植。 现在想在windows mobile上面进行移植。 望高手指点…

查看全部问答>