⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 spi._h

📁 mp3代码 要用的干净下啊 希望用东西共享啊
💻 _H
字号:
/*********************************************************************************************************
**				          			SPI 驱动程序头文件 
**                                  (c) Copyright 2006-2008, limaokui
**                                           All Rights Reserved
**
**                                             V1.0.0
**
**
**--------------文件信息--------------------------------------------------------------------------------
**文   件   名:SPI.h
**创   建   人: 李茂奎
**最后修改日期:  2006年9月2日
**描        述:  SPI驱动程序头文件
**
**--------------历史版本信息----------------------------------------------------------------------------
** 创建人: 李茂奎
** 版  本: V1.00
** 日 期: 2006年9月2日
** 描 述: 原始版本
**
**------------------------------------------------------------------------------------------------------
** 修改人: 李茂奎
** 版  本:
** 日 期:
** 描 述: 
**
**--------------当前版本修订------------------------------------------------------------------------------
** 修改人:    李茂奎																					  
** 日 期:	 2006年9月2日
** 描 述:   
**
**------------------------------------------------------------------------------------------------------
*********************************************************************************************************/
#ifndef __spi_H__
#define __spi_H__



/***********************************************/
//SPI工程常量预定义
/***********************************************/
#define SPI_DATA_READY					  0x03   //缓冲区为数据准备好
#define SPI_DATA_SEND					  0x02   //缓冲区为发送模式
#define SPI_DATA_RECEIVE                  0x01   //缓冲区为接收模式
#define SPI_DATA_FREE                     0x00   //缓冲区为空闲模式
#define SPI_FAIL_MAX					  20	//重试次数最大值
#define SPI_SEND_DATA_BUFFER_SIZE         10 
#define SPI_RECEIVE_DATA_BUFFER_SIZE      255 
/***********************************************/
extern uint8 Spi_Receive(uint8 *buffer,uint16 length); 
extern uint8 Spi_Send(uint8 *buffer,uint16 length); 
extern void Spi_Init(void);
extern void Spi_Put_Char(uint8 c);
//extern uint8 Spi_Get_Char(void); 
extern uint8 Spi_SendReceive(uint8 *buffer,uint16 sendlength,uint16 receivelength);
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -