历史上的今天
返回首页

历史上的今天

今天是:2024年09月09日(星期一)

正在发生

2018年09月09日 | 【STM32】JTAG IO复用 (PB4、PB3、PA15)

2018-09-09 来源:eefocus

最近在使用STM32F103VCT6 做项目时,其中PA15的IO一直输出高电平。 
查看了好多次程序,发现IO初始化的程序也没有问题, 
后来又试了直接将MCU的程序全擦掉,仍是输出3.3V.

最后在芯片的数据手册上,看到了管脚的复用内容有一项是:JTDI。

这里写图片描述
后来又上网查了下, 
STM32默认启动时, 
PB4、PB3、PA15三个引脚不是普通IO,而是JTAG的复用功能,分别为JNTRST、JTDI、JTDO。

当我们试用SWD接口调试仿真时,这三个引脚可以用作普通IO。

具体做法就是禁用JTAG功能。只需使用以下语句即可。

#define GPIO_Remap_SWJ_JTAGDisable  ((uint32_t)0x00300200)  /*!< JTAG-DP Disabled and SW-DP Enabled*/


GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);      /*使能SWD 禁用JTAG*/


推荐阅读

史海拾趣

B&F;公司的发展小趣事

在航空领域,产品质量直接关系到乘客的生命安全。因此,B&F公司一直将质量控制放在首要位置。公司采用严格的生产流程和质检标准,确保每一架FK系列飞机都符合最高标准。此外,公司还注重电子系统的可靠性和稳定性测试,确保飞机在各种恶劣环境下都能正常运行。这种对质量的严格把控,为B&F公司赢得了客户的信任和市场的认可。

AIM - American Iron and Metal公司的发展小趣事

随着国内市场的饱和,AIM开始寻求海外市场的拓展。公司制定了详细的国际化战略,通过参加国际展览、建立海外销售渠道等方式,逐步打开了欧美、东南亚等地区的市场。AIM的产品质量和技术水平得到了国际客户的认可,出口额逐年攀升。

Dongguan City Niuhang Electronics Co.LTD公司的发展小趣事

Dongguan City Niuhang Electronics Co.LTD成立于2012年,当时的中国电子行业正处于快速发展期。创始人李小芹凭借对半导体技术的深刻理解和市场需求的敏锐洞察,决定专注于二极管、桥式整流器等产品的研发与封装。公司成立初期,面临着资金短缺、技术储备不足等挑战,但李小芹凭借坚定的信念和不懈的努力,带领团队攻克了一个又一个技术难关,逐步在市场上树立了良好的口碑。

Allegro公司的发展小趣事

Dongguan City Niuhang Electronics Co.LTD成立于2012年,当时的中国电子行业正处于快速发展期。创始人李小芹凭借对半导体技术的深刻理解和市场需求的敏锐洞察,决定专注于二极管、桥式整流器等产品的研发与封装。公司成立初期,面临着资金短缺、技术储备不足等挑战,但李小芹凭借坚定的信念和不懈的努力,带领团队攻克了一个又一个技术难关,逐步在市场上树立了良好的口碑。

FCI [First Components International]公司的发展小趣事

在技术创新的基础上,Dongguan City Niuhang Electronics Co.LTD开始积极拓展市场。公司先后在安徽省池州市、江苏省扬州市和宿迁市等地设立生产基地,形成了覆盖全国的销售网络。同时,公司还加强品牌建设,通过参加行业展会、举办技术研讨会等方式,提升品牌知名度和影响力。随着市场的不断扩大,公司的销售业绩也实现了快速增长。

台湾富致(FUZETEC)公司的发展小趣事

除了在工业控制和汽车领域取得显著成就外,Futaba还将其技术延伸至休闲娱乐领域。公司开发的遥控飞机、车、船等产品,凭借其先进的无线遥控技术和卓越的性能表现,成为户外休闲运动的热门选择。特别是2.4G接收机的推出,进一步丰富了Futaba的产品线,满足了不同消费者的需求。在航模遥控器市场中,Futaba凭借其独特的技术优势和品牌影响力,占据了重要地位。这一领域的拓展不仅为公司带来了新的增长点,还进一步提升了Futaba在全球电子行业中的知名度和影响力。

问答坊 | AI 解惑

汽车导航系统电源设计

现代汽车不断增加越来越复杂的电子系统。市场调研公司 Allied Business Intelligence 预测,到 2007 年,汽车半导体市场将增长到一年超过 170 亿美元,而去年这一市场为 123 亿美元。另一家市场调研公司 Strategy Analytics 也持有同样乐观的看法: ...…

查看全部问答>

求s7-200编程

我现在正在用西门子的S7-200,程序主要是实现欧姆龙拨码开关(A7PS)量通过显示器(D1SA)显示出来,这个程序该怎么写呀?急求,谢谢!…

查看全部问答>

2440启动出现错误

MDValidateRomChain: XIP (00000000 -> 00000000) doesn\'t exist in OEMAddressTable ERROR! XIP region span accross discontigious memory!!! System Halted! s3c2440 WIN-CE5.0…

查看全部问答>

在EVC里面 如何使用自定义的命令按钮和如何改变命令按钮上的文字颜色阿??

如题,在EVC里面 创建基于对话框的工程,在使用命令按钮时,为了界面的美观和风格统一,如何使用自定义的命令按钮和如何改变命令按钮上的文字颜色阿?? 谢谢各位了…

查看全部问答>

有谁用过用单片机控制SHT15温湿度传感器啊?

有谁用过用单片机控制SHT15温湿度传感器啊? 求助通信时序问题?…

查看全部问答>

菜鸟请教D12驱动应用程序问题

菜鸟请教D12驱动应用程序问题 小弟使用D12和51做一个大量数据传输的东西。 固件使用ZLG的,驱动是用DriverStudio3.1直接生成的。 使用DS里面的函数OpenByInterf()打开USB设备,用ReadFile()阻塞模式来读取USB数据 因为在51那里是连续发的,所 ...…

查看全部问答>

有需要IC芯片的可以找我啊,呵呵

各位朋友好,本人现在在北京一家公司做IC销售,我们家一般都是从国外订货,质量有保证,如果没有库存,订货一般7-10天,我们家常做的厂家有altera, intel,on,maxim,atmel,st,ad,ti等等的。欢迎各位朋友给小女子我捧场啊,在这里我先谢谢各位朋友啦 ...…

查看全部问答>

THS3201放大后整体偏置呢?

本帖最后由 dontium 于 2015-1-23 13:23 编辑 我做了关于THS3201的放大电路,反向放大时整体偏置,同相放大时会自激振荡也会整体偏置。请问有人使用过吗?有高见么? …

查看全部问答>

LM3S2B93的内部LDO问题

做了两块LM3S2B93的板子,结果全部因为2B93的内部LDO问题失效,第一块板运行成功一段时间后,突然失效,最后检测结果2B93中LDO短路,第二块板运行成功一段时间后,同样失效,检测2B93中LDO电压降为0.8V,3.3V电路正常。 1.2V电路仅接了去耦电容X5R ...…

查看全部问答>