OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4929|回复: 6

S50卡的扇区数据

[复制链接]

58

主题

359

帖子

0

精华

高级会员

Rank: 4

积分
987
金钱
987
注册时间
2014-9-29
在线时间
261 小时
发表于 2016-7-8 21:17:29 | 显示全部楼层 |阅读模式
1金钱
我用串口打印读出来的数据是这个样子的
扇区1是操作过的,其他是原始的

我想问下为什么数据位都不同,还有最后一块好像特别一些似的


初始化完成
卡的类型:00卡序列号:15A07463
扇区0:
卡读块0:15A07463A28406973736935363530
卡读块1:12345678EDCBA987123456781FE1FE
卡读块2:12345650EDCBA9AF123456501FE1FE
卡读块3:000000FF78069FFFFFFFFFFFF
扇区1:
卡读块4:0000000000000000
卡读块5:0000000000000000
卡读块6:0000000000000000
卡读块7:000000FF78069FFFFFFFFFFFF
扇区2:
卡读块8:0000000000000000
卡读块9:0000000000000000
卡读块10:0000000000000000
卡读块11:000000FF78069FFFFFFFFFFFF
扇区3:
卡读块12:0000000000000000
卡读块13:0000000000000000
卡读块14:0000000000000000
卡读块15:000000FF78069FFFFFFFFFFFF
扇区4:
卡读块16:0000000000000000
卡读块17:0000000000000000
卡读块18:0000000000000000
卡读块19:000000FF78069FFFFFFFFFFFF
扇区5:
卡读块20:0000000000000000
卡读块21:0000000000000000
卡读块22:0000000000000000
卡读块23:000000FF78069FFFFFFFFFFFF
扇区6:
卡读块24:0000000000000000
卡读块25:0000000000000000
卡读块26:0000000000000000
卡读块27:000000FF78069FFFFFFFFFFFF
扇区7:
卡读块28:0000000000000000
卡读块29:0000000000000000
卡读块30:0000000000000000
卡读块31:000000FF78069FFFFFFFFFFFF
扇区8:
卡读块32:0000000000000000
卡读块33:0000000000000000
卡读块34:0000000000000000
卡读块35:000000FF78069FFFFFFFFFFFF
扇区9:
卡读块36:0000000000000000
卡读块37:0000000000000000
卡读块38:0000000000000000
卡读块39:000000FF78069FFFFFFFFFFFF
扇区10:
卡读块40:0000000000000000
卡读块41:0000000000000000
卡读块42:0000000000000000
卡读块43:000000FF78069FFFFFFFFFFFF
扇区11:
卡读块44:0000000000000000
卡读块45:0000000000000000
卡读块46:0000000000000000
卡读块47:000000FF78069FFFFFFFFFFFF
扇区12:
卡读块48:0000000000000000
卡读块49:0000000000000000
卡读块50:0000000000000000
卡读块51:000000FF78069FFFFFFFFFFFF
扇区13:
卡读块52:0000000000000000
卡读块53:0000000000000000
卡读块54:0000000000000000
卡读块55:000000FF78069FFFFFFFFFFFF
扇区14:
卡读块56:0000000000000000
卡读块57:0000000000000000
卡读块58:0000000000000000
卡读块59:000000FF78069FFFFFFFFFFFF
扇区15:
卡读块60:0000000000000000
卡读块61:0000000000000000
卡读块62:0000000000000000
卡读块63:000000FF780BCFFFFFFFFFFFF

最佳答案

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

58

主题

359

帖子

0

精华

高级会员

Rank: 4

积分
987
金钱
987
注册时间
2014-9-29
在线时间
261 小时
 楼主| 发表于 2016-7-8 21:17:30 | 显示全部楼层
27595746@qq.com 发表于 2016-7-12 16:18
按正常读到的应该是000000000000FF078069FFFFFFFFFFFF,说明你的数据把00写成0输出了,另外就是07写成7了 ...

恍然大悟!
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2012-5-14
在线时间
2 小时
发表于 2016-7-9 09:50:01 | 显示全部楼层
最后一个块前6个字节 是A密码  中间4个 是控制字  后面6个是B密码               这个块是对应这个扇区的加密控制位
回复

使用道具 举报

58

主题

359

帖子

0

精华

高级会员

Rank: 4

积分
987
金钱
987
注册时间
2014-9-29
在线时间
261 小时
 楼主| 发表于 2016-7-9 14:30:03 | 显示全部楼层
dcc024 发表于 2016-7-9 09:50
最后一个块前6个字节 是A密码  中间4个 是控制字  后面6个是B密码               这个块是对应这个扇区的加 ...

读出来的63块和  前面的59   55 都不一样
还有就是为什么数据块读出来的位数会少。。。
回复

使用道具 举报

2

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2016-6-3
在线时间
15 小时
发表于 2016-7-12 10:45:23 | 显示全部楼层
000000FF78069FFFFFFFFFFFF都少了一位吧,000000FF780BCFFFFFFFFFFFF中间的是控制字,可以百度查查算一下它的控制方式
回复

使用道具 举报

58

主题

359

帖子

0

精华

高级会员

Rank: 4

积分
987
金钱
987
注册时间
2014-9-29
在线时间
261 小时
 楼主| 发表于 2016-7-12 13:47:21 | 显示全部楼层
27595746@qq.com 发表于 2016-7-12 10:45
000000FF78069FFFFFFFFFFFF都少了一位吧,000000FF780BCFFFFFFFFFFFF中间的是控制字,可以百度查查算一下它 ...

但是读出来的就是这样
而且数据位中一块是16字节的
也不对
回复

使用道具 举报

2

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2016-6-3
在线时间
15 小时
发表于 2016-7-12 16:18:27 | 显示全部楼层
闪电之舞 发表于 2016-7-12 13:47
但是读出来的就是这样
而且数据位中一块是16字节的
也不对

按正常读到的应该是000000000000FF078069FFFFFFFFFFFF,说明你的数据把00写成0输出了,另外就是07写成7了,最好在调试模式里设断点看看读到的数组是什么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-13 17:45

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表