P1300二次开发问题
各位好:小弟现期望用P1300操作IC卡,想直接用GPIO来操作。但在操作IC卡期间,CPU资源不能被其它应用程序所中断,请问一下P1300能否实现暂时屏蔽其它中断源?软件上需要怎么操作?另外,读写GPIO的数据能否直接控制MT6225的寄存器? 软件如何实现?
期待高手能够帮忙解答,谢谢。 P1300操作系统是多任务的,不屏蔽其他中断应该也可以满足你的需求。
使用C语言可以直接控制6225的寄存器。直接对寄存器地址进行赋值就行了。 不建议直接用GPIO来操作,这个是不允许的,你IC卡可以直接外挂单片机或者别的芯片来做
P1300跟外部最好采用串口,实现主从模式
因为IC卡具有严格的时序,而控制GPIO时序,会导致系统被强制占用,GPRS等都会出现问题。 感谢楼上二位答复。
IC卡操作时序要求比较严格,如果用GPIO直接控制,很有可能被其它任务打断,会导致错误。
选用外部MCU处理在成本上考虑不太理想。 IC卡也是用RFID吧? [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] [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]