自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 转载自AUTOSAR-OS学习笔记【Counter计数器】

AUTOSAR-OS【Counter计数器】

2024-07-04 13:55:51 674

原创 浅述CAN关联关系

记录一下AUTOSAR-CAN协议栈的算是一个从底层到上层的关联关系吧。首先CAN协议栈分层为(普通CAN,如果是Dem还要加一个CANTp层):1、CAN Driver2、CAN Interface3、PduR4、Com然后CAN Driver层的话是需要根据CAN ID配置HardwareObject,然后和CANIf层关联起来,具体的关联变量名叫做CanIf_TxPduConfig在CanIf_Lcfg.c文件中,这里边会有CanIf层和PduR层的关联关系,然后再往上走就到了PduR层,

2020-10-26 21:01:49 717

原创 关于TI-ARM的代码重定位

最近在使用TI的J7系列的一块处理器,由于需要使用nor flash的XIP模式,就研究了一下代码重定位的问题,在网上找了很多资料,学到了很多,接下来做一个总结吧。 首先,代码重定位的目的:一个完整的程序分为.data、.text.、.bss、..stack等,如果使用xip运行的话只有.text在nor flash中run,.data在SRAM里边run,但是保存在nor flash中。在lds(链接文件)中如果直接把.data设置到SRAM的地址,生成的bin文件很很大,比如我现在用到的地址SRAM.

2020-10-19 22:47:18 444

原创 CanIf篇

今天完整的看了下Vector的CanIf标准文档,记录一下学习成果。CanIf有四种状态:CANIF_CS_UNINIT、CANIF_CS_STOPPED、CANIF_CS_STARTED、CANIF_CS_SLEEP,组成枚举量为CanIf_ControllerModeType。用这四种状态来做CanIf层的状态切换,同时在不同的状态之间切换是根据Up layer的请求来切换的;对于Under layer来说通过调用CanIF_SetControllerMode函数对Can driver设置状态,Ca

2020-10-12 19:08:05 4196

空空如也

空空如也

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

TA关注的人

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