全部学习汇总: GreyZhang/g_TC275: happy hacking for TC275! (github.com)

这一次我会看一些关于SRI寄存器的描述相关文档,但是,我只是结合之前看过的一些SRI的介绍来看其中的一部分或者是引起我注意的地方。这是一个非常庞大的寄存器bit介绍信息,逐个信息去看意义虽然也有,但是并不是很大。而且,这种纯粹类似参数的介绍很难留下有效的记忆。因此,在粗略的学习过程中我不会把这些信息作为重点。

1. 首先,这里把涉及到的所有的控制寄存器给进行了一个分组的罗列。

2. 中间这部分提到了一个概念,叫做复位的等级。我最近接触到的复位相关的功能信息比较多,看起来以后这部分还是需要去了解一下的。好的是这个信息相关的介绍章节直接在这里给出了,这样我直接在我的学习目标中标注一下以后注意就好了。

3. 相关的寄存器的额访问只能够以32bit的方式进行访问,不能够以8bit或者16bit的形式访问。这个也需要注意一下,至少软件设计会涉及到这方面。

基于上面的信息可以看出来,手册给出来的寄存器的地址信息就是2个,一个是基地址,另一个是偏移。其实,有这样的信息之后很容易通过软件处理实现对应信息的访问。

ID信息可以用来作为硬件模块版本的一个判断,提供给软件设计人员。但是这里每一个版本相关的描述没有给出,这个是比较遗憾的一点。

状态寄存器其实是很明确的一个功能,就是用来判断状态的。而这一个状态寄存器,则是用来判断有误相应的从连接接口事件产生。

这里的信息有点奇怪,其实也不是信息,更确切说是设计。SCI4单独列出来了,中间跳过了几个bit。开始我还先入为主,联想到了仲裁优先级,其实仲裁优先级跟SCI的需要也没有必然的关系。这样的设计,的确是有一点不好理解,究竟是为什么呢?

寄存器中没有实现的部分,读的时候应该是0,我们操作的时候也应该只能够写0。

1. 跟前面的额SCI4的问题类似,这里的分组单独拆出来了2和7,为什么如此设计呢?

2. 第二点需要注意的是,结合这里的寄存器的设计描述可以看出来,传输事件ID错误的诊断检查是可以开或者是关闭的。

没有配置或者使能的寄存器bit,在复位的时候应该全都是0,也就是说相应的ID错误诊断不打开。

这里出现了一个新的总线名字叫做FPI,这个之前我是没有看到过的。看这个章节的时候,应该比较明确主要就是有两种总线。一个是最近正在看得SRI,另一个则是SPB。从这个缩写,猜测一下,难道是功能外设总线的意思/

关于优先级的设计部分,前面看得时候曾经有一些糊涂。也好奇,优先级究竟该如何设置。这里比较明确了,其实优先级都是在MASTER的部分进行设置,而这里介绍的就是相关的寄存器。

这一页其实没有什么我想特别关注的部分,但是之前看过的OP出现在了这里,这里简单注意一下吧!

这是前面功能描述基本上到了末尾的一个小章节介绍的,调试事件的产生。可以借助于这一部分来测试一下,相应的诊断机制是否有效。

还有一些寄存器,功能都是类似的,暂且不去做更多的学习内容整理了。

