|
我编写了 Bootloader。在执行跳转至应用程序函数Jump_to_application()之前,我希望保留当前 GPIO 引脚的电平状态,该如何实现? 当前 Boot 固件里已经把某 GPIO 引脚置为高电平,随后执行跳转函数。 但应用程序启动时会执行外设初始化,该引脚被重新拉低。 有没有办法让这根引脚持续保持高电平? 我的跳转代码如下: c 运行 JumpAddress = (__IO uint32_t) (APPLICATION_ADDRESS + 4); Jump_To_Application = (pFunction) JumpAddress; HAL_RCC_DeInit(); HAL_DeInit(); __set_MSP((__IO uint32_t) (APPLICATION_ADDRESS)); Jump_To_Application(); |
Error[Lp015]: section placement failure内容占用溢出
STM32F7由USB FS读写QSPI flash
STM8L050J3使用SWIM下载方式,无法下载,总是报错
用SDRAM刷ltdc有白线会出现是啥情况
在keil中仿真程序时,结构体变量出现错乱
什么是 GPIO 事件?如何将事件关联到外设
中断服务程序抖动
STM32L562DK探索板——如何启用蓝牙功能?
自己写驱动深入学习与调用Hal库的取舍
关于最近学习C语言回调和钩子函数的想法,以及对HAL库回调函数的困惑
微信公众号
手机版
看看GPIO_PinLockConfig能不能满足你的需求