【技术实现步骤摘要】
一种接口松动检测方法、装置、交通工具及存储介质
[0001]本专利技术涉及交通工具
,尤其涉及一种接口松动检测方法、装置、交通工具及存储介质。
技术介绍
[0002]目前,无人驾驶汽车上主机系统一般为linux系统。无人驾驶系统通过udev的配置规则,给相应USB或串口设备配置一个设备映射规则,应用程序通过访问配置规则中配置的符号链接,在操作系统为串口设备分配的文件句柄发生变化时,仍能够进行正确访问。而操作系统为串口设备分配的文件句柄发生变化往往是由于设备接口松动导致,而接口松动在无人驾驶中,需要提前进行预防和维护。如果当设备接口发生松动后,无法及时检测到并进行维护,则该设备在后续运行过程中有可能会断开无法再连接或造成数据丢失。
技术实现思路
[0003]本专利技术的主要目的在于提供一种接口松动检测方法、装置、交通工具及存储介质,旨在解决现有技术中无人驾驶系统在接口发生松动时,无法及时检测到并进行维护,导致该设备在后续运行过程中有可能会断开无法再连接或造成数据丢失的问题。
[0004]为实现上述 ...
【技术保护点】
【技术特征摘要】
1.一种接口松动检测方法,其特征在于,所述方法包括以下步骤:配置udev规则文件,设备管理器udev读取所述udev规则文件并生成匹配设备属性的设备文件和符号链接;通过所述符号链接访问对应的所述设备文件;判断所述符号链接对应的所述设备文件是否发生变化;如果发生变化,确认所述符号链接对应的接口发生松动。2.根据权利要求1所述方法,其特征在于,判断所述符号链接对应的所述设备文件是否发生变化,通过以下步骤进行判断:系统启动后,获取所述符号链接和对应的所述设备文件,保存所述符号链接和对应的所述设备文件为第一设备映射关系;启动定时器,所述定时器超时后,获取所述符号链接和对应的所述设备文件,保存所述符号链接和对应的所述设备文件为第二设备映射关系;判断所述第二设备映射关系的所述设备文件与所述第一设备映射关系的所述设备文件是否相同;如果不同,所述符号链接对应的所述设备文件发生变动;如果相同,所述符号链接对应的所述设备文件没有发生变动。3.根据权利要求1所述方法,其特征在于,判断所述符号链接对应的所述设备文件是否发生变化,通过以下步骤进行判断:系统启动后,获取所述符号链接和对应的所述设备文件,保存所述符号链接和对应的所述设备文件为第一设备映射关系;通过所述符号链接读取或发送数据时,获取所述符号链接和对应的所述设备文件,保存所述符号链接和对应的所述设备文件为第二设备映射关系;判断所述第二设备映射关系的所述设备文件与所述第一设备映射关系的所述设备文件是否相同;如果不同,所述符号链接对应的所述设备文件发生变动;如果相同,所述符号链接对应的所述设备文件没有发生变动。4.根据权利要求1所述方法,其特征在于,所述方法还包括以下步骤:所述设备文件对应的接...
【专利技术属性】
技术研发人员:于金诚,韩旭,
申请(专利权)人:广州文远知行科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。