电子设备装置以及串行通信速度调整方法制造方法及图纸

技术编号:14555492 阅读:138 留言:0更新日期:2017-02-05 04:44
一种即使不使用用了晶振等的精度较高的时钟信号也能够在与上级装置之间可靠地串行通信的电子设备装置以及串行通信速度调整方法。卡控制系统(X)的读卡器(1)与上级装置(2)连接为能够串行通信。读卡器(1)通过串行通信接收来自上级装置(2)的指令,实行与该指令对应的处理。时钟生成部(100)在保存接收到的数据的时机生成必要的时钟信号。反向间隔测量部(110)通过时钟生成部(100)生成的时钟信号测量与包含于指令的特定编码对应的反向比特的间隔。通信速度调整部(120)以与通过反向间隔测量部(110)测量得到的反向比特的间隔对应的方式调整与上级装置(2)的通信速度。

Electronic device and serial communication speed adjusting method

Electronic equipment device capable of reliable serial communication between the upper device and the higher device even if the clock signal with high precision and the like is not used, and the method for adjusting the speed of serial communication. The card reader (1) of the card control system (X) is connected with the higher level device (2) for serial communication. The card reader (1) receives instructions from the higher level device (2) via serial communication, and performs the processing corresponding to the instruction. The clock generating section (100) generates the necessary clock signal when the received data is saved. The reverse interval measuring section (110) measures the interval of the reverse bits corresponding to the specific encoding contained in the instruction by the clock signal generated by the clock generating part (100). The communication speed adjusting section (120) adjusts the communication speed with the upper device (2) in a manner corresponding to the interval of the reverse bits measured by the reverse interval measurement section (110).

【技术实现步骤摘要】

本专利技术涉及一种电子设备装置以及串行通信速度调整方法
技术介绍
以往,在ATM(自动提款机)、入室管理系统、库存管理系统等中,存在用于插入或吐出卡片状介质、读取或写入数据等的读卡器。例如,专利文献1记载了这种卡片状介质用读卡器的例子。在此,专利文献1中记载的读卡器为了与上级装置进行串行通信,需要在上级装置与读卡器之间以相同的波特率进行通信。一般如下构成:在读卡器侧使用具有外部连接的晶振和电路的精度较高的时钟信号,补偿读卡器侧的波特率的精度。专利文献1:日本特开2014-89574号公报
技术实现思路
但是,在不使用外部连接的晶振而利用内置于CPU等控制部的时钟与上级装置进行串行通信的情况下,有可能不能顺利通信。这是由于内置于控制部的时钟信号由于温度变化等变动较大。鉴于上述的状况,本专利技术的目的是提供一种即使不使用用了晶振等的精度较高的时钟信号也能够在与上级装置之间可靠地进行串行通信的电子设备装置以及串行通信速度调整方法。本专利技术的电子设备装置与上级装置连接为能够串行通信,通过所述串行通信接收来自所述上级装置的指令,实行与所述指令对应的处理,其特征在于,所述电子设备装置包括:时钟生成部,所述时钟生成部在保存通过所述串行通信接收的数据的时机生成必要的时钟信号;反向间隔测量部,所述反向间隔测量部通过所述时钟生成部生成的所述时钟信号测量与包含于所述指令的特定编码对应的反向比特的间隔;以及通信速度调整部,所述通信速度调整部以与通过所述反向间隔测量部测量得到的反向比特的间隔对应的方式调整与所述上级装置的通信速度。通过如此构成,即使不使用用了晶振等的精度较高的时钟信号也能够在与上级装置之间可靠地串行通信。本专利技术的电子设备装置的特征在于,其具有缓冲器,所述缓冲器通过DMA(直接内存存取)保存通过所述串行通信接收的数据,所述反向间隔测量部从保存于所述缓冲器的数据的比特流测量与所述特定编码对应的反向比特的间隔。通过如此构成,能够不承载负荷地高速传送数据,能够可靠地取得接收数据,能够高精度地调整串行通信的速度。本专利技术的电子设备装置的特征在于,所述特定编码被设定成包括开始位的第一反向比特流的长度与之后的第二反向比特流的长度为特定的比,所述反向间隔测量部将所述第一反向比特流以及所述第二反向比特流确定为所述特定的比的反向比特的流,算出确定的所述第一反向比特流以及所述第二比特流的所述时钟信号的计数值并测量所述反向比特的间隔。通过这样构成,能够容易地从串行通信的接收数据检测特定编码。本专利技术的电子设备装置的特征在于,所述电子设备装置是读卡器,所述读卡器接收来自所述上级装置的所述指令,对读取或写入的卡片状介质实行与所述指令对应的特定的处理。通过如此构成,能够安全地进行特定的处理。本专利技术的电子设备装置的特征在于,所述反向间隔测量部每当从所述上级装置接收所述指令,就测量所述反向比特的间隔。通过如此构成,即使从上一次接收指令经过时间,时钟等发生变动,也能够可靠地调整速度且接收指令。一种串行通信速度调整方法,其通过电子设备装置实行,所述电子设备装置与上级装置连接为能够串行通信,通过所述串行通信从所述上级装置接收指令,实行与所述指令对应的处理,其特征在于,通过内置的时钟生成部生成的时钟信号测量与包含于所述指令的特定编码对应的反向比特的间隔,以与测量得到的反向比特的间隔对应的方式调整与所述上级装置的通信速度。通过如此构成,即使不使用用了晶振等的精度较高的时钟信号也能够在与上级装置之间可靠地串行通信。根据本专利技术,能够提供一种通过以内置的时钟信号测量串行通信的与包含于指令的特定编码对应的反向比特的间隔,即使不使用用了晶振等的精度较高的时钟信号也能够在与上级装置之间可靠地串行通信的电子设备装置以及串行通信速度调整方法。附图说明图1是本专利技术的实施方式所涉及的卡控制系统的系统结构图。图2是图1所示的读卡器实行的指令接收实行处理的流程图。图3是图2所示的反向间隔测量处理的概念图。图4是图2所示的反向间隔测量处理的概念图。(符号说明)1读卡器;2上级装置;3卡片状介质;10控制部;20主存储部;30辅助存储部;40卡读写部;100时钟生成部;110反向间隔测量部;120通信速度调整部;130DMA部;140指令解析实行部;200DMA缓冲器;210指令数据缓冲器;310波特率设定数据;500DMA数据;510指令数据;X卡控制系统。具体实施方式<实施方式>[卡控制系统X的结构]参照图1对本专利技术的实施方式所涉及的卡控制系统X的结构进行说明。本实施方式中的卡控制系统X是ATM、入室管理系统、库存管理系统以及输入/输出车管理系统等(以下称作“ATM等”)利用卡片状介质3的系统。本实施方式中的卡控制系统X包括读卡器1、上级装置2以及卡片状介质3。读卡器1是内置于ATM等的读卡器装置。读卡器1例如以能够以起停同步方式通过半双工通信方式的串行通信收发的方式与上级装置2连接。由此,若卡片状介质3被插入读卡器1,则读卡器1通过串行通信从上级装置2接收指令,对卡片状介质3进行与该指令对应的特定的处理。上级装置2是ATM等的主体。上级装置2控制读卡器1的供电。并且,上级装置2通过串行通信对读卡器1发送各种指令,并接收该指令的实行结果。卡片状介质3是磁卡、IC卡或RFID(射频识别)卡等非临时的记录介质。卡片状介质3记录有信用卡、充值卡或现金卡等的示出金钱的价值的价值信息、ID(身份)编码这样的固有信息等。并且,读卡器1包括控制部10、主存储部20、辅助存储部30以及卡读写部40。控制部10是CPU(中央处理器)、MPU(微处理单元)、DSP(数字信号处理器)、ASIC(特定用途集成电路)等控制运算单元。如后所述,控制部10内置时钟生成电路,能使用生成的时钟在与上级装置2之间通信。主存储部20是DRAM(动态随机存储器)、SRAM(静态存储器)或MRAM(磁阻随机存储器)等记录介质。如后所述,在主存储部20确保各种缓冲器,且将数据存储于该缓冲器。辅助存储部30是ROM(只读存储器)、U盘(闪存)等非易失性记录介质。在辅助存储部30保存有读卡器1的固件等的控制程序和各种数据等。卡读写部40具有用于对卡片状介质3进行读本文档来自技高网...

