两块SRAM分别位于不同的基地址,有什么方法可以使这两块区域SRAM当成一块使用
STM32F107 DP83848 lwip通信 做客户端 无法同PC端建立联系
请问有aarch64 架构ubuntu22.04的stm32cubemx的软件下载地址吗
串口接收函数跑几天就进不去了
STM32L476 HAL_FLASHEx_Erase() 问题
STM32G473VET6同时使用6个片上放大器(OPAMP)的PGA加外部偏置模式,引脚位置让差分信号走线分离,信号有无较大影响?
STM32F407IGT6烧录找不到芯片
STM32G431 用MCSDK5.4.8 进行PMSM永磁同步电机FOC控制,转速上升到某一值(3500rpm)无法继续上升,上不去
STM32H743+USB3300传输采集的数据前几次会丢包问题
STM32U575 LPBAM如何实现不唤醒连续读取IIC数据?
怀疑你代码方面可能有些问题。
我今天使用STM32L476测试了,没有什么异常。我使用PA0脚作为唤醒脚,即SYSTEM WKUP 1。
在主循环里通过PA5闪烁LED后进入standby,任何时候都可以通过PA0唤醒脚唤醒。
参考代码如下,可以进行测试验证。
int main(void){
HAL_Init();
SystemClock_Config();
MX_GPIO_Init();
__HAL_RCC_PWR_CLK_ENABLE();
while (1)
{
for (uint8_t i = 0; i < 8; i++) {
HAL_Delay (400);
HAL_GPIO_TogglePin (GPIOA, GPIO_PIN_5);
} //PA5 flinking LED
HAL_SuspendTick ();
__HAL_RCC_AHB2_FORCE_RESET();
__DSB ();
__HAL_RCC_AHB2_RELEASE_RESET();
HAL_PWR_DisableWakeUpPin (PWR_WAKEUP_PIN1);
__HAL_PWR_CLEAR_FLAG(PWR_FLAG_WUF1);
//Enable wakeup pin WKUP1
HAL_PWR_EnableWakeUpPin (PWR_WAKEUP_PIN1_LOW);
//PA0 is configured in pullup mode.
HAL_PWREx_EnableGPIOPullUp (PWR_GPIO_A, PWR_GPIO_BIT_0);
HAL_PWREx_EnablePullUpPullDownConfig ();
__HAL_PWR_CLEAR_FLAG(PWR_FLAG_WUF1);
HAL_PWR_EnterSTANDBYMode (); }
}
经过万用表测试,唤醒引脚确实也从高拉到低了。但是无法唤醒
好的
如果没跑出来可能是啥得问题呢qaq
我今天使用STM32L476测试了,没有什么异常。我使用PA0脚作为唤醒脚,即SYSTEM WKUP 1。
我在主循环里通过PA5闪烁LED后进入standby,任何时候都可以通过PA0唤醒脚唤醒。
参考代码如下,可以进行测试验证。
int main(void)
{
HAL_Init();
SystemClock_Config();
MX_GPIO_Init();
__HAL_RCC_PWR_CLK_ENABLE();
while (1)
{
for (uint8_t i = 0; i < 8; i++)
{
HAL_Delay (400);
HAL_GPIO_TogglePin (GPIOA, GPIO_PIN_5);
} //PA5 flinking LED
HAL_SuspendTick ();
__HAL_RCC_AHB2_FORCE_RESET();
__DSB ();
__HAL_RCC_AHB2_RELEASE_RESET();
HAL_PWR_DisableWakeUpPin (PWR_WAKEUP_PIN1);
__HAL_PWR_CLEAR_FLAG(PWR_FLAG_WUF1);
//Enable wakeup pin WKUP1
HAL_PWR_EnableWakeUpPin (PWR_WAKEUP_PIN1_LOW);
//PA0 is configured in pullup mode.
HAL_PWREx_EnableGPIOPullUp (PWR_GPIO_A, PWR_GPIO_BIT_0);
HAL_PWREx_EnablePullUpPullDownConfig ();
__HAL_PWR_CLEAR_FLAG(PWR_FLAG_WUF1);
HAL_PWR_EnterSTANDBYMode ();
}
}
[md]应该是硬件问题,这个问题丢给了硬件工程师,然后我把一个Von的引脚待机前拉高,就正常了,之前蜂鸣器响的问题也同时解决了。虽然我不知道那个Von有啥用,。貌似是一个开关?