📄 lrc.h
字号:
/*****************************************************/
/* lrc.h file */
/* Description : contain structure macros for lyric display */
/* Platform : AVRStudio4.13 + WinAVR20070525 m64 */
/* Author : Michael Zhang - 章其波 */
/* Email : sudazqb@163.com */
/* MSN : zhangqibo_1985@hotmail.com */
/* Date : 2008-03-08 */
/* NOT FOR COMMERCIAL USE, ALL RIGHT RESERVED! */
/*****************************************************/
/* 20080308: original version */
/*****************************************************/
#ifndef __LRC_H__
#define __LRC_H__
#include"../sys_config.h"
/* Time tag structure */
struct LrcStruct_s {
struct LrcStruct_s * next; /* the next node */
uint32 time; /* Time */
uint16 eeaddr; /* Address, start with 0, value greater than MAXLRCDATSIZE is the eeprom address*/
};
struct LrcStructHead_s {
struct LrcStruct_s *header; /* Pointer to the first node of time tag struct */
#define TI_LEN 32
uint8 title[TI_LEN]; /* Title */
#define AR_LEN 16
uint8 artist[AR_LEN]; /* Artist */
uint16 offset; /* Offset */
uint8 sign; /* "1" means "+", and "0" means "-" */
};
#define MAXITEM 80
#define MAXLRCDATSIZE 650 /* Max data size in SRAM, other will be store in EEPROM */
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -