oppo智能机怎么样样取sam卡

同方锐安科技有限公司
&当前位置: >
&&&&&&&&&分享到:&&
产品型号:
更新时间: 16:12:42
产品发布者联系方式
同方锐安科技有限公司
联系人:业务咨询
地址:北京市海淀区王庄路1号清华同方科技广场A座9层 在线客服:
SAM卡 SAM卡一般安装在智能卡终端设备上,作为智能卡终端的安全管控,实现终端与卡片之间的合法性认证,可广泛用于城市一卡通、企业一卡通、身份识别、安全控制、小额消费等应用领域。
SAM卡技术参数
符合ISO/IEC /3/4
符合中国金融IC卡试点PSAM卡应用规范
硬件DES/3DES协处理器
支持PPS协商,可进行多种速率选择
可配置38400bps上电
TF-CS10G8P
TF-CS1006P
符合ISO/IEC /3/4
符合中国金融IC卡试点PSAM卡应用规范
硬件DES/3DES协处理器
支持PPS协商,可进行多种速率选择
可配置38400bps上电
-25℃ ~ 85℃
-40℃ ~85℃
我想了解一下贵公司“SAM卡”这种产品更详细的信息,希望能给予回复。
点击验证码输入框显示验证码SAM卡知识_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
大小:18.97KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢居民健康卡安全存取模块(SAM)卡生命周期管理办法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
kkme医学网是一家以医学搜索,医学智能为主...
评价文档:
居民健康卡安全存取模块(SAM)卡生命周期管理办法
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩17页未读,继续阅读
你可能喜欢所属子分类:
注册时间: 15:41
论坛积分:11
来自: 深圳
我现在在做SAM卡驱动,用的普通IO口,非智能卡接口,谁做过类似的,求技术交流QQ啊 ,对于普通的IO口向PSAM卡如何发送一个字节函数?下面是参考51的
#include &REG54.H&
#include "PSAM.h"
#include "intrins.h"
//#include "UART\UART.h"
#define & openclock
PSAMClock=0
closeclock
PSAMClock=1
PSAMPowerEnable
PSAMPOWER=0;
PSAMPowerUEnable PSAMPOWER=1;
typedef unsigned int &
sbit PSAMClock=P1^3;
sbit PSAMData=P1^4;
sbit PSAMRst=P1^7;
//sbit & &PSAMPOWER=P2^6;
void etutime(bit time) //etu=(372/f)=752.011
unsigned short i;
for(i=0;i&42;i++);
_nop_();_nop_();_nop_();
for(i=0;i&18;i++);
_nop_();_nop_();//_nop_();_nop_();
void SafeEtu()
for(i=0;i&17;i++)
etutime(FULL);
//read one byte
bit PSAMReadOneByte(unsigned char *p)
unsigned char a;
unsigned char a0
unsigned char a1
unsigned char a2
unsigned char a3
unsigned char a4
unsigned char a5
unsigned char a6
unsigned char a7
unsigned short n;
bit start,
while(PSAMData&&(--n));
etutime(HALF);start=(byte)PSAMD//0
etutime(FULL);c1.b1.a0=(byte)PSAMD//0
etutime(FULL);c1.b1.a1=(byte)PSAMD//0
etutime(FULL);c1.b1.a2=(byte)PSAMD//1
etutime(FULL);c1.b1.a3=(byte)PSAMD//1
etutime(FULL);c1.b1.a4=(byte)PSAMD//1
etutime(FULL);c1.b1.a5=(byte)PSAMD//1
etutime(FULL);c1.b1.a6=(byte)PSAMD//0
etutime(FULL);c1.b1.a7=(byte)PSAMD//0
etutime(FULL);stop=(byte)PSAMD
etutime(FULL);stop=(byte)PSAMD
while(!PSAMData);
else return 0;
//·????>>,?×? 1/2 ?
void PSAMSendOneByte(unsigned char dat)
if(c1.b1.a0)parity=~
if(c1.b1.a1)parity=~
if(c1.b1.a2)parity=~
if(c1.b1.a3)parity=~
if(c1.b1.a4)parity=~
if(c1.b1.a5)parity=~
if(c1.b1.a6)parity=~
if(c1.b1.a7)parity=~
// EA = 0 ;
PSAMData=0;etutime(FULL);
PSAMData=c1.b1.a0;etutime(FULL);
PSAMData=c1.b1.a1;etutime(FULL);
PSAMData=c1.b1.a2;etutime(FULL);
PSAMData=c1.b1.a3;etutime(FULL);
PSAMData=c1.b1.a4;etutime(FULL);
PSAMData=c1.b1.a5;etutime(FULL);
PSAMData=c1.b1.a6;etutime(FULL);
PSAMData=c1.b1.a7;etutime(FULL);
PSAMData=etutime(FULL);
PSAMData=1;etutime(FULL);
// EA = 1;
unsigned char ReadData(unsigned char *p,unsigned char len)
// EA = 0 ;
for(i=0;i&i++)
if(PSAMReadOneByte(&p[i])==0)
// EA = 1 ;
bit ReadATR()
unsigned char idata aa[20];
if(ReadData(aa,4)&4)
i = aa[1]&0x0f;
if(ReadData(&aa[4],i)&i)
unsigned short SendCmd( unsigned char CLA,
unsigned char INS,
unsigned char P1,
unsigned char P2,
unsigned char Lc,
unsigned char Le,
unsigned char *DATA,
unsigned char RLen
PSAMSendOneByte(CLA);
PSAMSendOneByte(INS);
PSAMSendOneByte(P1);
PSAMSendOneByte(P2);
PSAMSendOneByte(Lc);
if(ReadData(&a,1)!=1)
SafeEtu();
for( i = 0 ; i & L i++ )
PSAMSendOneByte(DATA[i]);
i = ReadData(DATA,RLen);
return (unsigned short)DATA[i-2]*0x100+DATA[i-1];
PSAMSendOneByte(Le);
if(ReadData(&a,1)!=1)
i = ReadData(DATA,RLen+2);
SendStr(DATA,i);
return (unsigned short)DATA[i-2]*0x100+DATA[i-1];
if((Lc==0)&&(Lc==0))
PSAMSendOneByte(0);
i = ReadData(DATA,3);
return (unsigned short)DATA[i-2]*0x100+DATA[i-1];
unsigned short SendCmd1( unsigned char CLA,
unsigned char INS,
unsigned char P1,
unsigned char P2,
unsigned char Lc,
unsigned char Le,
unsigned char *DATA,
unsigned char RLen
SafeEtu();
PSAMSendOneByte(CLA);
PSAMSendOneByte(INS);
PSAMSendOneByte(P1);
PSAMSendOneByte(P2);
PSAMSendOneByte(Lc);
if(ReadData(&a,1)!=1)
SafeEtu();
for( i = 0 ; i & L i++ )
PSAMSendOneByte(DATA[i]);
// PSAMSendOneByte(Le);
i = ReadData(DATA,RLen+2);
// SendStr(DATA,i);
return (unsigned short)DATA[i-2]*0x100+DATA[i-1];
unsigned short GetResponse(unsigned char *p,unsigned char len)
unsigned char i,a;
SafeEtu();
PSAMSendOneByte(0x00);
PSAMSendOneByte(0xc0);
PSAMSendOneByte(0x00);
PSAMSendOneByte(0x00);
PSAMSendOneByte(len);
if(ReadData(&a,1)!=1)
i = ReadData(p,len+2);
return (unsigned short)p[i-2]*0x100+p[i-1];&
unsigned char PSAMInit()//
PSAMRst=0;
PSAMData=1;
for(i=0;i&50;i++)
etutime(FULL);
for(i=0;i&50;i++)
etutime(FULL);
PSAMRst = 1 ;
if(ReadATR())
// i = ReadData(aa,16);
//3b 6c 00 02 13 62 86 38 18 43 56 07 1e 10 2d 23&
// SendStr(aa,i);
//3B 6C 00 02 13 62 86 38 18 43 56 07 1E 10 2D 23
PSAMReadOneByte("1");
ReadData("1",1);
SendCmd(1,1,1,1,1,1,"1",1);
学无止境,贵在坚持与专注,我的QQ:
注册时间: 20:48
回复数: 2079
主题数: 24
论坛积分:2551
来自: 广州
没搞过,帮顶
开往春天的手扶拖拉机
注册时间: 10:41
回复数: 66054
主题数: 398
酷贴数:28
论坛积分:70048
来自: 湖南
我的淘宝小店:
注册时间: 14:51
回复数: 10
论坛积分:13
我最近也在搞,帮顶呀,明天要弄出来,有点累呀!
请选择一个版面...
STM32-F0/F1/F2专区
STM32-F3/F4/F7专区
MSP430专区
ARM7/ARM9/ARM11专区
其他Cortex系列
uCOS & uCGUI & Emwin
trochili(飞鸟)操作系统
中国RTOS联盟
FPGA/CPLD/DSP专区
数字,模拟,高频电路
编程语言学习
蓝牙/WIFI/Zigbee等通信技术
开发工具专栏
UOL 单片机面向对象语言
四轴飞行器
MICO智能硬件
DIY大赛专区
DIY项目资料专区
论坛建设区
二手交易专栏
& 开源电子网() |更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
使用您的微博帐号登录,即刻尊享微博用户专属服务。
使用您的QQ帐号登录,即刻尊享QQ用户专属服务。
使用您的人人帐号登录,即刻尊享人人用户专属服务。
按住视频可进行拖动
把视频贴到Blog或BBS
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
收藏成功,可进入查看所有收藏列表
方式1:用手机看
用爱奇艺APP或微信扫一扫,在手机上继续观看:
创新声卡5.1视频教程第七课SAM机架唱歌效果制作
方式2:一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/164eL4
下载安装包到本机:&&
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/164eL4
下载安装包到本机:&&
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
爸爸去哪儿2游戏 立即参与
创新声卡5.1视频教程第七课SAM机架唱歌效果制作
播放量数据:
你可能还想订阅他们:
&正在加载...
周围人都在搜-百度搜索提供
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
安装爱奇艺视频客户端,
马上开始为您下载本片
5秒后自动消失
&li data-elem="tabtitle" data-seq="{{seq}}"&
&a href="javascript:void(0);"&
&span>{{start}}-{{end}}&/span&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"&
&a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《》剧集:
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入300字
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制}

我要回帖

更多关于 诺基亚智能机怎么样 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信