1519_AURIX TC275 SRI总线部分相关寄存器的梳理相关推荐

  1. 1516_AURIX TC275总线设计以及SRI总线

    全部学习汇总: GreyZhang/g_TC275: happy hacking for TC275! (github.com) 翻看了一个新的章节,关于TC275的总线介绍的.看起来,这部分设计是十 ...

  2. 1517_AURIX TC275 SRI中的仲裁功能

    全部学习汇总: GreyZhang/g_TC275: happy hacking for TC275! (github.com) 前面简单看了一下TC275的一些总线设计的概述简介,这一次看一下SRI ...

  3. SD/MMC相关寄存器的介绍

    1.SD卡内部架构 在熟悉SD/MMC相关寄存器之前,我们先来看看SD卡的内部架构是怎么样的,如下图所示: 2.SD/MMC相关寄存器的介绍 从上图中总结出:SD卡内部有7个寄存器. 一.OCR,CI ...

  4. 用HALL 库配置GPIO以及相关寄存器

    文章目录 一 .初始化GPIO (一)定义一个结构体变量GPIO_InitStruct,该变量类型是GPIO_InitTypeDef. (二).使能时钟. (三)配置引脚的初始化电平. (四).通过结 ...

  5. ASID 与 MIPS 中 TLB相关寄存器

    ASID 为了提高TLB的性能,将TLB分成Global和process-specific.global 是指常驻在tlb中不会被刷出的,例如内核空间的翻译,process-specific 是指每个 ...

  6. 51单片机串口通信原理、相关寄存器配置与简单串口收发程序代码

    目录 1. 串口通信原理 2. 51单片机串口通信 2.1 串口简要模式图 2.2 相关寄存器 (1)PCON.SCON.SBUF (2)IE.IPH.IP (3)配置T1定时器 2.3 波特率和系统 ...

  7. Sri Lanka 斯里兰卡相关公开数据集

    ​ Sri Lanka 斯里兰卡汽车价格数据集 背景描述 了解斯里兰卡汽车价格 数据说明 包含车型号.价格.品牌.卖家姓名.车况.车身大小.油耗等 数据展示 文件列表-数据分析,即可查看数据可视化展示 ...

  8. 飞腾CPU相关寄存器描述(持续更新)

    飞腾CPU相关寄存器描述(持续更新) SPSel堆栈寄存器选择寄存器 EL1/2/3都可以读写 32位长度. SP, bit[0], 控制堆栈寄存器的选择. 0-->CPU无论处于什么权限级,堆 ...

  9. 【STM32】 相关寄存器总结

    前言 一.GPIO 端口模式寄存器 (GPIOx_MODER) 二.GPIO 端口输出类型寄存器 (GPIOx_OTYPER) 三.GPIO 端口输出速度寄存器 (GPIOx_OSPEEDR) 四.G ...

最新文章

  1. 每日英语:China's Labor Market Tightens
  2. CTO不写代码就算了,架构师也不写?
  3. bzoj1878: [SDOI2009]HH的项链
  4. 利用Scala特征(trait)的堆叠操作特性进行切面编程
  5. MFC:通过代码简单理解进程间的通讯机制——共享内存
  6. ScanTailor-ScanTailor 强大的多方位的满足处理扫描图片的需求
  7. Coursera自动驾驶课程第9讲:Visual Features Detection Description and Matching
  8. 2021年NBA附加赛第一轮预测
  9. 绚丽的javascript拾色器(不兼容IE8及以下)
  10. 如何用sql语句创建一个表(简单基础)
  11. 生成模型应用——使用变分自编码器(VAE)控制人脸属性生成人脸图片
  12. 平行实境游戏设计——《家务战争》初稿
  13. 怎样自学unity是效率最高的
  14. 表白密码:I Love you的42种密码表白方式
  15. Publish报文及其响应分析
  16. 哎呀你不要把他叫出来_墓友-第一章——釉彩瓶-爱阅小说网
  17. php输出白天时间,php 判断白天黑夜
  18. < CSDN周赛解析:第 27 期 >
  19. KaTex数学公式笔记
  20. greasemonkey_在Firefox中更改或设置Greasemonkey脚本编辑器

热门文章

  1. python中关于命名的例子_Python 命名规范入门实例
  2. 虹软人脸识别WPF版本,含活体检测
  3. [置顶] HADOOP大数据离线分析+实时分析框架;Hadoop+Flume+Kafka+Storm+Hive+Sqoop+mysql/oracle
  4. 机器视觉(12)- 机器视觉解决方案供应商
  5. 目标检测Trick | SEA轻松抹平One-Stage与Two-Stage之间的差距
  6. 阿里巴巴面试都问什么问题 [面试过程]
  7. 用STM32单片机ADC+NTC热敏电阻采集温度的设计思路 | 附参考电路
  8. Linux服务器时间慢了怎么改,如何修改linux服务器时间
  9. 极路由1S(HC5661A)刷机篇
  10. 统计学基础专栏02---数据和抽样分布