你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F4Cube 失能JLINK

[复制链接]
newphj 提问时间:2019-3-21 10:04 /
各位前辈好。使用最新的HAL库,怎么失能Jlink调试引脚。__HAL_AFIO_REMAP_SWJ_NOJTAG()好像没有。是不是cubemx设置好了就不用再手动设置了。
收藏 评论4 发布时间:2019-3-21 10:04

举报

4个回答
maxtch 回答时间:2019-3-21 10:50:48
据我所知,只有 STM32F1 需要在 AFIO 里面失能 SWJ 管脚才能把这些管脚用作 GPIO,别的系列只要在 GPIOA 和 GPIOB 中把对应管脚从上电默认的 AF0 改成别的模式就可以了。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

回答时间:2019-3-21 10:45:20
可以自己代码控制,用cmx设置即可。这个简单方便。 1111.jpg

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

toofree 回答时间:2019-3-21 11:02:58
是“使能”,还是“失能”?
根据二楼设置,对比一下Disable和Enable时生成工程中代码的区别。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

radio2radio 回答时间:2019-3-21 16:45:11
maxtch 发表于 2019-3-21 10:50
据我所知,只有 STM32F1 需要在 AFIO 里面失能 SWJ 管脚才能把这些管脚用作 GPIO,别的系列只要在 GPIOA 和 ...

我用F103的时候,遇到过类似的问题。
解决办法就是,每一次操作SWD/SCK管脚之前都要重新做disable SWJ,不能只在初始化中做一次就算了。
感觉这是IC的BUG。

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版