复旦微FM33LE0系列&睿感GP30超声计量方案
复旦微FM33LE0系列&睿感GP30超声计量方案资料包括:
1.基于FM33LE0&GP30超声计量示例工程
2.FM33LE0开发板资料
3.睿感GP30硬件说明
4.复旦微FM33LE0系列&睿感GP30产品说明书
附件:
请问一下在该例程中,gtimer定时器和lptimer定时器是如何唤醒,并获取GP30对应IO中断的。按照代码中的理解,每5s LpTimer触发MCU睡眠模式唤醒,唤醒后打开GPIO中断并判断是否收到GPIO中断,若没有则继续休眠。于此同时gtimer每隔4s唤醒,SPI发送命令使能GP30触发中断,在这里有两个问题。1.gtimer能否在休眠模式下继续正常计数?2.使能GP30触发中断之后,如何保证GP30产生的中断能够立马被MCU捕获到,从而稳定读取。 intchild 发表于 2023-5-8 17:59
请问一下在该例程中,gtimer定时器和lptimer定时器是如何唤醒,并获取GP30对应IO中断的。按照代码中的理解 ...
1.休眠下GPTIM由于没有工作时钟不计数;
2.EXTI中断引脚实时监测该引脚的电平变化(下降沿),并实时响应。
zhangnan 发表于 2023-5-9 17:50
1.休眠下GPTIM由于没有工作时钟不计数;
2.EXTI中断引脚实时监测该引脚的电平变化(下降沿),并实时响应 ...
1、若gmtimer在休眠模式下无法计数,则代码中的初始化定义的4000ms的定时器的作用是什么。
2、在进入低功耗之前,关闭了NVIC的GPIO中断使能,低功耗需要5000ms后通过lptimer唤醒,唤醒后才打开NVIC的GPIO中断,则这之间产生的GPIO中断,如何实现实时响应
页:
[1]