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

从这一份笔记开始看一下SCU系统,其实这个是一个功能组合,其中的一个小模块又叫做SCU。因此,在名称上可能会有一点点绕。近段时间看相关的资料比较多,有点疲惫。因为所有的文档章节内容看上去都是很绵长,时间久了让人的心理产生一些倦怠。我给自己找了一个小方法,那就是每次看有限的页数。因此,后面的笔记我尽量一次只看10页,这样把学习任务拆分成比较容易完成的小任务。问题自然是以后的学习笔记完整性会有些影响,但是学习效率以及质量应该会有提升。

1. 这里的CCU以及CCU6应该不是同一个东西,不同的缩写,印象中之前是看到过的但是有些没记住。

2. RCU是复位控制单元,在嵌入式的软件设计中应该是一个很常用的功能。

3. SCU应该是后者的缩写,主要是系统个控制单元的意思。

1. 理解时钟一般来说要有一个时钟树的模型,这里提出来了两个概念,一个是时钟链,另一个是时钟树。

2. 运行中的系统时钟树只能够修改局部不能进行完整的修改。

3. 时钟源的选择有多种方式。

1. 虽然时钟源的选择有多种方式,但是如果外设功能定了之后,选择其实只能够选择一个。

2. OSC,内部是一个皮尔斯电路,带有一个反向的放大器。可以配合外面的晶振或者时钟来使用。

3. 如果采用旁通的模式,直接使用外部的时钟信号。那么输入时钟的频率必须大于等于PLL VCO的输入频率。

1. 看到这里很容易疑问为什么有了内部的阻容还得用外部的,其实答案是在后面。

2. 内部阻容其实是有多种选择的,主要是电容,电阻其实是恒定的,处理虚线的测试电阻。电容,从开关的示意就可以看出来。

1. 为什么不用内部的电阻电容呢?其实按照这里的说法,这种设计不能够用于产品化的设计,只能够用作功能评估。

2. 最终的设计强烈建议去做一下晶振幅值的测试,看一下是否满足晶振设计的要求。

1. 输入的时钟的频率是否会过低,是有这方面的一个合理性检查的。

2. 晶振看门狗的复位,写入不同会有不同的效果,但是回读的数值一直为0。

1.增益的选择一般不用选择,默认是最合理的配置。

2. 前面看到了输入时钟的多低合理性检查,这里是另一个边界,过高的检查。

1. 晶振看门狗的监控有一个期待的时钟频率,通过分频器的配置设置。

2. 前面框图中看到的电容的选择使能描述,这里有相应的寄存器配置支持。

1. 电容的使能配置有两种方式,一种是在启动软件中配置,另一种是在启动软件之后。如果是在启动软件中修改,需要修改UCB。

2. 如果使用了内部电容,幅值调整的配置必须要用。

1. 启动代码过后的修改,有ENDINIT的保护。

2. 如果晶振输入的两个PIN不用,那么XLAT1是可以用作输入的,但是XLAT2不支持。

3. 晶振时钟的看门狗监控,必须有一个稳定时钟为前提。输入监控的配置,前面看寄存器的时候看到了。

1. 分频器的配置需要让看门狗的期望时钟为2.5M或者接近2.5M。

2. 使能这个看门狗需要先关闭SMU的警报,不然可能会触发非期待的trap。

这样,这一次的SCU中CCU模块的一部分功能就结束了,下一次看看能不能把这个模块看完。

1549_AURIX_TC275_SCU系统中的CCU模块相关推荐

  1. Windows系统中安装Python模块pip numpy matplotlib

    Windows系统中安装Python模块pip numpy matplotlib  [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/deta ...

  2. python安装numpy模块教程_Windows系统中安装Python模块pip numpy matplotlib

    Windows系统中安装Python模块pip numpy matplotlib ]http://blog.csdn.net/guyuealian/article/details/52767125 一 ...

  3. 自动驾驶系统中视觉感知模块的安全测试

    本文由吴昊,王浩,苏醒,李明昊,许封元,仲盛联合创作 摘要 近年来,基于深度学习的视觉感知技术的发展极大地促进了车联网领域中自动驾驶的繁荣,然而自动驾驶系统的安全问题频出引发了人们对自动驾驶未来的担忧 ...

  4. 智能催收系统中自然语言理解模块设计

    摘要 随着社会信贷消费的流行,待催收的违约用户逐渐增多.针对此问题,对Rasa对话系统开发框架中的自然语言理解模块进行改进,显著提升智能催收系统中自然语言理解模块的准确率,并对最终得到的训练模型进行性 ...

  5. 读保护_混合ASIL系统中不同安全等级模块间的边界保护

    01 功能安全组件的软件开发 针对ISO 26262对功能安全软件研发的要求,AUTOSAR将功能安全需求进行了具体拆分.当前的AUTOSAR规范囊括了诸多功能安全组件软件开发的需求概念. 在AUTO ...

  6. MES系统中产品质量追溯模块的重要作用

    MES系统中存储着产品的生产履历,详细记录产品在制造过程中的生产信息.近年来产品召回事件屡有发生,若有MES系统追溯管理,只需对有问题的产品序号加以回收,不但能缩小产品召回范围,更可以降低因为召回产品 ...

  7. MES系统中生产计划模块的重要作用

    MES系统中的"生产调度"支持从"工单管理"中收到的作业队列,根据生产目标(时间和数量),必须考虑到人员.设备.材料的可用性等限制和生产过程中的各种中断,生成一 ...

  8. 【论文写作】网上选课系统中数据库设计模块如何写

    4.1 数据库设计 为充分保护数据的一致性,数据库中各表都规范化设计,下图是系统数据库中使用的表以及各表之间的关系: 1CourseID:课程ID,自动编号: 2CourseName:课程名称: 3T ...

  9. Linux系统中添加IPv6模块(TQ2440开发板)

    TQ2440开发板自带的内核镜像(Linux-2.6.30.4)并没有支持IPv6协议栈,对网卡添加IPv6地址是不被允许的,出现"ifconfig: socket: Address fam ...

最新文章

  1. WPF与缓动(一) N次缓动
  2. vscode编辑器,自己喜欢的颜色
  3. [Golang]计算一个文件的MD5值
  4. Linux文件查看/编辑方法介绍
  5. 2015年关注的技术书籍
  6. 运行错误代码_Win7系统提示错误代码0xc0000135应该如何解决?
  7. php之将用户信息写入数据库
  8. JSP中9个隐含对象
  9. 腾讯社招 —— 应用宝后端工程师-电话面试
  10. 控制工程基础学习笔记-第1章 概述
  11. java 主流框架_java的三大主流框架介绍
  12. Markdown如何给图片添加图注
  13. AXI 基础第 4 讲 - 使用 AXI VIP 作为 AXI4 主接口的协议检查工具
  14. GRLDR外部MENU.LST调用GRLDR内部菜单
  15. zabbix 5.0所有依赖包_开源的Zabbix报表系统ZbxTable正式发布!
  16. 数据库之查询表sc——查询缺少成绩的学生的学号和相应的课程号
  17. Node.js+express+MySQL仿美团注册登录绑定第三方登录
  18. log buffer及日志管理深入分析及性能调整(七)
  19. 955 互联网公司白名单来了!这些公司月薪20k,没有996!福利榜国内大厂只有这家!...
  20. 计算机进入睡眠状态网络还通么,电脑休眠模式怎么正常连接网络

热门文章

  1. 7-1 重要的话说三遍
  2. MPAndroidChart使用(个人笔记)
  3. 腾讯云从业者、TCA、TCP认证在线答题要注意什么?线上认证考试对设备有哪些要求?
  4. 解决联发科mt7921网卡在ubuntu下没有wifi的问题
  5. 软考笔记(八)高级系统架构师/分析师:系统架构
  6. 敏捷绩效管理三剑客:OKR 、KPI、CFR
  7. java祖冲之加密算法_对称加密和非对称加密
  8. java lombok.getter_详解lombok @Getter @Setter 使用注意事项
  9. 如何在剪映windows版中将视频上传到指定的抖音账号中
  10. 如何稳定优化网站关键词排名