/*********************************************************
*Copyright (C), 2024-2030
*文件名:	USER.h
*版  本:	Ver1.00
*日  期:	2024/08/15
*描  述:	main.c的函数配置
*备  注:	
**********************************************************/
#ifndef   __USER_H__
#define   __USER_H__
#include "common.h"
#include "main.h"
/**********************************************************/
#define HOST_SEND_NUM 10	//主机发送字节长度

#define SPEN    0x80       /* SPI 模块使能位 */
#define LSBF    0x40       /* 高低位优先	  0: 高位先发 */
#define SSIG    0x20       /* SPI_CS 引脚无效控制位，默认为 0，此时 SPI_CS 信号有效 */
#define MSTR    0x10       /* 主机/从机选择位 0：从机 */
#define CPOL    0x08       /* 时钟极性选择位  0: 默认情况下时钟为低 */
#define CPHA    0x04       /* 时钟相位选择位   */
#define CKOS    0x03       /* SPI 输出时钟选择位(0123) */

#define PASS 		0x55
#define FAIL		0xAA

#define	SPI_CS_LOW()				P21_LOW
#define	SPI_CS_HIGH()				P21_HIGH
#define HOST_SEND_NUM 			10
#define SLAVE_RX_NUM 				10

#define SDI_OUT  						(SPFLG |= 0x40)
#define SDI_IN  						(SPFLG &= 0xBF)


#endif