7-SIM数据交互之-B2(READ RECORD)

22 篇文章 ¥99.90 ¥299.90
B2-READ RECORD

B2即获取线性固定EF或者循环EF里面的记录record,该指令一般在C0之后执行,在C0返回的fcp里面可以判断到该文件下是否存在record,record的个数及record的长度,如果存在即可用B2需要读的字节长度。B2与B0的最大不同之处就是B2的个数是不确定的,而B0的个数是固定为一个。

B2指令有如下三种:
- 读下一条记录:00 B2 00 02 XX(XX代表要读取的长度)
- 读上一条记录:00 B2 00 03 XX(XX代表要读取的长度)
- 读当前记录:00 B2 XX 04 XX (XX1代表要读取的第几个记录,XX2代表要读取的长度)

不过我们最常用的还是00 B2 XX 04 XX读当前记录

1.正常读取

当读B2时,解析fcp里面的内容可知B2的个数和每个Record的长度为多少(83之前的三个字节002C07,共07个,每个002C字节),后面就用解析到的长度进行B2的读取即可,00 B2 00 00 XX(长度)


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Creator_Ly

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值