自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 TC377 CAN通信EB工具配置与实现

时钟配置:设置 CAN 时钟频率为 40MHz,为后续波特率计算提供基础。CAN 驱动配置:包括控制器配置、引脚映射、波特率设置(仲裁域 500kbps,数据域 5Mbps)、硬件对象定义及报文过滤规则配置。中断配置:根据控制器编号配置对应的中断优先级,实现报文收发、busoff 和唤醒的中断处理。ResourceM 配置:确保 CAN 中断由单一核处理,避免资源冲突。代码实现:提供了收发器控制、初始化及自测试代码,完整实现了 CAN 通信功能。

2026-07-13 16:25:29 1170

原创 基于AUTOSAR OS的TC377裸机工程移植与适配实践

中断管理机制重构:裸机中断直接使用宏,而 AUTOSAR OS 要求中断函数注册到OsIsrs模块,由 OS 统一管控。这涉及中断函数名变更、中断源计算、优先级对齐以及回调索引等调整。任务权限与驱动模式匹配:OS 引入后,不同任务可能运行在不同 CPU 模式(SUPERVISORuser1MCAL 驱动需根据任务实际运行模式配置,否则会出现总线错误或权限异常。初始化时序与中断使能时机:在 OS 启动前过早使能全局中断(如),可能导致中断向量未正确注册,触发硬件异常。必须严格遵循的初始化顺序。

2026-07-10 09:28:40 227

原创 简易的AUTOSAR BSW层 CAN通信配置总结

Com层配置:取消多核勾选,配置ComIPdu_tx的ComTxModeFalse(触发式发送)和ComTxModeTrue(周期性发送),合理设置ComIPduGroup,注意信号起始位、大小和大小端排序。PduR层配置:先在EcuC中添加tx和rx PDU,然后在PduR中添加BswModules,确保PduRDestPdus_tx和PduRSrcPdus_tx索引同一个PduR信号,最后在PduRRoutingPath中完成路由组合。CanIf层配置。

2026-07-09 11:29:54 358

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除