打印
[学习资料]

采用 Curiosity Nano 的低功耗模式

[复制链接]
362|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
643757107|  楼主 | 2023-8-14 21:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
采用 Curiosity Nano 的低功耗模式.pdf (6.09 MB)
#include "mcc_generated_files/mcc.h"
#include <avr/sleep.h>
void GPIO_Interrupt(void);
uint16_t volatile result;
int main(void)
{
SYSTEM_Initialize();
ADC0.MUXPOS = ADC_MUXPOS_TEMPSENSE_gc;
PORTC_PC2_SetInterruptHandler(GPIO_Interrupt);
while (1){
sleep_cpu();
}
}
void GPIO_Interrupt(void)
{
result = ADC0_GetConversionResult();
}
该文档一步一步教你如何在MCC里配置并实现低功耗模式运行。

使用特权

评论回复
沙发
643757107|  楼主 | 2023-8-14 21:56 | 只看该作者
低功耗的本质就是休眠,因为很多时候不是一直需要系统在运行,而是可以完成工作后进入低功耗,需要时候再唤醒的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

213

主题

3805

帖子

11

粉丝