cunxing 发表于 2021-8-13 09:37

怎么禁用JATG释放IO

刚从STM32转过来,用的MM32F103RET6,需要禁用JATG, 释放IO. 原来STM32是用:
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);//JTAG DISABLE, PB3, PB4,PA15GPIO ok
这个函数的,但是MM的没有这个库。查了一下手册是在寄存器SWJ_CFG来设置,但是又没在DEVICE.H里找到这个寄存器的定义。大侠们指导一下,感谢。

B1lanche 发表于 2022-9-14 12:16

MM32也需要禁用JTAG么?

Candic12e 发表于 2022-9-14 13:08

你试试,不禁用是否能正常使用呀

Allison8859 发表于 2022-9-14 14:43

我记得MM32也可以使用这种GPIO_Remap_SWJ_JTAGDisable实现吧

Carmen7 发表于 2022-9-14 15:06

楼主使用的是哪款芯片,可以帮你看看

Annie556 发表于 2022-9-14 15:39

MM32不是可以有兼容ST的么,估计寄存器也差不多吧

Henryko 发表于 2022-9-14 21:32

不禁用不行吗?

alxd 发表于 2022-9-16 07:38

这个我还真没试过,等有时间也可以试试如何禁用JTAG

Charlotte夏 发表于 2022-9-16 09:26

全局搜索耶没找到SWJ_CFG这个寄存器?

Estelle1999 发表于 2022-9-16 10:16

你可以找MM32的官方技术问问

Betty1299 发表于 2022-9-18 09:04

其实我觉得他家有个微信的课堂,上面可能会有这种基础操作

Emily999 发表于 2022-9-18 12:22

没有寄存器定义,就没法用了吧,你再看看手册,是否还有别的方法操作?
页: [1]
查看完整版本: 怎么禁用JATG释放IO