当前位置: 首页 > article >正文

深度解析自动驾驶世界模型

本文约5,488字建议收藏阅读作者 | 北湾南巷出品 | 汽车电子与软件引 言当自动驾驶从“看见障碍物就刹车”的反应式系统走向“提前预判风险再行动”的预测式系统时一个核心能力开始浮出水面——世界模型。它不是科幻电影里的数字意识也不是某种神秘的赛博灵魂而是一种让机器在行动之前先在内部推演未来的能力。换句话说真正高级的自动驾驶不是在现实中边走边试而是在大脑内部先“活过”无数种可能然后才选择最优路径。下面我们将把这个听起来有些抽象、甚至略带“玄学”色彩的概念一层层拆解清楚。1为什么它听起来“有点玄”世界模型是一个在自动驾驶系统“大脑”内部构建的、可学习的、能够模拟现实世界动态变化的“虚拟现实”。系统不是在真实世界中直接做决策而是在这个内部的、抽象的、运行速度极快的“元宇宙”里进行大量推演然后才做出最优决策。“世界模型”这个词之所以容易让人产生误解是因为它听起来像人工意识数字灵魂赛博大脑科幻元宇宙但实际上它不是玄学而是一个可计算、可训练、可验证的数学结构。世界模型World Model本质上是一种对“世界状态”与“世界演化规律”的联合建模。它包含两个核心能力1. 表征世界当前状态2. 预测世界未来如何变化换句话说它回答两个问题现在发生了什么接下来会发生什么如果我们把自动驾驶系统比作一个智能体Agent那世界模型就是这个智能体的“内在宇宙”。它不是摄像头看到的画面本身而是对场景的结构化理解对物体之间关系的抽象对物理规律的隐式编码对行为趋势的概率性预测世界模型并不是一个简单模块而是一个多层结构。第一层状态表征State Representation这是“我现在看到什么”。系统通过多传感器融合摄像头、激光雷达、毫米波雷达等构建一个统一的世界状态表示。这一层通常包含道路拓扑结构车道线、边界、路口动态目标车辆、行人、自行车静态障碍物路障、护栏、建筑交通规则红绿灯状态、限速标志自车状态速度、加速度、方向盘角度但关键在于世界模型并不是保存“像素”而是保存“语义”。比如它不是保存一片红色像素。它保存“前方50米有一辆减速中的卡车”。这是从感知到语义抽象的跨越。第二层动力学建模Dynamics Modeling这是世界模型真正的核心。它要回答如果当前状态是 Sₜ那么 Sₜ₊₁ 会是什么也就是说世界模型必须学会“时间”。它必须理解车辆会沿着车道前进行人可能突然横穿马路红灯会变绿前车刹车后后车可能也会刹车这里涉及两种动力学物理动力学速度/加速度/转向/半径摩擦力行为动力学人类驾驶意图/行人过马路概率/车辆变道趋势/博弈关系世界模型不仅预测“物体会移动”还预测“物体为什么移动”。第三层可模拟性Imaginative Simulation这才是它像“虚拟现实”的地方。一旦有了状态和动力学模型系统就可以在内部构造一个完整场景让时间加速推进尝试不同动作观察未来结果例如如果我现在向左变道会发生什么是否会与后车发生冲突是否会影响前方车流是否违反交通规则系统可以在内部“模拟”几百种未来路径然后选择风险最低、收益最高的一条。现实世界只能经历一次。但世界模型允许系统经历成千上万次“假设未来”。1.1 它是一个“内部模型”什么叫“内部”内部意味着它存在于神经网络的参数空间中。它不是一个3D游戏画面一个真实渲染的物理引擎一个对世界的逐像素复制而是一个对“世界状态”的压缩表达。1.2 它不是像素复制现实世界是连续的、无限复杂的。摄像头看到的是数百万个像素每秒几十帧每帧包含大量噪声如果系统要“逐像素理解世界”那计算量将是爆炸级的。所以它必须做一件事抽象。举例1. 现实输入一片灰色像素 两条白线 一个红色小方块2. 内部世界模型理解为当前车道 左侧车道线 前方50米一辆减速中的红色轿车从视觉数据到结构化语义状态这一步就是世界模型的“入口”。1.3 它存在于“潜在空间”在技术上这个内部世界通常被表示为一个低维向量空间Latent Space或者一个结构化场景图Scene Graph或一个BEVBirds Eye View空间表示它的特点抽象可微分可学习可用于时间推演所以它不是“一个虚拟3D世界”而是“一个可计算的状态空间”。1.4 它是可学习的这是关键。世界模型不是人类程序员手写规则构建的。它不是写死的牛顿公式写死的驾驶规则写死的碰撞模型它是通过数据学习得到的统计规律集合。1.5 它学到的不是“规则文本”而是“分布”比如你说它会学到“物体不会瞬移”。系统并没有一个if语句写着if (object.teleport) - error而是它在数据中观察到连续帧之间物体位置变化是连续的速度变化是平滑的运动满足一定惯性于是神经网络参数自动编码了P(下一帧状态 | 当前状态) 的分布如果某个物体突然瞬移100米那在它的概率模型里这个状态的概率接近0。这就是“学到物理规律”的本质。1.6 它如何学到“下雨天路会滑”假设数据中包含雨天视频车辆刹车距离变长车辆打滑的轨迹系统会自动捕捉到雨天像素特征路面反光特征轮胎滑移特征并把这些模式与“动力学变化”关联起来。于是它形成了一个隐式映射湿滑路面 → 更大的制动距离。这不是规则写进去的,是统计规律涌现出来的。1.7 它学到的是“联合分布”世界模型学的本质是P(未来状态 | 当前状态, 当前动作)这包含物理规律行为规律社会博弈规律比如前车减速 → 后车更可能减速行人朝马路方向移动 → 过街概率上升高速路 → 变道行为概率更高它学到的是“世界如何演化”的统计规律。1.8 它的核心功能是预测现在来到最核心的一点世界模型的存在意义 预测未来没有预测能力就不需要世界模型。预测的数学形式我们可以写成Sₜ₊₁ f(Sₜ, Aₜ)或者更准确地说P(Sₜ₊₁ | Sₜ, Aₜ)这里Sₜ 是当前世界状态Aₜ 是当前动作Sₜ₊₁ 是下一时刻状态这就是动力学模型。1.9 它预测的不只是“物体移动”它预测的是场景整体演化多主体互动交通规则变化风险分布变化例如如果我加速我与前车距离缩小后车可能被迫减速进入路口时间提前与横向车流冲突概率上升这是一种“因果级联推演”。1.10 下棋类比——我们把它彻底讲透这个类比非常好我们现在升级它。关键点它不是“预测一个未来”它是“预测很多可能的未来”。1.11 驾驶中的等价过程假设当前情况前方慢车左侧车道畅通后方有快速接近车辆没有世界模型的系统看到慢车 → 刹车有世界模型的系统会在脑内模拟系统在内部高速演算几百种微小变体选择综合风险最小的一条轨迹。这就是“驾驶版AlphaGo”。从反应任务 → 前瞻规划任务这是整个范式转变的核心。没有世界模型驾驶是一个“被动响应任务”事件驱动局部最优有世界模型驾驶是一个“全局规划问题”预测驱动长期最优时间维度的差异反应式系统现在 → 现在 → 现在预测式系统现在 → 未来1秒 → 未来3秒 → 未来5秒这带来的本质改变是决策开始具有“时间深度”。1.12 更深一层理解它让系统拥有“想象力”现实世界不可回滚不能试错错误代价高世界模型内部可以尝试可以失败可以反复推演这使系统具备了风险前置识别极端场景演算罕见场景泛化能力世界模型不是一个虚拟3D引擎。它是一个可学习的、内部抽象的、能够对世界未来演化进行高速概率推演的动力学模型。它让自动驾驶汽车像顶尖棋手一样在行动之前已经“看过”未来。2世界模型的工作原理一个典型的基于世界模型的端到端系统可以被理解为一个持续运行的“内在认知循环系统”。它不是线性流程而是一个高速、闭环、可微分、可训练的认知机器。这个系统通常由三个核心模块构成感知压缩 → 动态推演 → 规划优化 → 执行 → 再感知2.1 视觉编码器Encoder——感知之眼它真正做的事情不是“看见”而是“抽象”传感器输入本质上是摄像头图像高维像素激光雷达点云稀疏空间点雷达回波GPS / IMU这些数据维度极高含有大量噪声冗余信息极多不直接适合做决策所以编码器的核心任务不是“识别物体”而是将高维原始观测压缩为低维、结构化、可预测的状态表示。2.2 什么是“隐状态向量”Latent State隐状态 Sₜ 不是一张图一个3D场景一个可视化界面它是一个包含环境核心信息的数学向量或张量结构。可以理解为Sₜ f(原始传感器数据)这个向量里编码了车道几何结构动态物体位置和速度交通灯状态自车状态潜在风险分布环境语义特征但它是高度压缩的。例如输入图像1920×1080×3 ≈ 600万维隐状态向量512维 / 1024维信息被浓缩了上万倍。2.3 大白话理解这是AI的“瞬时念头”你可以把隐状态想象成AI在这一瞬间对世界形成的一个“意识快照”。当人类开车时你脑中不会浮现完整的像素图像。你会有一种抽象感受前方慢车左侧可变道右侧危险天气良好AI的隐状态就是这种“意识压缩版”。2.4 技术实现层常见结构包括CNN卷积神经网络擅长提取空间结构特征。Vision Transformer (ViT)通过自注意力机制建模长距离依赖关系。BEV转换模块将多摄像头图像映射到鸟瞰图空间。关键目标抽象压缩可预测保留动力学信息如果压缩得不好后续世界模型将无法准确预测。2.5 世界模型本体World Model—— 梦境引擎这是系统的“时间机器”。如果说Encoder是“理解现在”那World Model是“计算未来”。世界模型学习的是Sₜ₊₁ F(Sₜ, Aₜ)更准确是P(Sₜ₊₁ | Sₜ, Aₜ)这是一个状态转移函数。它刻画了如果在当前世界状态下执行某个动作世界将如何变化。2.6 它到底在预测什么它预测的不是原始像素而是下一时刻的隐状态也就是说它在预测“念头”如何变化。这点非常重要。因为预测隐空间比预测像素更稳定更高效更可泛化2.7 “做梦”的真正含义当你说它在做梦本质是它断开真实传感器输入仅依赖内部状态进行闭环状态滚动预测例如S₀ → (A₀) → S₁ → (A₁) → S₂ → (A₂) → S₃ ...这一整段演化完全在神经网络内部发生没有真实摄像头参与这就是“内部梦境”。2.8 时间建模的技术实现由于涉及时间序列常见结构包括RNN / LSTM / GRU早期常用结构擅长短期依赖。时序Transformer能够建模长时间依赖更适合复杂驾驶场景。Diffusion Dynamics Model用生成模型预测未来分布。Neural ODE建模连续时间动力学。目标是稳定可长时间滚动预测不发散不崩溃2.9 关键挑战误差累积如果预测稍微有偏差第1步误差 → 第2步放大 → 第3步失真 → 第10步完全崩溃因此世界模型必须学习长期稳定的动力学结构具备一定的物理一致性能容忍小误差否则梦境会“跑飞”。2.10 行动控制器Controller—— 决策之脑这是策略优化器。如果世界模型是“模拟器”控制器就是“策略搜索器”。核心思想控制器不直接问现在该做什么而是问哪个未来最好这是一种目标驱动型决策方式。完整工作流程Step 1获取当前真实状态 Sₜ来自编码器。Step 2生成候选动作序列动作不是单点而是序列[Aₜ, Aₜ₊₁, Aₜ₊₂, ..., Aₜ₊ₙ]例如未来5秒内加速轻微左转保持直行Step 3内部虚拟推演把动作序列输入世界模型Sₜ → Sₜ₊₁ → Sₜ₊₂ → ... → Sₜ₊ₙ 得到一个“梦境结局”。Step 4评估梦境质量使用价值函数Value Function或奖励函数是否碰撞是否偏离路线是否舒适是否高效是否违反交通规则计算一个总评分。*error units (E) and representation units (R)Step 5优化动作序列控制器会尝试大量候选序列使用优化算法可能结合强化学习常见方法包括Model Predictive Control (MPC) 一种基于系统模型、在每个时刻优化未来控制序列的实时反馈控制方法。Cross Entropy Method (CEM) 通过迭代采样和筛选高性能样本来求解优化或控制问题的概率优化方法。Policy Gradient直接对策略参数进行梯度优化以提升强化学习中累积奖励的方法。Monte Carlo Tree Search类似 AlphaGo 使用的方法通过随机模拟和树状搜索评估未来决策类似 AlphaGo 用于博弈和规划的方法。Step 6执行第一个动作关键点只执行第一个动作。然后等待新的真实观测更新隐状态重新规划这叫做滚动时域控制Receding Horizon Control整个系统如何形成闭环我们把它连起来看真实世界 → 传感器 → Encoder → SₜSₜ Action → World Model → 未来S未来S → Controller评估Controller → 选择最优ActionₜActionₜ → 作用于真实世界世界变化 → 新观测 → 循环这是一个持续自校正实时更新永不停歇的认知循环这个循环带来的本质能力不是简单“更聪明”。而是时间前瞻性-决策具有时间深度。风险预见性-在碰撞发生前就识别风险。博弈推理能力-理解其他交通参与者的行为趋势。极端场景泛化能力-通过内部模拟经历罕见情况。这个“感知 → 做梦 → 决策”的循环本质上是把行动从“对现实的即时反射”升级为“对未来的概率推演”。它让车辆具备在行动前体验未来在风险发生前做出选择在复杂环境中保持全局最优现实世界只能经历一次。世界模型让系统在每一秒钟已经“活过”未来的无数种可能。世界模型的意义从来不在于让机器“更像人”而在于让决策拥有时间维度。它让系统不再只是对当下刺激做出机械反应而是能够在内部构建未来、评估风险、权衡博弈并在行动前完成成百上千次假设推演。现实世界无法回滚但内部模型可以反复试错现实只能经历一次但世界模型允许系统在每一秒都经历无数种未来。正是这种“在行动前已经看过未来”的能力使自动驾驶从反射式控制跃迁为真正具备前瞻规划能力的智能系统。这不仅是算法结构的升级更是智能范式的转变。参 考1. Simplified scheme of the hierarchical predictive coding framework... | Download Scientific Diagram2. Computation-wise comparison of RNN, LSTM and GRU nodes | Download Scientific Diagram3. [Literature Review] Enhancing End-to-End Autonomous Driving with Latent World Model4. World-Models for Bitrate Streaming | MDPI5. Vision Transformer: A New Era in Image Recognition6. [Literature Review] A Comprehensive Survey on World Models for Embodied AI7. Marble: A Multimodal World Model | World Labs8. Chess-GPT’s Internal World Model | Adam Karvonen9. Simulating the Visual World with Artificial Intelligence: A Roadmap10. Generalization of the small-world effect on a model approaching the Erdős–Rényi random graph | Scientific Reports11. World Models | Rohit Bandaru12. Frontiers | Robotic world models—conceptualization, review, and engineering best practices13. No World Model, No General AI | Richard Cornelius Suwandi14. Entwicklung und Training eines World Models für die Pfadplanung gekoppelter Planarmover – FAPS – Lehrstuhl für Fertigungsautomatisierung und Produktionssystematik15. Towards Video World Models欢迎加入智能交通技术群扫码进入。

