- 博客(7)
- 收藏
- 关注
原创 TC397 AUTOSAR NVM立即存储
当NVM数据想要存储至ROM时,要先擦除再写入,速度会比RAM慢很多。所以就会产生数据的排队。而排队机制可以配置成FIFO或者带有优先级的队列这两种方式,也可以配置成立即数据(immediate data),即不用排队。(若调用write block来写,这两种方式都可以立即写。区别只是是否需要排队)
2024-10-08 07:45:00
390
原创 基于TC397 SPI-DMA配置要点
Note 3:如果通过DMA实现SPI的异步传输,涉及到7个中断,其中两个DMA中断,5个CPU中断。Note 4:各中断源计算参考如下Datasheet。#工具:Vector Davinci。
2024-10-07 17:08:46
639
原创 TC397 MPU功能配置
TC3XX芯片可以配置多种内存保护集(sets),每种内存保护集的内存划分及其权限可以不一样,这样我们可以通过切换当前的内存保护集实现不一样的内存保护策略。同一时刻只能运行一种保护集。Usecase 1 :在OS-MemoryProtection-MemoryRegions下新增Code-MPU,只能添加PSx_X权限(excute可执行)。Usecase 2:在OS-MemoryProtection-MemoryRegions下新增Data-MPU,添加PSx_R权限(read读权限)。
2024-10-07 16:14:05
807
1
原创 TC397 SOTA/AB PARTITION笔记
A/B swap功能激活后,0x80D00000-80EFFFFF(2M)变成reserved,无法使用,只能浪费掉(锁了两块板子才领悟的教训)。Note3:可以使用hexview工具对A进行remapping生产B,edit->General remapping。Note2: 注意reserved区域。Note1: BMHD CRC计算。举例2:ABMHD CRC计算。
2024-10-04 17:21:54
398
原创 基於TC397的ICU-PWM/Edge detection配置-工具Davinci Configurator
基於TC397的ICU-PWM/Edge detection配置-工具Davinci Configurator
2024-06-21 09:58:33
1256
原创 手把手配置Autosar CANTSYNC功能,并同步os task
基于autosar cantsync实现控制器间的同步,并同步到OS TASK中。
2024-05-24 09:54:55
1160
1
空空如也
autosar cs port适合什么场景使用
2023-02-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人