System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据通信,尤其涉及车机x领域,具体是指一种实现车机mcu与ivi之间进行模拟通讯的测试系统、方法、装置、处理器及其计算机可读存储介质。
技术介绍
1、目前我司车机mcu(微控制单元)与ivi(车载信息娱乐系统)的通信流程是车机mcu接收can(控制器局域网络)信号后,按照约定的通信协议处理后,通过uart(通用异步收发器)发送给ivi系统。在开发过程中,车机mcu软件开发工程师与ivi软件开发工程师协商定义通信协议后,进行各自的开发工作。而ivi开发工程师在开发的过程中需要依赖车机mcu端提供相关数据,以便调试自己的程序,但车机mcu软件尚未开发完成。此时ivi软件开发工程师需要等待车机mcu软件开发工作的完成才能进行程序的调试工作,大大降低了ivi工程师的开发效率。
技术实现思路
1、本专利技术的目的是克服了上述现有技术的缺点,提供了一种满足操作简便、开发效率高、适用范围较为广泛的实现车机mcu与ivi之间进行模拟通讯的测试系统、方法、装置、处理器及其计算机可读存储介质。
2、为了实现上述目的,本专利技术的实现车机mcu与ivi之间进行模拟通讯的测试系统、方法、装置、处理器及其计算机可读存储介质如下:
3、该实现车机mcu与ivi之间进行模拟通讯的测试系统,其主要特点是,所述的系统包括电脑端应用和ivi系统应用,所述的电脑端应用和ivi系统应用相连接,所述的电脑端应用与ivi系统应用之间通过uart进行数据传输。
4、较佳地,所述
5、较佳地,所述的ivi系统应用还包括第二通信协议模块和第二物理层,所述的第二通信协议模块与所述的ivi系统应用相连接,所述的第二物理层与所述的第二通信协议模块相连接。
6、较佳地,所述的电脑端应用向ivi系统应用通信时,所述的电脑端应用传输数据至第一通信协议模块,并传输数据至第一物理层,所述的第一物理层通过uart传输数据至第二物理层,并传输数据至第二通信协议模块,进而传输数据至ivi系统应用。
7、较佳地,所述的ivi系统应用向电脑端应用通信时,所述的ivi系统应用传输数据至第二通信协议模块,并传输数据至第二物理层,所述的第二物理层通过uart传输数据至第一物理层,并传输数据至第一通信协议模块,进而传输数据至电脑端应用。
8、较佳地,所述的电脑端应用向ivi系统应用通信时传输的数据为自定义通信协议数据包。
9、较佳地,所述的ivi系统应用向电脑端应用通信时传输的数据为自定义通信协议数据包。
10、该基于上述的系统实现车机mcu与ivi之间进行模拟通讯的测试方法,其主要特点是,所述的方法包括电脑端应用向ivi系统应用通信的步骤,以及ivi系统应用向电脑端应用通信的步骤,
11、其中,所述的电脑端应用向ivi系统应用通信的步骤,具体为:
12、所述的电脑端应用传输数据至第一通信协议模块,并传输数据至第一物理层,第一物理层通过uart传输数据至第二物理层,并传输数据至第二通信协议模块,进而传输数据至ivi系统应用;
13、其中,所述的ivi系统应用向电脑端应用通信的步骤,具体为:
14、所述的ivi系统应用传输数据至第二通信协议模块,并传输数据至第二物理层,所述的第二物理层通过uart传输数据至第一物理层,并传输数据至第一通信协议模块,进而传输数据至电脑端应用。
15、该用于实现车机mcu与ivi之间进行模拟通讯测试的装置,其主要特点是,所述的装置包括:
16、处理器,被配置成执行计算机可执行指令;
17、存储器,存储一个或多个计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述的实现车机mcu与ivi之间进行模拟通讯的测试方法的各个步骤。
18、该用于实现车机mcu与ivi之间进行模拟通讯测试的处理器,其主要特点是,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述的实现车机mcu与ivi之间进行模拟通讯的测试方法的各个步骤。
19、该计算机可读存储介质,其主要特点是,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现上述的实现车机mcu与ivi之间进行模拟通讯的测试方法的各个步骤。
20、采用了本专利技术的实现车机mcu与ivi之间进行模拟通讯的测试系统、方法、装置、处理器及其计算机可读存储介质,可以使电脑端应用与ivi系统通过uart通信,能够在车机mcu尚未开发完成的情况下,ivi系统开发工程师可以获取依赖的数据,大大提高开发效率,具有广泛的应用范围。
本文档来自技高网...【技术保护点】
1.一种实现车机MCU与IVI之间进行模拟通讯的测试系统,其特征在于,所述的系统包括电脑端应用和IVI系统应用,所述的电脑端应用和IVI系统应用相连接,所述的电脑端应用与IVI系统应用之间通过UART进行数据传输。
2.根据权利要求1所述的实现车机MCU与IVI之间进行模拟通讯的测试系统,其特征在于,所述的电脑端应用还包括第一通信协议模块和第一物理层,所述的第一通信协议模块与所述的电脑端应用相连接,所述的第一物理层与所述的第一通信协议模块相连接。
3.根据权利要求2所述的实现车机MCU与IVI之间进行模拟通讯的测试系统,其特征在于,所述的IVI系统应用还包括第二通信协议模块和第二物理层,所述的第二通信协议模块与所述的IVI系统应用相连接,所述的第二物理层与所述的第二通信协议模块相连接。
4.根据权利要求3所述的实现车机MCU与IVI之间进行模拟通讯的测试系统,其特征在于,所述的电脑端应用向IVI系统应用通信时,所述的电脑端应用传输数据至第一通信协议模块,并传输数据至第一物理层,所述的第一物理层通过UART传输数据至第二物理层,并传输数据至第二通
5.根据权利要求3所述的实现车机MCU与IVI之间进行模拟通讯的测试系统,其特征在于,所述的IVI系统应用向电脑端应用通信时,所述的IVI系统应用传输数据至第二通信协议模块,并传输数据至第二物理层,所述的第二物理层通过UART传输数据至第一物理层,并传输数据至第一通信协议模块,进而传输数据至电脑端应用。
6.根据权利要求4所述的实现车机MCU与IVI之间进行模拟通讯的测试系统,其特征在于,所述的电脑端应用向IVI系统应用通信时传输的数据为自定义通信协议数据包。
7.根据权利要求5所述的实现车机MCU与IVI之间进行模拟通讯的测试系统,其特征在于,所述的IVI系统应用向电脑端应用通信时传输的数据为自定义通信协议数据包。
8.一种基于权利要求1所述的系统实现车机MCU与IVI之间进行模拟通讯的测试方法,其特征在于,所述的方法包括电脑端应用向IVI系统应用通信的步骤,以及IVI系统应用向电脑端应用通信的步骤,
9.一种用于实现车机MCU与IVI之间进行模拟通讯测试的装置,其特征在于,所述的装置包括:
10.一种用于实现车机MCU与IVI之间进行模拟通讯测试的处理器,其特征在于,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现权利要求1至8中任一项所述的实现车机MCU与IVI之间进行模拟通讯的测试方法的各个步骤。
11.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现权利要求1至8中任一项所述的实现车机MCU与IVI之间进行模拟通讯的测试方法的各个步骤。
...【技术特征摘要】
1.一种实现车机mcu与ivi之间进行模拟通讯的测试系统,其特征在于,所述的系统包括电脑端应用和ivi系统应用,所述的电脑端应用和ivi系统应用相连接,所述的电脑端应用与ivi系统应用之间通过uart进行数据传输。
2.根据权利要求1所述的实现车机mcu与ivi之间进行模拟通讯的测试系统,其特征在于,所述的电脑端应用还包括第一通信协议模块和第一物理层,所述的第一通信协议模块与所述的电脑端应用相连接,所述的第一物理层与所述的第一通信协议模块相连接。
3.根据权利要求2所述的实现车机mcu与ivi之间进行模拟通讯的测试系统,其特征在于,所述的ivi系统应用还包括第二通信协议模块和第二物理层,所述的第二通信协议模块与所述的ivi系统应用相连接,所述的第二物理层与所述的第二通信协议模块相连接。
4.根据权利要求3所述的实现车机mcu与ivi之间进行模拟通讯的测试系统,其特征在于,所述的电脑端应用向ivi系统应用通信时,所述的电脑端应用传输数据至第一通信协议模块,并传输数据至第一物理层,所述的第一物理层通过uart传输数据至第二物理层,并传输数据至第二通信协议模块,进而传输数据至ivi系统应用。
5.根据权利要求3所述的实现车机mcu与ivi之间进行模拟通讯的测试系统,其特征在于,所述的ivi系统应用向电脑端应用通信时,所述的ivi系统应用传输数据至第二通信协议模块,并传输数据至第...
【专利技术属性】
技术研发人员:朱园,刘生昌,
申请(专利权)人:东风电子科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。