说明:
此代码是斯凯瑞利(北京)科技有限公司的读卡芯片sky1311t的演示代码。
包括sky1311t的驱动程序代码和读卡演示代码。
程序移植:
移植程序时,重点关注和MCU有关的代码移植。以及板级驱动代码的移植。有关sky1311s的操作代码和ISO14443有关的代码基本不需要改变。
程序文件结构:
SourceCode
|--driver
| |- sky1311_drv.c SPI接口驱动,实现读写操作sky1311t的5个基本函数
| |- sky1311_drv.h
| |- stm8_eval.c 与MCU和电路板有关的底层函数,包括IO口设置、定时器设置、通信接口设置等
| |- stm8_eval.h
| |- stm8l_adc.c ADC采样有关的函数(暂没有使用)
| |- stm8l_adc.h
| |- stm8l15x_conf.h 包含MCU头文件
| |- stm8l15x_it.c 中断服务程序
| |- stm8l15x_it.h
|--iso14443
| |- iso14443.h 所有与ISO14443操作有关的类型,常量,宏定义和函数接口
| |- iso14443a.c ISO14443 TypeA 操作有关的函数
| |- iso14443b.c ISO14443 TypeB 操作有关的函数
| |- mifare1.c Mifare 1 卡操作有关的函数
|--sky1311
| |- sky1311reg.h sky1311s的寄存器,位定义,命令定义文件
| |- sky1311t.c sky1311s操作有关的函数
| |- sky1311t.h sky1311s操作有关的宏定义,类型,常量,变量,函数接口
|
|- cardoper.c 读卡操作有关的例程,供演示使用,可用来参考
|- cardoper.h 读卡操作有关的接口头文件
|- main.c 主程序函数
|- mcu.h 方便移植用的MCU底层头文件,ISO14443和SKY1311S操作的文件里面包含它,而不是包含具体MCU头文件
|- typedef.h 一些基本的数据类型定义
|- userdef.h 卡操作有关的用户定义,控制读卡操作流程或方法
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SKY1311t_STM8ReaderDemoCode_V1.2.0.rar (94个子文件)
Project
EWSTM8
Release
List
Obj
Exe
settings
sky1311t_reader.Release.driver.xcl 125B
sky1311t_reader.dbgdt 11KB
sky1311t_reader.wspos 51B
sky1311t_reader.wsdt 7KB
sky1311t_reader.Debug.cspy.bat 2KB
sky1311t_reader.dni 2KB
sky1311t_reader.Release.cspy.bat 2KB
sky1311t_reader.Debug.driver.xcl 167B
sky1311t_reader.Release.general.xcl 381B
sky1311t_reader.Debug.general.xcl 382B
sky1311t_reader.eww 169B
Debug
program.stp 749B
List
Obj
Exe
sky1311t_reader.dep 36KB
sky1311t_reader.ewp 46KB
sky1311t_reader.ewt 112KB
sky1311t_reader.ewd 12KB
Libraries
STM8L15x_StdPeriph_Driver
src
stm8l15x_comp.c 24KB
stm8l15x_adc.c 40KB
stm8l15x_wwdg.c 9KB
stm8l15x_lcd.c 24KB
stm8l15x_rtc.c 73KB
stm8l15x_tim5.c 76KB
stm8l15x_itc.c 13KB
stm8l15x_usart.c 45KB
stm8l15x_rst.c 6KB
stm8l15x_flash.c 34KB
stm8l15x_spi.c 30KB
stm8l15x_dma.c 28KB
stm8l15x_wfe.c 13KB
stm8l15x_beep.c 8KB
stm8l15x_iwdg.c 8KB
stm8l15x_exti.c 21KB
stm8l15x_tim4.c 25KB
stm8l15x_dac.c 32KB
stm8l15x_aes.c 14KB
stm8l15x_i2c.c 48KB
stm8l15x_tim1.c 102KB
stm8l15x_gpio.c 14KB
stm8l15x_syscfg.c 19KB
stm8l15x_pwr.c 11KB
stm8l15x_clk.c 40KB
stm8l15x_tim2.c 76KB
stm8l15x_irtim.c 6KB
stm8l15x_tim3.c 76KB
inc
stm8l15x_rst.h 3KB
stm8l15x_rtc.h 37KB
stm8l15x_iwdg.h 5KB
stm8l15x_spi.h 14KB
stm8l15x_gpio.h 6KB
stm8l15x_tim2.h 29KB
stm8l15x_itc.h 14KB
stm8l15x_usart.h 13KB
stm8l15x.h 131KB
stm8l15x_comp.h 10KB
stm8l15x_lcd.h 22KB
stm8l15x_tim3.h 28KB
stm8l15x_irtim.h 2KB
stm8l15x_pwr.h 5KB
stm8l15x_tim1.h 37KB
stm8l15x_adc.h 17KB
stm8l15x_beep.h 4KB
stm8l15x_tim5.h 28KB
stm8l15x_aes.h 5KB
stm8l15x_dac.h 10KB
stm8l15x_wfe.h 8KB
stm8l15x_syscfg.h 21KB
stm8l15x_dma.h 13KB
stm8l15x_tim4.h 12KB
stm8l15x_clk.h 19KB
stm8l15x_wwdg.h 3KB
stm8l15x_i2c.h 35KB
stm8l15x_flash.h 14KB
stm8l15x_exti.h 10KB
SourceCode
cardoper.h 301B
mcu.h 2KB
iso14443
iso14443a.c 17KB
iso14443b.c 7KB
mifare1.c 16KB
iso14443.h 5KB
typedef.h 4KB
userdef.h 2KB
cardoper.c 17KB
!说明.txt 2KB
sky1311
sky1311t_reg.h 10KB
sky1311t.h 5KB
sky1311t.c 26KB
main.c 4KB
driver
sky1311_drv.h 537B
stm8_eval.c 11KB
stm8_eval.h 4KB
stm8l15x_it.h 4KB
sky1311_drv.c 5KB
stm8l15x_it.c 11KB
stm8l15x_conf.h 3KB
共 94 条
- 1
资源评论
ap04055
- 粉丝: 0
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功