logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AUTOSAR CP--CanSM 模块的核心定位与交互模型

CAN 总线作为车载电子系统中应用最广泛的通信总线,其可靠性直接关系到整车的功能安全。AUTOSAR CP 标准定义了标准化的 CAN 状态管理器 (CanSM) 模块,专门负责 CAN 总线状态的全生命周期管理。本文系统阐述了 CanSM 模块在 AUTOSAR CP 通信栈中的核心定位,深入分析了其内部三层状态机理论模型与分级故障恢复策略,详细拆解了 CanSM 与周边模块的交互信号流,并总结

文章图片
#车载系统
AUTOSAR CP XCP 移植到裸机 MCU-实践篇

本文系统介绍了将 AUTOSAR CP 风格的 XCP 协议栈移植到裸机 MCU 平台的全流程。首先分析了裸机环境与 AUTOSAR CP 标准环境的差异,以及移植面临的挑战(资源受限、无操作系统、需自行实现底层回调)。然后详细阐述了移植准备阶段的关键步骤:硬件资源评估、源码依赖分析、传输层裁剪(仅保留 XCP on CAN)、非必要功能关闭(动态 DAQ、时间戳、标定页切换、闪存编程、安全解锁等

文章图片
#单片机#嵌入式硬件
程序流监控 —— AUTOSAR CP 功能安全在裸机 MCU 上的实现:实践篇

本文介绍了AUTOSAR源码移植实现的关键技术。系统采用模块化分层架构,实现了监督机制的状态转换流程和函数调用链。重点解决了裸机环境下的三个技术难点:通过硬件定时器实现精确调度,采用整数倍周期和容限机制解决Alive监督相位对齐问题,引入状态机防止Deadline监督起点覆盖漏洞。项目最终实现了一个可配置、可扩展的轻量级程序流监控框架,具备良好的复用性,为功能安全软件提供了低成本、高可靠的基础组件

文章图片
#单片机#嵌入式硬件#学习
STM32-按键&光敏传感器----原理(待补充)

按键:常见的输入设备,按下导通,松手断开按键抖动:由于按键内部使用的是机械式弹簧片来进行通断的,所以在按下和松手的瞬间会伴随有一连串的抖动.传感器模块:传感器元件(传感器模块就是利用传感器元件,比如光敏电阻/热敏电阻/红外接收管等)的电阻会随外界模拟量的变化而变化(比如光线越强,光敏电阻的阻值就越小),通过与定值电阻进行串联分压即可得到模拟电压输出,再通过电压比较器进行二值化(二值化就是要么是高要

文章图片
#stm32#单片机#嵌入式硬件
参数服务器(c++实现)

作用存储一些多节点共享的数据,类似于全局变量。案例实现参数增删改查操作。注意:参数服务器不是为高性能而设计的,因此最好用于存储静态的非二进制的简单数据在 C++ 中实现参数服务器数据的增删改查,可以通过两套 API 实现:ros::NodeHandleros::param1.创建工作空间并初始化 mkdir -p demo03_ws/srccd demo03_wscatkin_make2.进入 s

#自动驾驶#人工智能#机器学习
MATLAB(simulink仿真)-PMSM电机模型-SVPWM-PI电流环-PI转速环的简易搭建

双击左键,搜索per,第一个为PMSM电机模型PMSM的电机模型中Tm为负载,ABC为三相线,m为电机内部的一些信息。提取m中的信息,通过Bus Selector模块来提取,选取电机信息:ABC相电流,转速,机械角度,转矩机械角度指的是转子相对于定子旋转的实际空间角度,这是肉眼可见的角度。在无刷直流电机(BLDC)的FOC(磁场定向控制)中,Park变换就是使用电角度来进行的。这是因为在电机控制中

文章图片
#matlab#开发语言#嵌入式硬件
MathType公式居中,自动右编号对齐

再点击右编号插入公式, 即可对第二章的公式进行自动编号,到了第三章的操作依次类推。到了下一章,需要修章节编号改为2-1,打字点要在第二章那儿,点击插入分隔符。再点击右编号输入公式-即可自动插入编号,公式居中对齐。改成这样,点击-样式,将数字的字体部分斜体勾上即可。自动编号,先点击-插入编号-格式化-节编号。点击内联,插入公式--使用英文输入法。将节编号修改为2,确认。

文章图片
科学研究方法与论文写作-课后习题答案

科学研究方法与论文写作-课后习题答案

#学习
到底了