一种记录仪和数据处理方法技术

技术编号:33148087 阅读:11 留言:0更新日期:2022-04-22 14:00
本发明专利技术提供了一种记录仪和数据处理方法,应用于行车记录仪、数据存储技术领域,为满足短暂时间内将记录仪的数据全部导出的业务需求。提供一种记录仪,包括:主控芯片、选通开关、接口转换器、储存器和外设接口。端口控制器被配置为,将数据传输至选通开关;选通开关被配置为,导通第一选通端口和第二选通端口之间的第一开关通路,主控芯片能够通过选通开关的第一开关通路、和接口转换器的第一端口,将数据以第一速度传输至所述储存器。外设接口被配置为与上位机耦接,上位机用于通过外设接口和接口转换器的第二端口,以第二速度导出储存器中的数据。第二速度大于第一速度。的数据。第二速度大于第一速度。的数据。第二速度大于第一速度。

【技术实现步骤摘要】
一种记录仪和数据处理方法


[0001]本专利技术涉及数据存储
,尤其涉及一种记录仪和数据处理方法。

技术介绍

[0002]应用于火车列车厢内的影音记录仪系统,能够对列车内的视频影像和声音 进行数据记录设备信号采集、模数转换、压缩编码、文件存储、存储文件高速 导出等,用于对列车运营状态下的视频监控。
[0003]列车到站的短暂停留过程中,要求实现将影音记录仪系统存储的码流数据 快速导出给停靠站的PC(personal computer,个人计算机)上位机中。为了满足 影音记录仪系统中数据完全在短暂时间内完全导出,影音记录仪系统的数据导 出速度要求在在50MB/s以上。

技术实现思路

