【技术实现步骤摘要】
本专利技术涉及一种基于risc-v指令集架构的汽车车辆控制系统及方法,属于车辆控制。
技术介绍
1、随着汽车行业的快速发展和智能化进程的推进,汽车车辆控制单元(vehiclecontrol unit,简称vcu)在现代汽车中扮演着越来越重要的角色。vcu负责监测、控制和管理底盘和动力系统,确保车辆的安全性、稳定性和性能优化。传统的vcu实现通常采用定制的处理器架构和专用算法,但面临一些技术挑战。
2、首先,传统vcu实现可能受到性能瓶颈的限制。由于底盘和动力系统的复杂性,vcu需要能够高效处理大量实时数据和复杂算法。然而,传统处理器架构可能无法提供足够的计算能力和响应速度,导致vcu的性能受限,反应速度较慢。
3、其次,高功耗也是传统vcu实现的一个挑战。为了满足实时监测和控制的需求,传统vcu通常需要使用高功耗的处理器和外设。这将导致能源消耗过高,并且不符合汽车行业对节能环保的要求。
4、此外,传统vcu实现可能面临通信协议的限制。不同的底盘型号和车辆系统可能采用不同的通信协议,因此vcu需要具备兼
...【技术保护点】
1.一种基于RISC-V指令集架构的汽车车辆控制系统,其特征在于,包括:
2.根据权利要求1所述基于RISC-V指令集架构的汽车车辆控制系统,其特征在于:底盘与STM32单片机之间的数据通信模块通过STM32单片机的CAN驱动底层程序,负责将CAN口读取到的底盘状态信息转换成底层驱动中的CAN接收数据类型,该类型包含标准标识符、扩展标识符、远程传输请求、标识符类型、数据长度代码、故障信息和消息数据,通过串口进行发送;同时还负责将串口接收到的控制数据转换成底层驱动中的CAN发送数据类型,该类型包含标准标识符、扩展标识符、远程传输请求类型、标识符类型、数据长度
...【技术特征摘要】
1.一种基于risc-v指令集架构的汽车车辆控制系统,其特征在于,包括:
2.根据权利要求1所述基于risc-v指令集架构的汽车车辆控制系统,其特征在于:底盘与stm32单片机之间的数据通信模块通过stm32单片机的can驱动底层程序,负责将can口读取到的底盘状态信息转换成底层驱动中的can接收数据类型,该类型包含标准标识符、扩展标识符、远程传输请求、标识符类型、数据长度代码、故障信息和消息数据,通过串口进行发送;同时还负责将串口接收到的控制数据转换成底层驱动中的can发送数据类型,该类型包含标准标识符、扩展标识符、远程传输请求类型、标识符类型、数据长度和消息数据,通过can口向底盘传输。
3.根据权利要求2所述基于risc-v指令集架构的汽车车辆控制系统,其特征在于:第一hi3861芯片中设置有第一状态信息环形缓冲区、第一控制数据环形缓冲区和第一数据识别机制,将获取的底盘状态信息通过第一状态信息环形缓冲区缓存,将获取的底盘控制数据通过第一控制数据环形缓冲区缓存,并利用第一数据识别机制引入帧头帧尾识别完整数据。
4.根据权利要求3所述基于risc-v指令集架构的汽车车辆控制系统,其特征在于:通过在第一hi3861芯片上实现lora模组驱动程序,通过特定频段区分两组lora模组实现底盘状态信息和...
【专利技术属性】
技术研发人员:李彦峰,杨建林,郭磊涛,潘恒,杨洋,甘洪江,
申请(专利权)人:重庆中科汽车软件创新中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。