【技术保护点】
一种电子设备装置,其与上级装置连接为能够串行通信,通过所述串行通信接收来自所述上级装置的指令,实行与所述指令对应的处理,其特征在于,所述电子设备装置包括:时钟生成部,所述时钟生成部在保存通过所述串行通信接收的数据的时机生成必要的时钟信号;反向间隔测量部,所述反向间隔测量部通过所述时钟生成部生成的所述时钟信号测量与包含于所述指令的特定编码对应的反向比特的间隔;以及通信速度调整部,所述通信速度调整部以与通过所述反向间隔测量部测量得到的反向比特的间隔对应的方式调整与所述上级装置的通信速度。

【技术特征摘要】
2014.10.10 JP 2014-2089781.一种电子设备装置,其与上级装置连接为能够串行通信,通过所述
串行通信接收来自所述上级装置的指令,实行与所述指令对应的处理,其
特征在于,所述电子设备装置包括:
时钟生成部,所述时钟生成部在保存通过所述串行通信接收的数据的
时机生成必要的时钟信号;
反向间隔测量部,所述反向间隔测量部通过所述时钟生成部生成的所
述时钟信号测量与包含于所述指令的特定编码对应的反向比特的间隔;以

通信速度调整部,所述通信速度调整部以与通过所述反向间隔测量部
测量得到的反向比特的间隔对应的方式调整与所述上级装置的通信速度。
2.根据权利要求1所述的电子设备装置,其特征在于,
所述电子设备装置具有缓冲器,所述缓冲器通过直接内存存取保存通
过所述串行通信接收的数据,
所述反向间隔测量部从保存于所述缓冲器的数据的比特流测量与所述
特定编码对应的反向比特的间隔。
3.根据权利要求1或2所述的电子设备装置,其特征在于,
所述特定编码被设定成包括开始位的第一反向...

【专利技术属性】
技术研发人员:青木晓
申请(专利权)人:日本电产三协株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1