自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 车载 ECU Fota 底层分区方案

车载Fota是指ECU脱离诊断仪,使用网络结合BootLoader进行云端固件软件升级技术,此技术解决了以往用户升级固件必须预约且前往4s店的痛点。本文章不介绍FOTA升级包的制作方法,仅分享针对ECU单一节点的FOTA分区方案。Note:本文中所讲BootLoader皆为Ecu层面所支持UDS的BootLoader,并非芯片自身所带启动BootLoader。

2023-12-01 17:55:24 1901 1

原创 个人纪录—7300 CAN模块Mcal配置

②第二位 0~7 - 0000~0111,只关心第一位必须为0,所以Filter mask为1000=8,因为第一位必须为0,所以&操作后Filter Code第一位必须为0,其他位也为0,所以Filter Code 为0000=0。basic can 与 full can是相对于上层来讲的,full can只能收发固定id的报文,basic can可接受全部,也可设置滤波只接受固定范围id或固定id,具体看下文。所以 Filter mask = 0x780,Filter Code = 0x600。

2023-11-23 17:14:56 1096 1

原创 个人纪录-7300 ICU模块捕获pwm信号配置

6.使能icu,设置icu模式为正常模式,并调用Icu_StartSignalMeasurement()接口开始测量对应通道上pwm。7.调用Icu_GetDutyCycleValues()获取PWM占空比。信号捕获需配合ftu模块完成,配置步骤如下。至此icu信号捕获配置完毕。3.添加一个icu通道。5.使能对应ftu中断。

2023-11-23 14:42:58 699

原创 个人纪录-7300 pwm模块配置

初始化模块后调用Pwm_SetDutyCycle即可调节占空比输出pwm方波。2.general常规配置中选择可多核调试。至此pwm mcal相关部分配置完毕。4.注:添加模块后需使能模块时钟。6.添加Pwm通道并配置常规参数。1.添加可访问pwm的核心。5.配置ftu模块常规配置。3.添加一个ftu模块。

2023-11-23 13:59:45 446

原创 个人纪录——7300多核启动及MailBox核间通信

4.前期准备完成,进入main函数,由核0启动核1、2,分别配置Cn_RST、SCM_CPUnUTOR、SCM_CnORE_HOLD、RGM_Cn_RLS寄存器,将中断向量表赋予核1、2,同时配置核心配置SCM权限,最后启动核心。3.核心启动前准备,核1关闭ecc,并清除3个核itcm缓存,3个核配置看门狗,将相关数据拷贝到各自itcm及dtcm中,保证运行不会出错,并将此操作固定在进入main函数之前。2.定义中断向量表,并将中断向量表固定在pflash前端,3核可共用同一中断向量表。

2023-10-31 13:31:25 456 3

空空如也

空空如也

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

TA关注的人

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