回答

收藏

《2024 DigiKey 汽车应用创意挑战赛》-基于 FreeRTOS 的车载终...

#竞赛 #竞赛 743 人阅读 | 0 人回复 | 2025-02-22

一、项目名称:基于 FreeRTOS 的车载终端以太网通信系统
二、项目概述
为了克服当前控制器局域网(CAN)总线技术在通信速度、带宽和可扩展性方面的限制,采用车载以太网技术实现车内控制器与车联网控制单元 T-Box 的局域网通信,从而实现数据存储和采集。在 STM32F429VIT6 嵌入式平台上移植了 FreeRTOS 操作系统和 LwIP 网络协议栈,并通过 OTA 技术实现系统软件的远程升级。测试结果表明,系统能够实时提供汽车电池的各项数据,指令响应时间约为 6 毫秒,并支持局域网内的 OTA 升级功能,成功达成设计目标。
三、相关详细介绍
车载以太网通信系统的硬件结构如下图所示:
其软件层可进一步细分为驱动层、操作系统层以及应用层:
应用层软件设计包括三个模块和六项任务。采样任务模块负责采集车载电池的电压和温度,通过ADC测量转换后,利用FreeRTOS消息队列将数据传递给其他任务。UDP任务模块包含三项任务:UDP接收和发送任务负责接收T-Box指令并发送电池数据;UDP网络连接检测任务通过特定字符串与T-Box通信,确保网络连接正常。
以下为实物:

c66923b625f9f13ad2f320b6e8ec91e.png (782.42 KB, 下载次数: 0)

实物

实物

d98815bd0b673d2aa2cf02b299bffe6.png (114.07 KB, 下载次数: 0)

软件系统

软件系统

32189268fffc29eff163f815c1a46e4.png (271.29 KB, 下载次数: 0)

硬件系统

硬件系统

基于FreeRTOS的车载终端以太网通信系统.rar

5.1 MB, 阅读权限: 200, 下载次数: 2

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条