资源简介
基于AS3992开发源代码, 全套3992代码资料
代码片段和文件信息
/*
*****************************************************************************
* Copyright @ 2009 by austriamicrosystems AG *
* All rights are reserved. *
* *
* IMPORTANT - PLEASE READ CAREFULLY BEFORE COPYING INSTALLING OR USING *
* THE SOFTWARE. *
* *
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS *
* “AS IS“ AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT *
* LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS *
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT *
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL *
* SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT *
* LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE *
* DATA OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY *
* THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT *
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE *
* OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *
*****************************************************************************
*/
/*! \file
*
* \author U.Herrmann (based on work by E.Grubmueller)
* \author T. Luecker (Substitute)
*
* \brief Functions provided by the AS399x series chips
*
* Functions provided by the AS399x series chips. All higher level
* and protocol work is contained in gen2.c and iso6b.c
*/
#include “c8051F340.h“
#include “as399x_config.h“
#include “as399x.h“
#include “as399x_public.h“
#include “global.h“
#include “as399x_com.h“
#include “uart.h“
#include “timer.h“
#include “gen2.h“
#include “stdlib.h“
#include “string.h“
#if VERBOSE_INIT
#include
#endif
/** Definition protocol read bit */
#define READ 0x40
/** Definition protocol continous bit */
#define CONTINUOUS 0x20
/** Variable is used to store the IRQ status read from the AS3990 */
u8 as399xIrqStatus = 0;
/** Variable is used to store the AS399X_REG_FIFO status read from the AS3990 */
u8 as399xFifoStatus = 0;
/** This variable is used as flag to signal an data reception.
* It is a bit mask of the RESP_TXIRQ RESP_RXIRQ RESP_* values
*/
volatile u16 as399xResponse = 0;
u8 as399xChipVersion;
u32 as399xCurrentbaseFreq;
static u8 as399xSavedSensRegs[2];
#if RUN_ON_AS3992
const u8 as399xPredistortionData[252]={ 0x00
0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07
0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f
0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17
0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f
0x20 0x21 0x22 0x23
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-05-09 22:52 AS3992_v1.5.0\
文件 2448 2010-02-25 15:28 AS3992_v1.5.0\ChangeLog.txt
文件 9888 2010-02-25 15:28 AS3992_v1.5.0\Doxyfile
文件 5991 2010-02-25 15:28 AS3992_v1.5.0\F340_FlashPrimitives.c
文件 2113 2010-02-25 15:28 AS3992_v1.5.0\F340_FlashPrimitives.h
文件 2728 2010-02-25 15:28 AS3992_v1.5.0\F3xx_bl
文件 9438 2010-02-25 15:28 AS3992_v1.5.0\F3xx_bl
文件 10795 2010-02-25 15:28 AS3992_v1.5.0\F3xx_USB0_Desc
文件 8136 2010-02-25 15:28 AS3992_v1.5.0\F3xx_USB0_Desc
文件 23259 2010-02-25 15:28 AS3992_v1.5.0\F3xx_USB0_InterruptServiceRoutine.c
文件 7244 2010-02-25 15:28 AS3992_v1.5.0\F3xx_USB0_InterruptServiceRoutine.h
文件 1962 2010-02-25 15:28 AS3992_v1.5.0\F3xx_USB0_Main.c
文件 4576 2010-02-25 15:28 AS3992_v1.5.0\F3xx_USB0_Register.h
文件 9528 2010-02-25 15:28 AS3992_v1.5.0\F3xx_USB0_ReportHandler.c
文件 1543 2010-02-25 15:28 AS3992_v1.5.0\F3xx_USB0_ReportHandler.h
文件 25746 2010-02-25 15:28 AS3992_v1.5.0\F3xx_USB0_Standard_Requests.c
文件 3128 2010-03-01 12:42 AS3992_v1.5.0\Makefile
文件 5211 2010-02-25 15:28 AS3992_v1.5.0\STARTUP.A51
文件 37194 2010-02-25 15:28 AS3992_v1.5.0\as399x.c
文件 15666 2010-02-25 15:28 AS3992_v1.5.0\as399x.h
文件 1799 2010-02-25 15:28 AS3992_v1.5.0\as399x_com.c
文件 4524 2010-02-25 15:28 AS3992_v1.5.0\as399x_com.h
文件 7288 2010-03-18 11:23 AS3992_v1.5.0\as399x_config.h
文件 8063 2010-02-25 15:28 AS3992_v1.5.0\as399x_public.h
文件 4757 2011-05-13 17:28 AS3992_v1.5.0\as399xdemo.Opt
文件 7404 2011-05-13 17:27 AS3992_v1.5.0\as399xdemo.Uv2
文件 4614 2011-05-13 17:28 AS3992_v1.5.0\as399xdemo_Opt.Bak
文件 7494 2010-04-21 10:20 AS3992_v1.5.0\as399xdemo_Uv2.Bak
文件 3886 2010-02-25 15:28 AS3992_v1.5.0\bitbang.c
文件 4104 2010-02-25 15:28 AS3992_v1.5.0\bitbang.h
文件 17502 2010-02-25 15:28 AS3992_v1.5.0\c8051F340.h
............此处省略66个文件信息
- 上一篇:EDA病房呼叫系统
- 下一篇:华南农业大学数据结构上机题目答案
相关资源
- 基于RFID的学生点名系统
- RFID图书馆
- stm32f103系列spi连接rc522的rfid读卡程序
- RFID.zip
- rfid读写器设计与研究
- 基于ARM的RFID门禁管理系统设计报告
- 基于rfid技术的校园卡识别方法
- RFID论文资料RFID论文资料RFID论文资料
- RFID仓库管理系统
- RFID演示程序源代码
- 3M SIP2 标准协议文档
- 友我科技RFID读写器云服务安装包及
- RFID读写程序
- RC500制作读卡器的全套电路及PCB板图
- RFID.h RC522
- stm32和rfid读卡器模块
- 一种基于RFID和ZigBee的语音播报装置
- RFID标签读写程序源码
- 大规模分组RFID的丢失标签冰山分类仿
- 基于51单片机的RC522rfid门禁系统
- 基于Wi-Fi的RFID定位方案
- FM1701原理图参考电路
- 《基于RFID的图书馆管理系统》
- PLC及PC与RFID读写器串行通讯的实现
- Arduino通过RC522实现开门
- wiegand维根协议驱动程序
- RFID技术的应用与现代物流
- keil程序stc89c52/51rc读取rfid rc522射频卡
- 基于RFID的停车场管理
- 基于MSP430和RC522门禁.zip
评论
共有 条评论