相关文章:

深度解析自动驾驶世界模型

本文约5,488字,建议收藏阅读作者 | 北湾南巷出品 | 汽车电子与软件引 言当自动驾驶从“看见障碍物就刹车”的反应式系统,走向“提前预判风险再行动”的预测式系统时,一个核心能力开始浮出水面——世界模型。它不是科幻电影里的数字意识&#…...

Cheat Engine 7.0中文版安装包+详细使用教程(附游戏修改实战案例)

Cheat Engine 7.0中文版从入门到精通:游戏修改实战指南 在数字娱乐时代,游戏修改工具一直是玩家探索虚拟世界的得力助手。作为内存修改领域的瑞士军刀,Cheat Engine以其强大的功能和开源特性,成为从普通玩家到专业开发者的多面手工…...

UltraScale架构实战:如何用Xilinx FPGA实现高效512位宽总线设计(附避坑指南)

UltraScale架构实战:如何用Xilinx FPGA实现高效512位宽总线设计(附避坑指南) 在当今数据密集型应用中,处理大规模数据流已成为FPGA设计的核心挑战。当总线宽度扩展到512位甚至更高时,传统FPGA架构往往面临布线拥塞和时…...

Vscode Remote Development实战:SSH连接Ubuntu的完整流程与常见问题解析

VSCode Remote Development终极指南:SSH连接Ubuntu全流程与深度优化 在当今分布式开发环境中,远程开发已成为提升效率的关键能力。Visual Studio Code(VSCode)凭借其强大的Remote Development扩展,彻底改变了开发者与远…...

Qwen3.5-9B多模态实战:从原始PDF扫描件提取图文并生成结构化报告

Qwen3.5-9B多模态实战:从原始PDF扫描件提取图文并生成结构化报告 1. 项目概述与模型特性 Qwen3.5-9B作为新一代多模态大模型,在文档处理领域展现出卓越的能力。本文将带您实战体验如何利用该模型从原始PDF扫描件中提取图文信息,并自动生成结…...

探索 STM32 PLC 底层 Keil 源码:实现三菱 FX2N

STM32 PLC底层Keil源码 实现三菱FX2N 延申科普: STM32微控制器是一种基于ARM Cortex-M内核的32位微控制器系列,由意法半导体(STMicroelectronics)开发。它具有高性能、低功耗和丰富的外设接口,广泛应用于嵌入式系统开发…...

Fish-Speech-1.5语音合成与Stable Diffusion联动:打造多媒体内容生产流水线

Fish-Speech-1.5语音合成与Stable Diffusion联动:打造多媒体内容生产流水线 想象一下,你手头有一个产品宣传的创意脚本,需要为它配上生动的解说和精美的视觉画面。传统做法是,文案、配音、设计分头行动,沟通成本高&am…...

Fun-ASR语音识别系统快速上手:支持31种语言,热词增强精准识别

Fun-ASR语音识别系统快速上手:支持31种语言,热词增强精准识别 1. 为什么选择Fun-ASR语音识别系统 在当今数字化办公环境中,语音识别技术已经成为提升工作效率的重要工具。Fun-ASR作为钉钉与通义联合推出的语音识别大模型,凭借其…...

Glyph视觉推理模型效果对比:传统方法与视觉压缩方案实测

Glyph视觉推理模型效果对比:传统方法与视觉压缩方案实测 1. 引言:长上下文处理的困境与突破 在处理超长文本内容时,开发者们常常面临一个两难选择:要么忍受高昂的计算成本,要么牺牲上下文理解能力。传统基于token扩展…...

QMI8658C IMU驱动开发与嵌入式移植实战指南

1. QMI8658C IMU驱动库深度解析:面向嵌入式工程师的底层实践指南1.1 芯片级特性与工程定位QMI8658C是由Qorvo公司推出的高性能6轴惯性测量单元(IMU),采用3.3V单电源供电,封装尺寸仅为2.0mm 2.0mm 0.7mm,专…...

USRP7440 vs 传统SDR设备:8通道同步采样的雷达系统搭建指南(含相位校准避坑)

USRP7440 vs 传统SDR设备:8通道同步采样的雷达系统搭建指南(含相位校准避坑) 在雷达系统开发领域,多通道同步采样能力直接决定了相控阵系统的性能上限。传统基于AD9361的SDR方案在通道扩展时面临时钟漂移、相位不一致等痛点&…...

基于RABC的权限控制设计

知道权限设计容易,但是要有较好的扩展性需要费一番功夫的。提出现实问题:一个部门有100人,需要给100人以相同的角色经理单独给某个员工增加一个权限,但整个部门权限其他人不变两个按钮可能调用相同的URL,怎么进行控制资…...

半导体晶圆测量新手必看:3种主流设备实测对比与选型指南

半导体晶圆测量新手必看:3种主流设备实测对比与选型指南 在半导体制造领域,晶圆测量设备的选型直接关系到工艺控制的精度与效率。对于刚接触这个领域的技术人员来说,面对市场上琳琅满目的测量设备,如何根据实际需求做出明智选择往…...

嵌入式事件驱动+状态机轻量级框架设计

1. 嵌入式系统软件架构演进:从轮询到事件驱动状态机在资源受限的嵌入式系统中,软件架构的选择直接决定了系统的实时性、可维护性与可扩展性。早期单片机程序多采用简单的主循环轮询(Polling)模式:while(1)中依次检查各…...

