学者之家电子论坛--打造电子工程师共同致富的平台's Archiver

chenrui 发表于 2010-1-6 20:53

P1300二次开发问题

各位好:
  小弟现期望用P1300操作IC卡,想直接用GPIO来操作。但在操作IC卡期间,CPU资源不能被其它应用程序所中断,请问一下P1300能否实现暂时屏蔽其它中断源?软件上需要怎么操作?另外,读写GPIO的数据能否直接控制MT6225的寄存器? 软件如何实现?
  期待高手能够帮忙解答,谢谢。

tomsu 发表于 2010-1-6 21:44

P1300操作系统是多任务的,不屏蔽其他中断应该也可以满足你的需求。
使用C语言可以直接控制6225的寄存器。直接对寄存器地址进行赋值就行了。

静静宝气 发表于 2010-1-7 00:38

不建议直接用GPIO来操作,这个是不允许的,你IC卡可以直接外挂单片机或者别的芯片来做

P1300跟外部最好采用串口,实现主从模式


因为IC卡具有严格的时序,而控制GPIO时序,会导致系统被强制占用,GPRS等都会出现问题。

chenrui 发表于 2010-1-7 12:38

感谢楼上二位答复。
IC卡操作时序要求比较严格,如果用GPIO直接控制,很有可能被其它任务打断,会导致错误。
选用外部MCU处理在成本上考虑不太理想。

robinyuan 发表于 2010-1-30 20:43

IC卡也是用RFID吧?

hongjing 发表于 2010-4-7 16:31

[font=宋体][size=2][color=#000000]好贴,继续努力
[/color][/size][/font]




















[font=宋体][size=2][color=#000000][/color][/size][/font][img]http://www.im286.net/attachment/201003/2/456757_1267524662BoZd.gif[/img]

[font=宋体][size=2][url=http://www.hongjingedu.com/][color=#800080]权威美国CPA培训机构-宏景国际教育[/color][/url][/size][/font]

hongjing 发表于 2010-4-14 10:03

[font=宋体][size=2][color=#000000]好贴,继续努力
[/color][/size][/font]




















[font=宋体][size=2][color=#000000][/color][/size][/font][img]http://www.im286.net/attachment/201003/2/456757_1267524662BoZd.gif[/img]

[font=宋体][size=2][url=http://www.hongjingedu.com/][color=#800080]权威美国CPA培训机构-宏景国际教育[/color][/url][/size][/font]

页: [1]

Powered by Discuz! Archiver 7.1  © 2001-2009 Comsenz Inc.

302 Found

302 Found


nginx/1.8.0