avr-gcc常见库函数.pdfVIP

  • 63
  • 0
  • 约5.93千字
  • 约 7页
  • 2016-03-12 发布于山西
  • 举报
avr-gcc常见库函数

ctype.h eeprom.h EEPROM errno.h ina90.hIAR C interrupt.h inttypes.h io.h math.h pgmspace.hIAR C Flash progmem.hpgmspace.h setjmp.h sig-avr.h signal.h signal.h stdlib.h stdio.h string.h timer.h twi.h ATmega163 I2C wdt.h AVRGCC include avravr int isalnum(int c)c 10 int isalpha(int c)c 10 int isascii(int c)c ASCII 10 int isblank(int c)c 10 space tab int iscntrl(int c)c 10 int isdigit(int c)c 10 int isgraph(int c)c ()10 int islower(int c)c 10 int isprint(int c)c ()10 int ispunct(int c)c 10 int isspace(int c)c \f\r\tv 10 int isupper(int c)c 10 int isxdigit(int c)c 16 10 int toascii(int c)c 7 ASCII 10 int tolower(int c)c 10 int toupper(int c)c 10 AVRGCC EEPROM void eeprom_read_block(void *buf, unsigned int addr, size_t n) EEPROM addr n buf int eeprom_is_ready()EEPROM (EECR =0)0 0 unsigned char eeprom_read_byte (unsigned int addr)EEPROM addr unsigned char eeprom_rb(unsigned int addr) unsigned int eeprom_read_word(unsigned int addr)EEPROM addr(addr+1) unsigned int eeprom_rw(unsigned int addr) void eeprom_write_byte (unsigned int addr, unsigned char val) EEPROM addr val void eeprom_wb(unsigned int addr, unsigned char val) _EEPUT(addr, val) eeprom_wb(addr, val) IAR C _EEGET(var, addr) (var) = eeprom_rb(addr) IAR C AVRGCC include GNU ANSI C typedef signed char int8_t 8 typedef unsigned char uint8_t 8 typedef int int16_t 16 typedef unsigned int uint16_t 16 typedef long int32_t

文档评论(0)

1亿VIP精品文档

相关文档