资源简介
测试通过的,没问题的。RC632源码,可以读取非基础式M1卡,ISo1443协议的CPU卡,M1卡。测试环境:stm32开发板。
代码片段和文件信息
/****************************************Copyright (c)****************************************************
** Guangzhou ZHIYUAN electronics Co.LTD.
**
** http://www.embedtools.com
**
**--------------File Info---------------------------------------------------------------------------------
** File name: SPI.c
** Last modified Date: 2011-04-05
** Last Version: V1.0
** Descriptions: The SPI communication function
**
**--------------------------------------------------------------------------------------------------------
** Created by: zhengxiaobo
** Created date: 2011-04-05
** Version: V1.0
** Descriptions: SPI通信程序
**
**--------------------------------------------------------------------------------------------------------
** Modified by: zhengxiaobo
** Modified date: 2011-04-05
** Version: V1.0
** Descriptions: SPI通信程序
**
**--------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
** Version:
** Descriptions:
**
** Rechecked by:
*********************************************************************************************************/
#include “..\config.h“
/*********************************************************************************************************
* Function Name: delay1
* Description: 延时函数
* Input: dlength: 延时时间
* Output: 无
* Return: 无
*********************************************************************************************************/
void delay1(unsigned int dlength)
{
INT16U ij;
for (i=0;i {
for(j = 0; j < 1; j++);
}
}
/****************************************************************/
/*名称: IO_Init */
/*功能: 该函数实现对FM1702SL SPI总线方式的选择 */
/* */
/*输入: */
/* N/A */
/* */
/*输出: */
/* TRUE 总线选择成功 */
/* FALSE 总线选择失败 */
/****************************************************************/
void IO_Init(void)
{
RC632_RST_INIT();
RC632_CSN_INIT();
RC632_SCK_INIT();
RC632_MOSI_INIT();
RC632_MISO_INIT();
RC632_IRQ_INIT();
RC632_RFLED_INIT();
//RC632_CSN_SET() ;
//RC632_SCK_SET() ;
/*RC632_A1_INIT() ;
RC632_NRD_INIT() ;
RC632_NWR_INIT() ;
RC632_NCS_INIT() ;
RC632_A1_CLR() ;
RC632_NRD_SET() ;
RC632_NWR_SET() ;
RC632_NCS_CLR() ;*/
}
/****************************************************************
* Function Name: Reset
* Description: FM1
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-04-12 18:00 RC632\
文件 27776 2013-04-03 08:28 RC632\ISO14443A.C
文件 3114 2013-04-02 18:22 RC632\ISO14443A.H
文件 18686 2011-07-24 19:31 RC632\ISO14443B.C
文件 2574 2011-07-24 19:31 RC632\ISO14443B.H
文件 19996 2011-07-05 14:27 RC632\ISO15693.C
文件 6370 2011-07-04 11:14 RC632\ISO15693.H
文件 27918 2013-04-12 16:42 RC632\RC632.C
文件 9861 2013-04-02 14:32 RC632\RC632.H
文件 9876 2013-04-02 12:59 RC632\RC632.H.bak
文件 9433 2011-07-04 12:54 RC632\spi.c
文件 3225 2011-07-04 12:54 RC632\spi.h
评论
共有 条评论