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

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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版