⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usart.h

📁 butterflylogger_src_20060822 for atmel avr
💻 H
字号:
////Atmel AVR Design Contest 2006 Registration Number AT3221//void USART_Init(unsigned int baudrate);void USART_Tx(char);char USART_Rx(void);void USART_EOL(char eol);// send one char as readable textvoid USART_Tx_Hex(char data);void USART_Tx_Byte(char data);void USART_Tx_Bool(char data);#ifdef EXTENDED_USARTvoid USART_sendmsg (const char *s);void USART_sendADC(char channel,char invert);void USART_setTheClock(char target);char USART_getValue(char *value, char lowerbound, char upperbound);void USART_changeInterval(void);// comment out lines below to remove // commands from the usart interface// and reduce total code size#define USART_CMD_ALARM#define USART_CMD_BDUMP#define USART_CMD_CLOCK#define USART_CMD_DUMP#define USART_CMD_EOL#define USART_CMD_ROLLOVER#define USART_CMD_WINDINTERVAL#define USART_CMD_INTERVAL#define USART_CMD_LIGHT#define USART_CMD_LOGNOW#define USART_CMD_LOGSTATUS#define USART_CMD_PWRSAVE#define USART_CMD_RESET#define USART_CMD_SLEEP#define USART_CMD_TEMP#define USART_CMD_INTERVAL#define USART_CMD_BATTERY#define USART_CMD_WINDSPEED#define USART_CMD_STATUS#endifextern char gUART;#define USART_ERRORMAX 3// add support for multiple EOL charsextern char gEOL;#define	EOL_NONE	0#define EOL_MAC		1	#define EOL_UNIX	2#define	EOL_WIN		(EOL_MAC | EOL_UNIX)#define EOL_TERM	4#define DEFAULT_EOL EOL_WIN

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -