- 博客(39)
- 收藏
- 关注
原创 构建极致情绪势能
很多人对「性张力」存在误解,认为它等于直白的撩拨、露骨的暗示,或是刻意的耍酷装高冷。本质上,真正的高阶性张力是一种引而不发的情绪唤醒能力:你只释放精准的微弱信号,把解读权和脑补空间完全交给对方,全程由你掌控互动节奏 —— 投入成本极低,但情绪后劲极强,这才是符合 “精明” 逻辑的吸引力构建方式。本文将从社会心理学与人际吸引的底层逻辑出发,完整拆解性张力的核心公式、落地方法与场景实操,覆盖线上聊天、线下见面全流程,所有方法均遵循「不讨好、不冒犯、低投入、高回报」的原则。所有的技巧都只是放大器,不是替代品。
2026-06-18 15:09:00
204
原创 CAN网络诊断技术要求
CAN 总线单帧仅支持 8 字节数据场,当诊断数据长度超过单帧上限时,需通过 ISO 15765-2(简称 ISO-TP)协议实现多帧分段传输。以下从报文格式、流控参数、网络层时序、应用层时序、常见异常五个维度梳理核心规则。
2026-06-16 16:34:02
303
原创 TC212/TC233/TC333 Bootloader 完整流程详解(EPS)
你之前记的三步是核心骨架,但英恒面试官会追问每一步的细节和异常处理,特别是 EPS 这种安全相关项目。以下是。
2026-06-06 16:20:00
326
原创 英恒科技 2 天冲刺复习(精准匹配你的经历)
找一个朋友或对着镜子,进行 30 分钟的技术面试模拟重点练习:自我介绍(突出你的优势)、项目介绍、核心技术问题回答注意:回答问题要条理清晰,分点说明,不要太啰嗦快速浏览一遍所有必背考点把容易忘记的内容写在一张纸上,面试前再看一眼准备好简历、笔、笔记本,提前查好面试路线。
2026-06-06 15:27:38
381
原创 职场高效率沟通【消除铺垫与思维跳跃】
多数人沟通遵循“过程优先”,先讲背景、讲经过、讲细节,最后才给结论;且表达无固定逻辑,随意跳转维度,导致接收者需要二次梳理信息、补全逻辑,沟通成本极高。本文以工科逻辑、结构化思维为基础,给出可落地的标准化沟通方法论,搭配真实职场案例,彻底解决以上问题。核心总原则:十二字分层交付法——概述结论,解释必要,视情况反馈细节核心规则:信息分层交付,上层未明确,不输出下层内容;无询问不追加细节。
2026-06-02 07:41:41
346
原创 掌控感心理学解析:人类最底层的心理需求
掌控感(Sense of Control)是心理学核心概念,指个体对自身行为能否影响环境及自身状态的主观判断。其本质是内在主观体验,与外部客观权力、财富无必然对应关系。对自身思想、情绪与行为具有主导权能够区分可控与不可控事件具备与不确定性共存的能力保持稳定的行动能力与心理韧性掌控感是人类最底层的心理需求,它从根本上决定了我们的情绪、行为、健康和成就。真正的掌控感,不是控制他人和外部世界,而是控制自己的思想、情绪和行为。它不是消除不确定性,而是能够与不确定性共存。
2026-05-25 21:37:25
359
原创 【英飞凌 TriCore 实战】TC33x 存储体系全解:从 Fast/Slow RAM 到 Flash 刷写
这是 TC33x EPS 项目中最常用的链接脚本片段,直接对应上面的内存映射:ld/* 内存区域定义 - 完全对应TC33x硬件地址 */MEMORY/* 本地RAM - PMI总线,零等待 *//* 系统RAM - SRI总线,1~2等待周期 *//* 程序Flash - PMI总线,零等待带缓存 *//* 数据Flash - SRI总线,3~5等待周期 *//* 段分配规则 */SECTIONS/* 中断向量表必须放在Fast0 RAM的起始地址 */
2026-05-22 15:47:43
403
原创 CAN 通信核心术语与邮箱机制解析:从帧格式到工程实践
CAN (Controller Area Network) 总线作为车载电子系统的 "神经网络",是每一位汽车电子工程师的必备技能。标准帧和扩展帧到底有什么区别?长帧和短帧是协议定义的吗?Full CAN 和 Basic CAN 的本质差异是什么?32 邮箱和 64 邮箱控制器该怎么选?PCAN 和 BCAN 到底指什么?本文将从协议规范→硬件实现→工程实践三个层面,把这些概念讲透,特别是从邮箱这个核心硬件单元出发,帮你建立对 CAN 通信的底层认知。
2026-05-21 21:31:29
404
原创 人生追求的三个阶段【死在生前,行处皆山】
本文是我个人对人生追求的阶段性感悟,并非放之四海而皆准的真理。我将自己的成长历程划分为无明之山、觉醒之山、求道之山三个因果递进的阶段,以 “死在生前,行处皆山” 为核心线索,阐述从向外求到向内求,再到向道求的精神蜕变。写此文只为警醒自己,也愿与同路人共勉。
2026-05-21 20:33:21
259
原创 ASPICE 流程与软件开发 V 模型
本文针对汽车电子开发语境,明确辨析概要设计与架构设计的概念边界、重叠关系及行业使用惯例,澄清 ASPICE 标准中的精确定义。
2026-05-11 22:25:48
1007
原创 TC33x/TC32x 芯片 PORT 配置详解
TC33x/TC32x 芯片的 PORT 模块功能强大且配置灵活,是汽车电子底层开发的基础。本文详细讲解了 PORT 模块的硬件架构、核心寄存器、配置流程和实战示例,并总结了常见问题与调试技巧。在实际开发中,我们需要根据具体的应用场景,合理配置引脚的功能、方向、驱动强度和电气特性,以满足系统的性能、可靠性和 EMC 要求。特别是在博世底盘控制系统这样的高安全等级项目中,PORT 配置的正确性和可靠性至关重要,必须严格遵循 AUTOSAR 标准和功能安全规范。
2026-05-10 10:59:38
358
原创 从硬件中断到软件回调:深入理解中断向量表设计与实践
本文针对嵌入式 / 汽车电子开发场景,结合 Infineon TC3xx 系列芯片实战,从硬件原理到软件实现,系统讲解中断向量表的设计思想,延伸到软件回调函数表的通用设计方法,并总结工程中最常见的 8 类中断相关 bug 与解决方案
2026-05-09 22:10:48
410
原创 SPI 总线多设备复用冲突:根因分析与工程解决方案
SPI 总线广泛应用于嵌入式系统连接 Flash、PMIC 等外设。"一主多从" 硬件并联设计常引发难以定位的通信异常。本文基于英飞凌 TC21x/TC33x 平台,结合 S25FS/Q25 Flash 与 TLF35584/TPS653852 PMIC 复用案例,从电气、时序、软件、系统四个维度分析冲突根因,提供可落地的排查方法与解决方案
2026-05-09 21:43:11
406
原创 嵌入式软件开发职业计划书(汽车电子方向)
如果继续按照现在的路线走,3年后你的薪资天花板在25k/月左右,很难实现买房买车的目标。核心逻辑:不换赛道,只做加法,基于你已有的诊断/Bootloader核心技能,叠加未来5年市场最稀缺、溢价最高的功能安全能力,成为"诊断+Bootloader+功能安全"复合型人才——这是当前市场上投入产出比最高、最适合你现状的路线,没有之一。1. 技能单一,停留在"功能实现"层面:只会写基础的诊断服务和刷写流程,不懂安全机制设计、不懂ASIL等级要求、不懂AutoSAR架构,只能做最基础的编码工作,可替代性强。
2026-04-17 00:24:59
387
原创 【保姆级教学】CANoe CAPL脚本从入门到实战
CAPL是Vector公司专为CANoe/CANalyzer开发的类C脚本语言,是车载测试工程师必备的核心工具。文章详细介绍了CAPL的定义、特点及典型应用场景,包括报文收发、E2E安全保护、诊断服务模拟等。重点讲解了CANoe中CAPL开发环境的搭建步骤、基础语法规则(编码声明、变量定义、事件函数等)和4个高频核心操作(报文预处理、接收处理、定时器、位运算)。通过E2E报文计数器+CRC8校验的实战案例,展示了CAPL在车载测试中的实际应用,并总结了10个常见错误及解决方案。文章最后提供了学习路线和实用资
2026-03-01 17:56:03
2498
26
原创 CANoe 工程搭建与核心功能详解
CANoe 的高效使用依赖 “工程配置→插件扩展→调试界面” 的协同:基础配置确保数据链路通畅,核心插件实现诊断、自动化等复杂功能,调试界面则是定位问题的 “显微镜”。CAPL 与 MATLAB 联合仿真(通过 “MATLAB Integration” 插件);车载以太网 SOME/IP 协议深度测试(Ethernet Toolset 进阶);多总线协同测试(CAN+LIN+Ethernet)的工程配置技巧。若需某插件或界面的详细操作案例,可在评论区留言补充!
2025-10-29 14:51:10
1140
原创 TC3xx 芯片启动过程
芯片上电 → 跑 SSW(固件启动:查复位→供电→自检→初始化 CPU0→读 UCB 选启动模式) → 跑软件启动(补自检→初始化内存 / 时钟→启动其他核) → 跑用户 APP/OS,中间如果要刷程序,就通过 BootLoader(PBL/SBL/SB/CB)实现。
2025-10-15 14:05:11
957
原创 可重入性与竞态条件:车规嵌入式开发核心问题解析
可重入(reentrant)函数可以由多于一个任务并发使用,而不必担心数据错误。相反, 不可重入(non-reentrant)函数不能由超过一个任务所共享,除非能确保函数的互斥(或者使用信号量,或者在代码的关键部分禁用中断)。可重入函数要么使用本地变量,要么在使用全局变量时保护自己的数据。函数是singleton中的成员函数而且使用了不使用线程独立存储的成员变量。使用本地数据,或者通过制作全局数据的本地拷贝来保护全局数据。函数体内调用了其他标准I/O函数。函数中调用了不可重入函数。1)什么是可重入性?
2025-10-14 21:10:01
332
原创 深入理解 RTOS
很多人学 RTOS 时,陷入 “背 API、调参数” 的误区,但真正的掌握是理解 “为什么这么设计”—— 比如优先级继承是为了确定性,任务通知是为了高效,内存管理是为了稳定性。先啃 FreeRTOS 官方手册(特别是《FreeRTOS Reference Manual》);用示波器看 Tick 中断和任务切换,直观理解调度过程;做一个实际项目(如多任务控制电机 + 按键 + 显示),遇到问题再回头查原理。
2025-10-13 13:56:41
992
原创 嵌入式工程师入门 RTOS
这时候身边的老工程师会说:“用 RTOS 吧!” 但你可能会疑惑:RTOS 到底是个啥?跟我现在写的裸机代码有啥区别?学起来难不难?
2025-10-13 13:56:29
399
原创 UDS 统一诊断服务核心知识点(基于 ISO 14229 系列文件)
UDS 之所以能成为汽车诊断的 “通用语言”,核心是靠《ISO 14229》系列文件的规范:《14229-1》定了基础功能和请求响应规则;《14229-2》管会话维持,避免 ECU “失联”;《14229-3~7》针对不同总线,适配各自的特点。面咱们挑UDS最常用的服务讲解,带子功能和实际指令例子
2025-10-11 10:08:07
1376
原创 电动转向系统 TAS 传感器
靠扭杆变形测力气,用霍尔效应算角度,借 ECU 给电机发指令。它就像 EPS 系统的 "神经末梢",把驾驶员的操作意图转化成电信号,再通过电机变成实实在在的助力,让我们开车既省力又安全。下次转动方向盘时,不妨想想这个藏在转向柱里的 "小传感器"—— 正是它的精准感知,才有了每一次顺畅的转向体验。
2025-10-10 15:15:42
3796
1
原创 SENT 与 SPC 通信协议详解
SENT(单边半字节传输协议)是基于 SAE J2716 标准的点对点单线协议,主要用于汽车电子领域中传感器(如角度传感器)向 ECU单向传输数据。其核心优势是抗干扰性强、结构简洁,适配方向盘绝对角度等需持续更新的位置类信息传输场景。
2025-10-09 13:09:55
2989
3
原创 基于EB的 TC333 时钟系统配置详解
英飞凌 TC333 作为 AURIX 系列高性能 MCU,其时钟系统采用多级 PLL(锁相环)架构。外部时钟源 → 系统 PLL(SYSPLL)→ 系统时钟(供给 CPU / 核心存储) → 外设 PLL(FPLL1/FPLL2)→ 外设时钟(UART/SPI 等)本文将基于EB对TC333时钟配置进行讲解。TC333 的时钟系统配置核心是 “硬件对齐 + 参数正确 + 公式统一硬件优先:外部晶振频率(fOSC=16MHz)需与参数严格一致,硬件焊接后不可修改;公式统一。
2025-09-22 18:47:04
968
原创 AUTOSAR之CAN 通信栈知识梳理
物理层基础:CAN 帧结构是 “数据的物理形态”,定义了硬件传输的格式;软件入口:CanDrv 将物理帧转换为 L-PDU,是 “硬件到软件” 的桥梁;软件流转:以 PDU 为载体,通过 CanIf(封装)、CanTp(分段)、PduR(路由)、COM/DCM(业务处理)等模块协作,最终将数据交给应用层。
2025-09-11 19:24:22
1127
原创 TC3xx芯片启动流程详解
本文将系统解析 MCU 启动的完整链路,涵盖硬件复位、启动模式选择、初始化序列、安全验证和多核协同等关键环节,结合主流架构实例和工程实践,揭示启动过程的底层原理与优化方法。实际开发中,应结合芯片手册(如 TC3xx 的 SSW 阶段定义)、调试工具(UDE 的启动跟踪)和测试方法(电源纹波测试),构建可靠的启动方案。启动流程的设计反映了 MCU 的架构特点和安全理念,从 8 位 MCU 的简单加载到 32 位多核的安全启动,这一过程的演进见证了嵌入式系统可靠性要求的不断提升。// 设置从核入口地址。
2025-08-27 14:49:28
911
原创 TC33x/TC32x 芯片SMU 模块详解
TC3xx 的 SMU 模块是 “硬件级安全防护核心”,其功能实现的关键在于 “精准配置寄存器 + 遵循安全访问流程”。功能上:聚焦 “故障检测 - 响应 - 自诊断”,覆盖芯片全生命周期安全;配置上:严格按 “解锁→配置→使能→锁定” 流程,关键寄存器需精准计算阈值;使用上:规避安全访问、故障清除、响应匹配三大易错点,确保合规性与可靠性。
2025-08-27 10:34:06
1502
原创 TC33x/TC32x 芯片STM 配置详解
系统定时器 “System Timer Module(STM)”,STM与CPU 核心(TriCore)深度耦合的核心级定时单元
2025-08-26 16:19:03
1181
原创 TC33x/TC32x 芯片 SCU 配置详解
TC333 的 SCU 系统时钟配置是一个 “环环相扣” 的过程,核心逻辑可概括为:解锁→临时时钟→PLL断电→振荡器配置→PLL参数→PLL上电锁定→切换主时钟→CCU分配→锁定恢复每个步骤都依赖芯片手册的寄存器定义和时序要求,尤其是 PLL 锁定、寄存器解锁等待等细节,直接决定时钟配置的成败。建议结合英飞凌《AURIX™ TC33x User Manual》的 “System Control Unit” 章节,对照本文步骤逐行理解代码,逐步掌握 TC33x 系列的时钟配置思路。
2025-08-25 14:16:20
1598
原创 汽车电子软件工程师职业发展规划
AUTOSAR 软件开发:职业晋升路径AUTOSAR 领域的职业发展,核心是 “从模块实现者到系统设计者”—— 按经验积累,可分为初级(模块开发)、中级(领域专家)、高级(架构 / 管理)三个阶段,每个阶段的技术重点与职责差异显著。
2025-08-25 10:23:08
1509
原创 TC33x/TC32x 芯片SENT 配置详解
详解英飞凌 Aurix TC33x/TC32x MCU 的 SENT 模块配置,该模块内置 6 路通道,适用于汽车电子传感器与 ECU 通信。核心围绕初始化流程:模块使能(DISR=0)、三级时钟分频(全局 FDR.STEP=1023,通道 CPDR/CFDR 分频参数)、接收控制(RCR 配置帧结构与校验)、I/O 映射(IOCR/INP 引脚与中断路由)及中断设置(SRC 优先级与使能)。结合代码实例拆解关键寄存器字段与配置逻辑,助力开发者理解底层原理,快速实现可靠通信配置。
2025-08-23 14:10:34
1759
原创 TC33x/TC32x 芯片 QSPI 配置讲解
硬件初始化:引脚映射 + 时钟使能协议定义:ECON 通道配置帧格式时序校准:全局控制寄存器 + 片选控制寄存器状态管理:PHASE 位轮询 + 超时保护通过合理配置 GLOBALCON、ECON、SSOC 等寄存器,开发者可以高效实现与 TB9083、TPS653852A 等外设的可靠通信。建议结合《Infineon-AURIX_TC3xx_Part2-UserManual》第 3 章和具体从设备手册进行深入调试。
2025-08-21 09:50:50
2698
原创 TC33x/TC32x 芯片EVADC配置讲解
本文完成了 TC333 芯片 ADC 与 Timer 模块的 MCAL 层设计,通过标准化接口实现了硬件抽象与功能封装。后续可从三方面扩展:增加在线自诊断功能,支持 ADC 通道漂移检测实现 Timer 模块的 PWM 死区控制,满足电机驱动需求开发 MCAL 配置工具,支持图形化参数配置该设计已在某新能源汽车 BMS 系统中验证,运行稳定可靠,可直接应用于类似项目开发。。
2025-08-12 15:19:41
1148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