[STM32G0] STM32 G0系列 HAL库怎么配置BOR

[复制链接]
 楼主| 416775364TP 发表于 2024-8-2 14:55 | 显示全部楼层 |阅读模式
本帖最后由 416775364TP 于 2024-8-2 14:57 编辑

STM32 G0系列 HAL库怎么配置BOR(不用STM32烧写软件写入方式),有操作实现源码的坛友指导下。
laocuo1142 发表于 2024-8-2 17:00 | 显示全部楼层
查阅STM32 G0系列参考手册
flycamelaaa 发表于 2024-8-2 19:12 | 显示全部楼层
使用STM32CubeMX进行配置
 楼主| 416775364TP 发表于 2024-8-8 09:29 | 显示全部楼层
flycamelaaa 发表于 2024-8-2 19:12
使用STM32CubeMX进行配置

STM32CubeMX目前使用的6.8版本应该是不可以配置的吧,新版本可以配置了吗?有实操过没?或者在STM32CubeMX中有对此进行配置?
 楼主| 416775364TP 发表于 2024-8-8 09:30 | 显示全部楼层
laocuo1142 发表于 2024-8-2 17:00
查阅STM32 G0系列参考手册

说了当没说的意思,看手册是基本功。
一秒落纱 发表于 2024-8-20 21:41 | 显示全部楼层
就是不用ST的烧录软件烧录,可以用jlinkjflash烧录啊

夜阑风雨 发表于 2024-8-20 22:30 | 显示全部楼层
你可以用ISP的方式烧录也是可以的

远山寻你 发表于 2024-8-20 23:00 | 显示全部楼层
话说,这个BOR是控制啥的?

光辉梦境 发表于 2024-8-20 23:30 | 显示全部楼层
没用过hal配置过BOR,但是如果你想不用ST的烧录软件,网上有很多方式啊,ISP都是可以的

三生万物 发表于 2024-8-21 01:00 | 显示全部楼层
STM32 G0系列微控制器中,BORBrown-Out Reset)是一种电源监控功能,用于在电源电压低于某个阈值时自动复位微控制器,以防止在电压不稳定的情况下运行。使用HAL库配置BOR通常涉及修改系统启动文件和使用HAL库提供的相关函数。

淡漠安然 发表于 2024-8-21 01:30 | 显示全部楼层
修改启动文件,在STM32的启动文件(如 startup_stm32g0xx.s)中,确保BOR相关的配置是正确的。通常,启动文件会包含BOR的默认配置,但你可能需要根据具体需求进行调整

暖了夏天蓝了海 发表于 2024-8-21 03:00 | 显示全部楼层
main.c 文件中,使用HAL库函数配置系统时钟。这通常包括初始化HSE(外部高速时钟)、配置PLL(锁相环)等。

江河千里 发表于 2024-8-21 03:30 | 显示全部楼层
使用HAL库提供的函数来配置BOR。这个应该有例程的吧,我觉得

别乱了阵脚 发表于 2024-8-21 04:00 | 显示全部楼层
具体的BOR阈值设置可能因不同的STM32 G0系列微控制器型号而异。你需要参考相应型号的参考手册和数据手册,以确定可用的BOR阈值选项。

冰春彩落下 发表于 2024-8-21 06:00 | 显示全部楼层
这个BOR和你说不用ST烧录的BOR好像不是一个功能啊,一般BOR不是设置电源监控的吗

您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:兴储世纪科技股份有限公司+软件工程师
简介:本人从事电源行业10年有余,主要从事过UPS软件开发及维护、车载OBC软件开发、300-3000W高频逆变器软件开发、工频逆控一体机软件开发、便携式交直流电源软件开发.

72

主题

757

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部
认证:兴储世纪科技股份有限公司+软件工程师
简介:本人从事电源行业10年有余,主要从事过UPS软件开发及维护、车载OBC软件开发、300-3000W高频逆变器软件开发、工频逆控一体机软件开发、便携式交直流电源软件开发.

72

主题

757

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部