|
本帖最后由 anan013 于 2015-3-13 09:20 编辑
蚂蚁呱呱叫 发表于 2015-3-12 20:18 
感谢LZ提供这么一个难道的交流机会。
想问以下技术上的问题:
1、现在使用的公交CPU卡有几个扇区,每个扇 ...
1.现在带C标的卡都不采用扇区方式管理数据,您说的是老卡的软件机制,采用扇区管理也分两种,一种是1K容量,16个扇区每扇区4个数据块,每块16字节,其中第三块为管理数据块(包括加值、减值密钥和操作权限),另一种是4K容量,这种卡一部分是16字节的数据块,一部分是256字节的数据块,所以扇区大小是不同的。
2.具体使用哪几个扇区得需要查阅相关的文档,您可以在网上搜搜也许可以找到,因为这种老卡不涉及到软件开发,软件是芯片预置好了,只是读写数据操作,所以我接触的并不多,我们主要是开发带C标卡上的软件,这是需要单独开发的。大概说下:对于1K的老卡,最近乘车记录用了三个扇区,每个扇区存储三条记录(总共9条,比带C标的交易记录少1条)。金额部分在扇区中占据2个数据块,这两个数据块是完全一样的镜像,目的是为了确保数据不会被写乱。
3.我只能简单回答你,对于地铁和公交是分开管理的,所以互不影响,如果你公交下车没刷卡,不影响地铁刷卡,反之亦然。
4.坦率讲我还真不了解京津一卡通用的是带C标的卡还是老卡,但无论是哪种卡,数据都是分开管理的,拿老卡举例,北京和天津一定是使用了不同的扇区,钱包也是分开管理,在北京扣北京的钱包,在天津扣天津的钱包。具体能支持多少城市看两个方面:一是卡片容量是否够大,二是多个城市的扇区是否有重叠使用,如果重叠那就无法共用。 |
|