[0004]本专利技术提供一种记录仪和数据处理方法、计算机可读存储介质,以满足利 用记录仪进行高效数据存储、以及短暂时间内将记录仪的数据全部导出的业务 需求。
[0005]一方面,本专利技术提供一种记录仪,包括:主控芯片、选通开关、接口转换 器、储存器和外设接口。其中,主控芯片包括端口控制器,选通开关包括第一 选通端口和第二选通端口,接口转换器包括第一端口、第二端口和第三端口。 主控芯片的端口控制器与选通开关的第一选通端口耦接,选通开关的第二选通 端口与接口转换器的第一端口耦接,接口转换器的第二端口与外设接口耦接, 接口转换器的第三端口与储存器耦接。端口控制器被配置为,将数据传输至选 通开关;选通开关被配置为,导通第一选通端口和第二选通端口之间的第一开 关通路,主控芯片能够通过选通开关的第一开关通路、和接口转换器的第一端 口,将数据以第一速度传输至所述储存器。外设接口被配置为与上位机耦接, 上位机用于通过外设接口和接口转换器的第二端口,以第二速度导出储存器中 的数据。其中,第二速度大于第一速度。
[0006]在一些实施例中,选通开关还包括第三选通端口,第三选通端口与外设接 口耦接。选通开关被配置为,导通第二选通端口和第三选通端口之间的第二开 关通路;上位机用于通过外设接口、选通开关的第二开关通路、和接口转换器 的第一端口,以第一速度导出储存器中的数据。
[0007]在一些实施例中,所述端口控制器为第N代通用串行总线控制器;
[0008]所述第一选通端口、所述第二选通端口、所述第三选通端口和所述第一端 口均为第N代通用串行总线端口;
[0009]所述第二端口为第M代通用串行总线端口,所述外设接口为第M代通用串 行总线接口;其中,第N代通用串行总线支持的数据传输速度小于第M代通用 串行总线支持的数据传输速度;
[0010]例如,在一些实施例中,端口控制器为第二代通用串行总线控制器。第一 选通端
口、第二选通端口、第三选通端口和第一端口均为第二代通用串行总线 端口。第二端口为第M代通用串行总线端口,外设接口为第M代通用串行总线 接口。
[0011]在一些实施例中,外设接口包括:第一传输管脚和第二传输管脚。其中, 第一传输管脚,与所述第二端口耦接,所述第一传输管脚和所述第二端口之间 的数据传输链路为第M代通用串行总线数据传输链路;第二传输管脚,与所述 第三选通端口耦接,所述第二传输管脚和所述第三选通端口之间的数据传输链 路为第N代通用串行总线数据传输链路。例如,第一传输管脚和第二端口之间 的数据传输链路为第三代通用串行总线数据传输链路,第二传输管脚和第三选 通端口之间的数据传输链路为第二代通用串行总线数据传输链路。
[0012]在一些实施例中,主控芯片还包括:记录仪还包括数据记录设备,主控芯 片还包括:数据输入端口。数据记录设备与数据输入端口耦接,被配置为记录 影音数据。数据输入端口被配置为接收数据记录设备输入的数据。在一些实施 例中,主控芯片还包括选通开关控制管脚;选通开关还包括控制信号接收管脚。 选通开关控制管脚与控制信号接收管脚耦接,选通开关控制管脚被配置为,输 出控制信号至控制信号接收管脚,控制信号用于控制第一开关通路导通,以及 控制第二选通开关导通或者控制所述第二选通开关导通。选通开关被配置为, 在控制信号的控制下,导通第一开关通路,或者导通第二开关通路。
[0013]在一些实施例中,主控芯片还包括电源开关管脚和外接检测管脚;外设接 口还包括:电源管脚和检测输入管脚。其中,电源开关管脚与电源管脚耦接, 电源开关管脚被配置为向电源管脚提供电力。外接检测管脚与检测输入管脚耦 接,检测输入管脚被配置为在外设接口接入上位机时输出第一检测信号的第一 电平,在外设接口没有接入上位机时输出第一检测信号的第二电平。外接检测 管脚被配置为在接收到第一检测信号的第一电平时,输出第二检测信号的第一 电平,在接收到第一检测信号的第二电平时,输出第二检测信号的第二电平。
[0014]在一些实施例中,主控芯片被配置为在检测到外设接口接入上位机的情况 下,控制选通开关控制管脚输出控制信号的第一电平,该第一电平用于控制第 一开关通路导通,主控芯片被配置为在未检测到外设接口接入上位机的情况下, 控制选通开关控制管脚输出控制信号的第二电平,该第二电平用于控制第二开 关通路导通。
[0015]在一些实施例中,储存器为存储卡。接口转换器还包括存储控制单元;接 口转换器被配置为,将第一端口接收的来自主控芯片的数据的格式转换为适合 储存器的数据格式,并将转换后的数据存储至存储控制单元中,再由第三端口 传输至储存器;以及,接口转换器被配置为,将第三端口接收的来自储存器的 数据的格式转换成通用串行总线格式,并将转换后的数据存储至存储控制单元 中,再传输至第一端口或第二端口。
[0016]另一方面,本专利技术还提供一种数据处理方法,该数据处理方法应用于上述 一方面中任一项所述的记录仪。其中,记录仪包括:主控芯片、接口转换器、 储存器和外设接口。
[0017]该记录仪的数据处理方法,包括:主控芯片判断外设接口是否外接上位机, 若所述外设接口接入上位机,主控芯片控制记录仪进入数据存储模式或数据导 出模式;或者,若所述外设接口未接入上位机,主控芯片控制记录仪进入数据 存储模式。
[0018]在数据存储模式下,主控芯片控制选通开关的第一开关通路导通,并将接 口转换器配置为工作状态,主控芯片通过选通开关的第一开关通路、和接口转 换器的第一端口,
将数据以第一速度传输至所述储存器;在数据导出模式下, 上位机用于通过外设接口和接口转换器的第二端口,以第二速度导出储存器中 的数据;其中,第二速度大于第一速度。
[0019]本专利技术提供的数据导出方法,在数据存储模式下,记录仪能够获取数据的 同时将数据存储至储存器内。在数据导出模式下,记录仪通过接口转换器以第 二速度将数据上传至上位机,实现高速导出数据的目的。
[0020]在一些实施例中,在数据导出模式下,主控芯片控制选通开关的第二开关 通路导通,上位机用于通过外设接口、选通开关的第二开关通路、和接口转换 器的第一端口,以第一速度导出储存器中的数据。
[0021]在一些实施例中,该记录仪的数据处理方法还包括:在外设接口接入上位本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种记录仪,其特征在于,包括:主控芯片、选通开关、接口转换器、储存器和外设接口;其中,所述主控芯片包括端口控制器,所述选通开关包括第一选通端口和第二选通端口,所述接口转换器包括第一端口、第二端口和第三端口;所述主控芯片的端口控制器与所述选通开关的第一选通端口耦接,所述选通开关的第二选通端口与所述接口转换器的第一端口耦接,所述接口转换器的第二端口与所述外设接口耦接,所述接口转换器的第三端口与所述储存器耦接;所述端口控制器被配置为,将数据传输至所述选通开关;所述选通开关被配置为,导通所述第一选通端口和所述第二选通端口之间的第一开关通路;所述主控芯片能够通过所述选通开关的第一开关通路、和所述接口转换器的第一端口,将数据以第一速度传输至所述储存器;所述外设接口被配置为与上位机耦接,所述上位机用于通过所述外设接口和所述接口转换器的第二端口,以第二速度导出所述储存器中的数据;所述第二速度大于所述第一速度。2.根据权利要求1所述的记录仪,其特征在于,所述选通开关还包括第三选通端口,所述第三选通端口与所述外设接口耦接;所述选通开关被配置为,导通所述第二选通端口和所述第三选通端口之间的第二开关通路;所述上位机用于通过所述外设接口、所述选通开关的第二开关通路、和所述接口转换器的第一端口,以所述第一速度导出所述储存器中的数据。3.根据权利要求2所述的记录仪,其特征在于,所述端口控制器为第N代通用串行总线控制器;所述第一选通端口、所述第二选通端口、所述第三选通端口和所述第一端口均为第N代通用串行总线端口;所述第二端口为第M代通用串行总线端口,所述外设接口为第M代通用串行总线接口;其中,第N代通用串行总线支持的数据传输速度小于第M代通用串行总线支持的数据传输速度。4.根据权利要求2或3所述的记录仪,其特征在于,所述外设接口包括:第一传输管脚,与所述第二端口耦接,所述第一传输管脚和所述第二端口之间的数据传输链路为第M代通用串行总线数据传输链路;第二传输管脚,与所述第三选通端口耦接,所述第二传输管脚和所述第三选通端口之间的数据传输链路为第N代通用串行总线数据传输链路。5.根据权利要求1所述的记录仪,其特征在于,所述记录仪还包括数据记录设备,所述主控芯片还包括:数据输入端口;所述数据输入端口被配置为接收数据记录设备输入的数据。6.根据权利要求2所述的记录仪,其特征在于,所述主控芯片还包括选通开关控制管脚;所述选通开关还包括控制信号接收管脚;所述选通开关控制管脚与所述控制信号接收管脚耦接,所述选通开关控制管脚被配置
为,输出控制信号至所述控制信号接收管脚,所述控制信号用于控制所述第一开关通路导通或者控制所述第二选通开关导通;所述选通开关被配置为,在所述控制信号的控制下,导通所述第一开关通路,或者导通所述第二开关通路。7.根据权利要求6所述的记录仪,其特征在于,所述主控芯片还包括电源开关管脚和外接检测管脚;所述外设接口还包括:电源管脚和检测输入管脚;所述电源开关管脚与所述电源管脚耦接,所述电源开关管脚被配置为向所述电源管脚提供电力;所述外接检测管脚与所述检测输入管脚耦接;所述检测输入管脚被配置为在所述外设接口接入上位机时输出第一检测信号的第一电平,在所述外设接口没有接入上位机时输出所述第一检测信号的第二电平;所述外接检测管脚被配置为在接收到所述第一检测信号的第一电平时,输出第二检测信号的第一电平,在接收到所述第一检测信号的第二电平时,输出所述第二检测信号的第二电平;所述主控芯片被配置为在检测到所述外设接口接入所述上位机的情况下,控制所述选通开关控制管脚输出控制信号的第一电平,该第一电平用于控制所述第一开关通路导通;所述主控芯片被配置为在未检测到所述外设接口接入所述上位机的情况下,控制所述选通开关控制管脚输出控制信号的第二电平,该第二电平用于控制所述第二开关通路导通。8.根据权利要求1~3任一项所述的记录仪,其特征在于,所述储存器为存储卡;所述接口转换器还包括存储控制单元;所述接口转换器被配置为,将所述第一端口接收的来自所述主控芯片的数据的格式转换为适合所述储存器的数据格式,并将转换后的数据存储至所述存储控制单元中,再由所述第三端口传输至所述储存器;以及,所述接口转换器被配置为,将所述第三端口接收的来自所述储存器的数据的格式转换成通用串行总线格式,并将转换后的数据存储至所述存储控制单元中,再传输至所述第一端口或所述第二端口。9.一种数据处理方法,其特征在于,所述数据处理方法应用于上述权利要求1至8任一项所述的记录仪,所述记录仪包括:主控芯片、选通开关、接口转换器、储存器和外设接口;所述数据处理方法,包括:所述主控芯...

【专利技术属性】
技术研发人员:尹志新
申请(专利权)人:杭州海康汽车软件有限公司
类型:发明
国别省市:

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

1