IrDA

所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:63KB
下载次数:218
上传日期:2004-06-22 10:24:19
上 传 者lijun
说明:  IRDA 1.0 标准协议源代码
(IRDA 1.0 standard agreements sources code )

文件列表:
IrDA (0, 2004-02-17)
IrDA\avr-1.1 (0, 2004-02-17)
IrDA\avr-1.1\config.mk (310, 2003-01-21)
IrDA\avr-1.1\COPYRIGHT (1264, 2003-03-01)
IrDA\avr-1.1\irda (0, 2004-02-17)
IrDA\avr-1.1\irda\Makefile (561, 2002-10-19)
IrDA\avr-1.1\irda\uart.c (3981, 2003-03-01)
IrDA\avr-1.1\irdial (0, 2004-02-17)
IrDA\avr-1.1\irdial\circuit.ps (21478, 2002-11-11)
IrDA\avr-1.1\irdial\dtmf.c (4060, 2003-03-11)
IrDA\avr-1.1\irdial\dtmf.h (1395, 2003-03-11)
IrDA\avr-1.1\irdial\irdial.c (12135, 2003-03-11)
IrDA\avr-1.1\irdial\Makefile (641, 2003-01-21)
IrDA\avr-1.1\irdial\rules.c (8283, 2003-03-11)
IrDA\avr-1.1\irdial\rules.h (2421, 2003-03-11)
IrDA\avr-1.1\irmem (0, 2004-02-17)
IrDA\avr-1.1\irmem\irmem.c (6196, 2003-03-01)
IrDA\avr-1.1\irmem\Makefile (592, 2003-02-22)
IrDA\avr-1.1\Makefile (620, 2003-03-11)
IrDA\avr-1.1\misc (0, 2004-02-17)
IrDA\avr-1.1\misc\Makefile (340, 2002-10-25)
IrDA\avr-1.1\misc\misc.h (1402, 2003-03-01)
IrDA\avr-1.1\misc\sleep_msec.c (2129, 2003-03-01)
IrDA\avr-1.1\VERSION (12, 2003-03-11)
IrDA\irda-1.0 (0, 2004-02-17)
IrDA\irda-1.0\actisys.c (3309, 2003-03-01)
IrDA\irda-1.0\COPYRIGHT (1264, 2003-03-01)
IrDA\irda-1.0\files.mk (209, 2002-11-22)
IrDA\irda-1.0\ircomm.h (2018, 2003-03-01)
IrDA\irda-1.0\ircomm2.c (3907, 2003-03-01)
IrDA\irda-1.0\irlap.c (5282, 2003-03-01)
IrDA\irda-1.0\irlap.h (5370, 2003-03-01)
IrDA\irda-1.0\irlap1.c (6981, 2003-03-01)
IrDA\irda-1.0\irlap2.c (6798, 2003-03-01)
IrDA\irda-1.0\irlmp.c (2040, 2003-03-01)
IrDA\irda-1.0\irlmp.h (4423, 2003-03-01)
IrDA\irda-1.0\irlmp1.c (4304, 2003-03-01)
... ...

***** BlauLogic IrDA Applications ***** Copyright (C) 2002-2003 Gerd Rausch, BlauLogic (http://blaulogic.com) All rights reserved. This package includes IrDA applications for the Atmel AVR micocontroller and is distributed under the license described in the attached COPYRIGHT file. Currently the following Atmel AVR MCUs are supported: * AT90S8515 * ATmega163 * ATmega161 * ATmega8 In order to use this package you also need the BlauLogic Pico-IrDA stack which is available at http://blaulogic.com Extract the Pico-IrDA stack in the same directory you've extracted this package, i.e. one directory above the one this file is contained in. Then create a symbolic link to point to the Pico-IrDA version you've installed named "irda", pointing to the version of Pico-IrDA you've extracted. Example command for version 1.0: $ ln -s irda-1.0 irda Make sure you've got GCC for AVR installed and accessible from your PATH. You need to configure "config.mk" according to your preferences: * AVR_BOARD Set this variable to the AVR board or programmer you're using * AVR_MCU The target AVR MCU you want to compile for. If you choose to compile for the AT90S8515 you might want to append "$(AVR_SIZE_OPT)" to the end of the "CC" definition If you're using an ATmega8 and you've got an incomplete installation of the AVR GCC (just like me) you can set "CC_LD" to "$(CC_LD_ATMEGA8)" to work around that problem * AVR_OSC_FREQ Set this variable to the frequency of your external crystal or clock Then simply call "make" and keep your fingers crossed. If everything goes well, you should end up having all the applications compiled and ready for upload. Go to the application directory and call "make upload". This requires "uisp" to be installed.

近期下载者

相关文件


收藏者