代码拉取完成,页面将自动刷新
//*********************************************************************
// Copyright (C) 2014 Hell Prototypes / www.hellprototypes.com
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or (at
// your option) any later version.
//
// This program is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// General Public License for more details.
//
//********************************************************************
#include <avr/io.h>
#include <avr/pgmspace.h>
#include "common.h"
void OLED_Write (uint8_t cmd);
#define OLED_TO_RST() clrbit(PORT_OLED_OUT, PIN_OLED_RST);
byte SP_ReadCalibrationByte(byte location)
{
byte result;
/* Load the NVM Command register to read the calibration row. */
NVM_CMD = NVM_CMD_READ_CALIB_ROW_gc;
result = pgm_read_byte(location);
/* Clean up NVM Command register. */
NVM_CMD = NVM_CMD_NO_OPERATION_gc;
return result;
}
void sys_power_off(void)
{
OLED_TO_RST();
ms_delay(10);
vbat_m_pwr_off();
ms_delay(10);
pwr_lock_free();//LDO off
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。