Stanby模式引脚电平维持方法

需求:一般情况下,芯片进入待机模式,芯片引脚进入浮空态。客户希望芯片进入待机模式,维持之前的配置。

解决方法:
第一步:打开AFIO时钟

第二步:根据需要保持电平的引脚,操作AFIO->EXTICR[x]
AFIO-> EXTICR[1]=0;//PA3
第三步:操作EXTI->EVENR
EXTI->EVENR |=(1<<3);// PA3

对比:ST的芯片不具备该功能(测试两片STM32f103c8t6)

注意:该功能因为AFIO->EXTICR[x],例:PA3,PB3,操作的是AFIO->EXTICR[x]的相同位,所以不能同时保持相同exit通道引脚的电平。

posted @ 2024-01-08 15:20  WCH_CH32  阅读(93)  评论(0编辑  收藏  举报