摘要
通过研究医疗检测设备仪器中用于体外诊断样本数据追踪功能的RFID读卡器在读样本标签数据时出现读卡失败的情况,对在线射频读卡器硬件组成和软件系统程序逻辑设计,以及读卡器和标签中的密钥存储位置和交互验证过程进行分析,同时对实际读写卡过程中的软件操作方式及读卡器和标签的应答模式进行总结,通过对比编辑器产生的.map文件,查询并验证导致存储区域密钥常量发生修改的根本原因。结果表明,在程序跳转过程中,由于引导程序中定时器中断向量未及时关闭,导致变化的中断运行变量将系统密钥内存常量进行修改,出现密钥验证失败导致读卡数据失败的问题,通过及时关相应中断的方法,解决读卡数据失败的问题,保证诊断检测设备数据追踪的稳定运行。
By studying the failure of the RFID card reader used for in vitro diagnostic sample data tracking in medical testing equipment when reading sample label data,the hardware composition of the online RF card reader and the program logic design of the software system,as well as the key storage location and interactive verification process in the card reader and label are analyzed.At the same time,the software operation mode and the response mode of card reader and label are summarized in the actual process of card reading and writing.By comparing the.map file generated By the editor,the root cause of the change of the key constant of the storage area is queried and verified.The results show that in the process of program jump,as the timer interrupt vector in the boot program is not closed in time,the changed interrupt operation variable modifies the system key memory constant,and the failure of key verification leads to the failure of card reading data.By turning off the corresponding interrupt in time,the problem of failure of card reading data is solved to ensure the stable operation of data tracking of diagnosis and detection equipment.
出处
《科技创新与应用》
2024年第24期138-141,共4页
Technology Innovation and Application
作者简介
第一作者:马文涛(1989-),男,硕士,工程师。研究方向为嵌入式电子电路设计、运动控制及射频通信技术。