用3D Gaussian Splatting自制3D模型:从视频到点云的完整流程(Colmap+FFmpeg)

用3D Gaussian Splatting打造个性化3D模型:从视频采集到交互式渲染的全链路实践 当你想为游戏场景添加一个自定义角色,或是为电商平台创建商品三维展示时,专业3D扫描设备的高昂成本往往令人却步。现在,借助3D Gaussian Splatting&…...

SER5 5500U黑苹果安装避坑指南:从EFI配置到驱动优化全流程

SER5 5500U黑苹果深度调优手册:从硬件适配到系统完美运行 最近两年,AMD平台安装黑苹果的热度持续攀升,而SER5 5500U凭借出色的性价比成为不少极客玩家的首选。不同于Intel平台的"即插即用",AMD平台需要更精细的配置才能…...

VS Code 将机器控制权全盘交给 AI 后,竟警告用户不要信任它

十年按月更新,只用一周,就把整个开发关系改写了。2026 年 3 月 9 日,微软发布了 VS Code 1.111,这是它第一次以“每周稳定版”的节奏对外推送更新。微软杰出工程师 Kai Maetzel 当时提到,原本集中进行的 endgame 测试&…...

基于Python的工资信息管理系统毕设

博主介绍:✌ 专注于Java,python,✌关注✌私信我✌具体的问题,我会尽力帮助你。一、研究目的本研究旨在开发一套基于Python的工资信息管理系统,以实现对企业员工工资信息的有效管理。具体研究目的如下: 首先,通过构建该…...

在 Debian 12 上安装多个版本的 php(7.3、7.4、8.1、8.2)

通常会有安装所需版本的 php 的任务,但默认情况下会安装较新或较旧的版本。 可能还需要在同一服务器上安装并同时使用两个版本的 php。 默认情况下,我们以 root 用户身份安装,如果您有普通用户,请使用 sudo。 1. 让我们安装必要的…...

OFA-VE模型微调实战:适配特定领域任务

OFA-VE模型微调实战:适配特定领域任务 1. 引言 你是否遇到过这样的情况:一个在通用场景下表现不错的AI模型,到了你的专业领域就变得不太灵光了?比如在医疗影像分析中,模型可能无法准确理解医学术语和影像的对应关系&…...

单片机调试30个高频问题的工程化解决路径

