can.h

来自「车载信息系统开发源码」· C头文件 代码 · 共 39 行

H
39
字号
#ifndef	SPI_H
#define	SPI_H

#include "mx1_def.h"


/*****************************************************************************
MACRO FOR Pin Configuration
*******************************************************************************/

typedef	unsigned char		U8;			/* unsigned	8 bit data  */
typedef	unsigned short  	U16;		/* unsigned 16 bit data	*/
typedef	unsigned int		U32;		/* unsigned 32 bit data	*/
typedef	char				S8;			/* signed 8	bit data  */
typedef	short   			S16;		/* signed 16 bit data */
typedef	int		    		S32;		/* signed 32 bit data */

typedef	U8*			    	P_U8;		/* unsigned 8 bit data	*/
typedef	U16*		    	P_U16;		/* unsigned 16 bit data	*/
typedef	U32*		    	P_U32;		/* unsigned 32 bit data	*/
typedef	S8*			    	P_S8;		/* signed 8 bit	data  */
typedef	S16*		    	P_S16;		/* signed 16 bit data */
typedef	S32*		    	P_S32;		/* signed 32 bit data */

typedef	U16		    		TEXT;		/* 16-bit text data */
typedef	P_U16		    	P_TEXT;		/* 16-bit text data */

typedef	U8		    		BOOL;		/* Boolean,	TRUE/FALSE */

typedef	void				VOID;		/* void	*/
typedef	void*		    	P_VOID;		/* pointer to void */

#define SPI_MAJOR	213
#define MAX_JPEG_SIZE	30720 //30K
#define SPIIRQ		41
#define V_ADDRESS(x)	(*((volatile unsigned int* )(0xF0000000+x)))

#endif

⌨️ 快捷键说明

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