01_关于CAR_HMI2的一些想法

简介: 01_关于CAR_HMI2的一些想法

image.png

欢迎来到我的博客,希望这篇文章对你有所帮助,如果觉得不错,请点赞搜藏哈。

文章目录


关于CAR_HMI2的一些想法

image.png哈哈这篇文章将是我《CAR_HMI2》的第一篇文章。将简单和大家交代一下关于这个新坑的一下想法。


关于这个版本的汽车仪表系统,最近也一直在想到底怎么做,是否要找人重新设计制作一套新的UI出来;在想重新开这个坑的意义在哪里。思来想去,最终还是决定沿用以前的UI资源,换的是新的想法及实现方式。


1 历史版本

上一个版本的汽车仪表,其实是一个程序,抬头显示系统、虚拟仪表系统和多媒体系统都是通过控制台来控制,整个项目就是一个程序。博客地址在这里:https://blog.csdn.net/z609932088/category_9146909.html?spm=1001.2014.3001.5482整个结构如下图所示。大家可以忽略图中的“XMind使用模式”哈哈,目前用量不是很大,以后一定支持。当初的设想就是整个汽车上其实是有一个主机带动所有的屏幕,后面发现汽车上实际的工作方式并不是这样,每个模块其实都是一个独立的单元,大家通过数据总线来通讯。

image.png

2 新版构想

关于新的《CAR_HMI2》我的想法就是把每一个系统都当做一个独立的个体,大家遵循一套通信协议来保证数据的互通。在汽车总会有很多总线,其中对典型的就是CAN总线,在公司的项目中,也简单的使用到了CAN总线,在CAN总线的协议标准制定的时候,也有幸参与到其中。那么在我写这个项目的是,是没有硬件的支持的,结合公司项目的实现方式,我将采用UDP广播来实现模拟CAN总线,在通信协议方面,将努力参考CAN总线数据格式。新的构想如下图所示将项目分为4部分即HUD抬头显示系统、MeterDisplay仪表显示系统、MultifunctionDisplay多媒体系统和DataServer数据服务器,其中DataServer数据服务器主要是用来模拟和生产各种假数据来驱动整个系统运行的。

image.pngimage.png3 写在最后的话

其实这次重新操刀,能否超越上一个版本,仍是一个未知数,虽然上一个版本也是一个半成品。后面有很多事情是不确定,不确定自己是否有足够的内心和毅力把他们写完,不确定自己会不会换工作,是否有业余的时间来让我折腾,同时也感觉自己30岁了,需要对家庭有些负责,也不能凭着自己性质,也需要考虑生活,考虑给他们一个更好的生活环境。


总之,2020我们是实鼠不易,希望2021我们可以牛转乾坤。加油!打工人。


目录
相关文章
|
自然语言处理 算法 测试技术
实测通义灵码:解锁智能编程的钥匙
写了5个小时的文章,认真的把通义灵码从头到尾玩了一遍,整体来说还是很惊喜的,根据此次不完整的测评,我个人感受可以给通义灵码打到 3.5~4 分之间(满分5分),我觉得这也算是一个很中肯的评价了,具体测试的过程都在本文中有详细列出,希望能和大家一起分享一起学习。本文为原创,未经许可请勿搬运。
362653 17
实测通义灵码:解锁智能编程的钥匙
|
10月前
|
传感器 算法 机器人
医疗导诊机器人关键技术深度解析
智慧医院建设推动导诊机器人迈向智能化,集成医疗大模型、知识图谱、多传感器融合、情感计算等核心技术,实现精准分诊、厘米级导航、跨楼层协同与人性化交互,正从“迎宾员”转型为医疗流程中枢,助力医疗服务高效化、人性化、安全化发展。
|
7月前
|
数据采集 网络协议 Java
爬虫踩坑实录:OkHttp 接入爬虫代理报 Too many tunnel connections attempted 深度解析
本文深入解析 OkHttp 使用隧道代理抓取 HTTPS 网站时频发的 `ProtocolException: Too many tunnel connections attempted: 21` 错误,揭示其根源在于风控触发 302 重定向后 OkHttp 盲目重试隧道连接。通过关闭 `followRedirects(false)` 和 `followSslRedirects(false)`,两行配置即可优雅破局,精准捕获拦截响应,提升爬虫稳定性与调试效率。
403 2
|
11月前
|
开发框架 Java 测试技术
领域驱动设计(DDD)在中小型项目中的落地实践
本文探讨领域驱动设计(DDD)在中小型项目中的落地实践,涵盖核心概念如领域模型、聚合、限界上下文与事件驱动架构,并结合电商订单系统案例,展示分层架构、仓储模式与领域服务的实际应用,助力团队构建高内聚、易维护的业务系统。
1861 10
|
存储 算法 Sentinel
熔断降级
本内容介绍了微服务中熔断降级的实现原理及Sentinel的底层机制。通过OpenFeign集成Sentinel,利用断路器统计异常和慢请求比例,触发熔断并降级,提升系统稳定性。还讲解了Sentinel使用的限流算法,如滑动窗口、令牌桶和漏桶算法,以应对不同场景下的流量控制需求。
|
9月前
|
安全 数据安全/隐私保护
2026阿里云账号注册流程(以企业用户为例)注册材料、实名认证、企业上云补贴及问题解答FAQ
企业用户注册阿里云账号仅需手机号,注册后须完成实名认证方可使用。本文详解2026年最新企业账号注册、支付宝扫码快速认证流程及常见问题,助力企业高效上云,享最高百万出海补贴。
893 10
|
10月前
|
人工智能 自然语言处理 人机交互
2025中国AI数字人企业技术类厂商权威推荐与选择指南
数字人企业正引领科技新浪潮,依托AI、3D建模与大模型技术,打造虚拟与现实融合的智能体。像衍科技、阿里云、百度智能云等头部企业,凭借全栈自研、生态协同与场景创新,在电商、医疗、教育等领域加速落地,推动人机交互革新。技术赋能下,数字人成为降本增效新引擎,未来将迈向“人机协同”新纪元。
|
10月前
|
存储 NoSQL Linux
redis的I/O多路复用技术原理解析
Redis高性能源于内存存储、单线程模型、I/O多路复用及优化数据结构。其核心通过epoll实现非阻塞多路复用,以事件驱动高效处理高并发连接,结合SDS、跳表等结构,极致提升响应速度与资源利用率。
540 0
|
弹性计算 Linux Windows
共享在阿里云ecs上安装自定义iso的方法
本文关键字:阿里云 自定义iso,阿里云 自定义镜像
2804 0
共享在阿里云ecs上安装自定义iso的方法
|
JavaScript 前端开发
前端 JS 经典:统一 Vite 中图片转换逻辑
前端 JS 经典:统一 Vite 中图片转换逻辑
673 0

热门文章

最新文章