资源简介
salve端的i2c verilog代码,用于fpga。
代码片段和文件信息
/*=========================================================================
| Aardvark Interface Library
|--------------------------------------------------------------------------
| Copyright (c) 2002-2008 Total Phase Inc.
| All rights reserved.
| www.totalphase.com
|
| Redistribution and use in source and binary forms with or without
| modification are permitted provided that the following conditions
| are met:
|
| - Redistributions of source code must retain the above copyright
| notice this list of conditions and the following disclaimer.
|
| - Redistributions in binary form must reproduce the above copyright
| notice this list of conditions and the following disclaimer in the
| documentation and/or other materials provided with the distribution.
|
| - Neither the name of Total Phase Inc. nor the names of its
| contributors may be used to endorse or promote products derived from
| this software without specific prior written permission.
|
| 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.
|--------------------------------------------------------------------------
| To access Aardvark devices through the API:
|
| 1) Use one of the following shared objects:
| aardvark.so -- Linux shared object
| aardvark.dll -- Windows dynamic link library
|
| 2) Along with one of the following language modules:
| aardvark.c/h -- C/C++ API header file and interface module
| aardvark_py.py -- Python API
| aardvark.bas -- Visual Basic 6 API
| aardvark.cs -- C# .NET source
| aardvark_net.dll -- Compiled .NET binding
========================================================================*/
/*=========================================================================
| INCLUDES
========================================================================*/
/* This #include can be customized to conform to the user‘s build paths. */
#include “aardvark.h“
/*=========================================================================
| VERSION CHECK
========================================================================*/
#define AA_CFILE_VERSION 0x0500 /* v5.00 */
#define AA_REQ_SW_VERSION 0x0500 /* v5.00 */
/*
* Make sure that the header file was included and that
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-06-10 18:59 i2cslave\branches
目录 0 2011-06-10 18:59 i2cslave\tags
文件 351 2008-11-08 21:15 i2cslave\trunk\Aldec\design0\design0.adf
文件 103 2008-11-08 21:15 i2cslave\trunk\Aldec\design0\fsm.set
文件 17504 2008-11-08 21:15 i2cslave\trunk\Aldec\design0\src\serialInterface.asf
目录 0 2011-06-10 18:59 i2cslave\trunk\Aldec\design0\src
目录 0 2011-06-10 18:59 i2cslave\trunk\Aldec\design0
目录 0 2011-06-10 18:59 i2cslave\trunk\Aldec
文件 369 2008-11-08 21:15 i2cslave\trunk\bench\i2cSlaveTB_defines.v
文件 6384 2008-11-08 21:15 i2cslave\trunk\bench\multiByteReadWrite.v
文件 1078 2008-11-08 21:15 i2cslave\trunk\bench\testCase0.v
文件 2062 2008-11-08 21:15 i2cslave\trunk\bench\testHarness.v
目录 0 2011-06-10 18:59 i2cslave\trunk\bench
文件 721603 2008-11-08 21:15 i2cslave\trunk\doc\i2cSlave_FSM.pdf
文件 188075 2008-12-18 11:07 i2cslave\trunk\doc\i2cSlave_IPCore_Specification.pdf
文件 307946 2008-11-08 21:15 i2cslave\trunk\doc\Philips_I2C_spec.pdf
文件 86728 2008-12-18 11:07 i2cslave\trunk\doc\src\i2cSlave_IPCore_Specification.sxw
目录 0 2011-06-10 18:59 i2cslave\trunk\doc\src
目录 0 2011-06-10 18:59 i2cslave\trunk\doc
文件 17484 2008-11-08 21:15 i2cslave\trunk\model\i2c_master_bit_ctrl.v
文件 10545 2008-11-08 21:15 i2cslave\trunk\model\i2c_master_byte_ctrl.v
文件 3219 2008-11-08 21:15 i2cslave\trunk\model\i2c_master_defines.v
文件 211471 2008-11-08 21:15 i2cslave\trunk\model\i2c_master_specs.pdf
文件 10110 2008-11-08 21:15 i2cslave\trunk\model\i2c_master_top.v
文件 5722 2008-11-08 21:15 i2cslave\trunk\model\wb_master_model.v
目录 0 2011-06-10 18:59 i2cslave\trunk\model
文件 45568 2008-12-18 11:07 i2cslave\trunk\progFiles\2008_12_17\aardvark_sw\aardvark.dll
文件 27445 2008-12-18 11:07 i2cslave\trunk\progFiles\2008_12_17\aardvark_sw\i2cSlaveTest.exe
文件 416 2008-12-18 11:07 i2cslave\trunk\progFiles\2008_12_17\aardvark_sw\readWriteTest.xm
文件 26 2008-12-18 11:07 i2cslave\trunk\progFiles\2008_12_17\aardvark_sw\run_i2cSlaveTest.bat
............此处省略45个文件信息
相关资源
- FreeModbus--RTU--Master+Slave--uCOSIII--STM32F
- fpga实现基于verilog语言的4fsk调制解调
- 基于FPGA,VGA和PS2键盘的贪吃蛇游戏更
- 基于FPGA的按键流水灯控制
- fpga 课程设计
- DK-TM4C129X_FreeModbus_Slave
- VerilogHDL语言单时钟周期CPU设计
- 数字电子技术课程设计 医院病房呼叫
- FPGA 实现多进制FSK调制解调(含代码,
- 异步fifo设计verilog源代码
- Vivado下用Verilog编写的带冒险的5级MI
- 基于Verilog HDL数字频率计的设计与实现
- 正弦波信号发生器verilog代码
- Verilog实现串口收发协议带奇偶校验位
- 字点阵生成程序C,Verilog版本
- PS/2接口标准的verilog代码,包括PS简介
- 基于FPGA的ov7670及SDRAM源码
- 基于FPGAVerilog的寻迹避障小车
- risc-v core Verilog源码
- Verilog硬件语言学习经典教程
- STM32F103硬件i2c读取bmp085串口输出
- STM32硬件中断收发I2C数据
- STM32 F103VCT6 KEIL5环境 USART SPI I2C TIM
- 三人抢答器,Verilog实现.zip
- 基于FPGA用Verilog HDL语言实现的多功能
- Verilog HDL入门(第3版)
- IEEE Standard for Verilog 2001版和2005版
- 基于verilog语言的
- 拔河游戏verilog代码FPGA
- Verilog 浮点数加法器
评论
共有 条评论