AvrLib

Nov 06, 2005 0 Replies
úÄÒÁ×ÓÔ×ÕÊ, All!


formatting link
Procyon AVRlib Overview



_General_



Byte Buffering (circular) Bit Buffering (linear) Printf and other formatted print functions VT100 Terminal Output Command Line Interface FAT16/32 File System (support is read-only for now) STX/ETX Packet Protocol Fixed-Point Math Library (basic operations only)



_AVR Built-In Peripheral Drivers_



Timers (with PWM, interrupt management) UART (interrupt driven) A/D Converter I2C Master/Slave (interrupt and non-intr) SPI Interface External Interrupts



_External Hardware Device Drivers_



Character LCD Modules (HD44780-based) I2C EEPROM Memories SPI EEPROM Memories MMC/SD Card Interface (SPI mode) LIS3L02 ST Accelerometer IDE/ATA Interface (for hard disks and CF cards) Quadrature Encoders RC-Servos (up to 8 channels) STA013 MP3 Decoder Chip GPS Receivers (via serial port) NMEA-0813 Protocol Trimble TSIP Protocol Graphic LCD Modules KS0108/HD61202 Controller T6963 Controller LCD Fonts and Symbols



_AVR Software-Emulated Devices_



I2c Master (Bit-Bang) UART (software-based, timer interrupt driven) Pulse Output (timer-based, variable frequency) Intel-type Memory Bus (Address & Data Buses + nRD,nWR)



_Network Support_



Device Drivers: RTL8019 Ethernet AX88796 Ethernet CS8900 Ethernet Prism2 Wireless LAN



Network Protocols: ARP ICMP IP UDP DHCP Network Stack infrastructure


Alex


Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required