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

STM32G031G8的引导模式配置问题

[复制链接]
wugang666 提问时间:2019-11-9 12:04 /
现在用的是 STM32G031G8这颗料
要求: 程序下载采用 SWD方式,从 Flash memory 启动。
说明:
1,   PA14端口有 BOOT0和SWCLK两个配置选项,程序下载采用 SWD方式,此方式要用到 SWCLK 功能,但引导模式配置又要用到BOOT0功能。
2,引导模式配置中如下: reset时的 FLASH_SECR 的 BOOT_LOCK 位和 FLASH_OPTR的 nboot1/nboot_set / nboot0位都是 X. 但BOOT0脚又不能接地(因为下载程序要用到此脚)

问题 :请教PA14脚我怎么处理是接地还是接高电平还是悬空当SWCLK功能,和SWDIO一起当做下载口用。

个人建议
   1,PA14脚悬空当SWCLK功能和SWDIO一起当做下载口用。
   2,配置 BOOT_LOCK = 0,nboot_set = 1,nboot0 = 1;
不知这种方案是否可行,如果可行疑问是 reset时这几位是X状态不确定,怎么会从 Flash memory 启动呢?


赞 收藏 1 评论5 发布时间:2019-11-9 12:04

举报

5个回答
七哥 回答时间:2019-11-9 13:02:49
PA14接10K下拉电阻,既能作为BOOT0的输入0,又能做SWCLK用。

评分

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

查看全部评分

wugang666 回答时间:2019-11-11 08:48:31
感谢!感谢!
butterflyspring 回答时间:2019-11-15 17:19:54
好主意,本身这个引脚作为SWD默认也是下拉的
saoyin 回答时间:2020-3-27 11:52:52
toofree 发表于 2019-11-9 13:02
PA14接10K下拉电阻,既能作为BOOT0的输入0,又能做SWCLK用。

调试的时候,直接进入System memory,按照你的方法,还是会这样,请教一下,这个是什么原因?另外STM32G031F8是不是不能使用无源晶振,只能使用有源晶振或者内部时钟?
mzcrys 回答时间:2020-8-24 23:20:40
saoyin 发表于 2020-3-27 11:52
调试的时候,直接进入System memory,按照你的方法,还是会这样,请教一下,这个是什么原因?另外STM32G0 ...

我也想问这个问题? 从IO口看,OSC IN 和OSC OUT都没有。
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版