1. 初学单片机必须直面的30个问题解决思路单片机开发不是理论推演,而是工程实践。从点亮第一个LED到交付稳定运行的嵌入式系统,开发者必然经历大量“现象不可解释、行为无法复现、定位无从下手”的困境。本文不提供速成捷径,而是基于真实项目…...

Bambu Studio 3D打印切片软件:从入门到精通的完整指南

Bambu Studio 3D打印切片软件:从入门到精通的完整指南 【免费下载链接】BambuStudio PC Software for BambuLabs 3D printers 项目地址: https://gitcode.com/GitHub_Trending/ba/BambuStudio Bambu Studio作为专为BambuLab 3D打印机优化的专业切片软件&…...

Linux操作系统之线程:线程控制

前言:上一篇文章我们着重对线程他的共享代码这个特点进行了论述,讲解了部分性质与容易出现的问题。那么现在我们本篇文章就更加深层次的来学习一下线程吧!一、上文补充我们说线程的绝大部分资源都是共享的,这句话其实不是很完善。…...

Pixel Dimension Fissioner应用案例:为独立游戏开发者生成100+任务描述

Pixel Dimension Fissioner应用案例:为独立游戏开发者生成100任务描述 1. 游戏开发者的创意困境 独立游戏开发者在创作RPG或冒险类游戏时,常常面临一个共同挑战:如何快速生成大量独特且风格一致的任务描述。传统方法要么依赖人工编写&#…...

如何用AI读脸术做实时分析?CPU推理优化实战案例详解

如何用AI读脸术做实时分析?CPU推理优化实战案例详解 1. 项目背景与核心价值 在当今的AI应用场景中,实时人脸属性分析正变得越来越重要。无论是社交平台的智能推荐、零售行业的顾客分析,还是安防监控的智能识别,快速准确的人脸属…...

STM32_ADC_寄存器操作

文章目录一、ADC寄存器   1、ADC状态寄存器(ADC_SR)   2、ADC控制寄存器 1(ADC_CR1)   3、ADC控制寄存器 2(ADC_CR2)   4、ADC采样时间寄存器 1(ADC_SMPR1)   5、ADC采样时间寄存器 2(ADC_SMPR2)   6、ADC注入通道数据偏移寄存器x (ADC_JOFRx)(x1..4)   7、ADC看…...

STM32_ADC_模数转换器

文章目录一、ADC简介二、 逐次逼近型ADC三、STM32ADC框图四、 ADC基本结构图五、 输入通道六、规则组的4种转换模式   1、单次转换、非扫描模式   2、连续转换、非扫描模式   3、单次转换、扫描模式   4、连续转换、扫描模式   5、触发控制   6、数据对齐   7、转…...

将AI主权还给你:GPT4All开源生态,在个人电脑上私密运行千款大模型

GPT4All:重塑AI访问民主化的开源生态系统在云计算主导的AI时代,GPT4All以其“完全本地化”的理念,将大模型的掌控权从云端巨头手中交还给每一位普通用户,开启了隐私安全、成本可控的AI应用新范式。当OpenAI发布GPT-4却未公开其技术…...

5.4.3 通信->WWW万维网内容访问标准(W3C):WWW(World Wide Web) 协议架构(分层)

WWW 本身不是网络底层协议,而是基于 TCP/IP 协议栈构建的应用层分布式超文本系统,其协议架构采用清晰的分层模型,通常从底层网络 → 传输 → Web 应用自上而下分为四层,同时配套支撑体系形成完整架构 WWW 标准分层架构&#xff08…...

基于SpringBoot+Vue的健康医院门诊在线挂号系统管理系统设计与实现【Java+MySQL+MyBatis完整源码】

摘要 随着信息技术的快速发展,传统医疗行业的服务模式正逐步向数字化、智能化方向转型。医院门诊挂号作为医疗服务的重要环节,其效率直接影响患者的就医体验。传统线下挂号方式存在排队时间长、信息不对称、资源分配不均等问题,亟需通过信息化…...