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

📄 ssp.h

📁 飞利浦ARM7
💻 H
字号:
/****************************************Copyright (c)**************************************************
**                               广州周立功单片机发展有限公司
**                                     研    究    所
**                                        产品一部 
**
**                                 http://www.zlgmcu.com
**
**--------------文件信息--------------------------------------------------------------------------------
**文   件   名: SSP.h
**创   建   人: 
**最后修改日期: 
**描        述: LPC213x硬件SSP软件包,包含主机和从机的操作
**
**--------------历史版本信息----------------------------------------------------------------------------
** 创建人: 
** 版  本: 
** 日 期: 
** 描 述: 
**
**------------------------------------------------------------------------------------------------------
** 修改人:
** 版  本:
** 日 期:
** 描 述:
**
**--------------当前版本修订------------------------------------------------------------------------------
** 修改人: 
** 日 期:
** 描 述:
** 使用说明:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
#ifndef  __SSP_H
#define	__SSP_H

#include "config.h"

#define	SSP_DMA_EN		// 使能SSP0的DMA功能

#define	SPI_Type		0
#define	SSI_Type		1
#define	Microwire_Type	2
#define	SSP_Master		1
#define	SSP_Slave		0

#define SSPCR0			SSP0CR0 
#define SSPCR1			SSP0CR1 
#define SSPDR			SSP0DR    
#define SSPSR			SSP0SR    
#define SSPCPSR			SSP0CPSR  
#define SSPIMSC			SSP0IMSC  
#define SSPRIS			SSP0RIS   
#define SSPMIS			SSP0MIS   
#define SSPICR			SSP0ICR   
#define SSPDMACR 		SSP0DMACR 

extern	void SSP_Init(void);
/*********************************************************************************************************
**函数名称:uint8	SSP_Init(uint8	Type,uint8	MODE,uint32	F_ssp,uint8 INT_En)
**函数功能:初始化SSP控制器
**入口参数:无
**出口参数:无
********************************************************************************************************/

extern	uint8	SSP_SendByte(uint8	data);
/*********************************************************************************************************
**函数名称:uint8	SSP_SendByte(uint8	data)
**函数功能:SSP接口向总线发送数据
**入口参数:data	待发送的数据
**出口参数:接收到的数据
********************************************************************************************************/
extern	uint8	SSP_RcvByte(void);
/*********************************************************************************************************
**函数名称:uint8	SSP_RcvByte(void)
**函数功能:SSP接口从总线接收1字节数据
**入口参数:无
**出口参数:接收到的数据
********************************************************************************************************/

#endif

⌨️ 快捷键说明

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