当前位置: 首页 > news >正文

GTM4.1-CCM

概述:仅仅用于梳理、总结学习过程中的知识点

一、名称:

Cluster Configuration Module

二、功能

  • 配置cluster的时钟频率
  • 控制不同模块的时钟门控
  • 监控cluster mcs bus master的状态
  • 地址范围保护
  • 全局特性配置

三、寄存器描述

  • CCM[i]_PROT

写入保护,开启后ccm有写入保护;

  • CCM[i]_CFG

各个模块的时钟使能,默认是都没有使能的,使用模块前注意要使能;

  • CCM[i]_CMU_CLK_CFG

对应CLK时钟的选择,主要是给TOM和CDTM的时钟,可以选择为CMU_CLK[K]或者CMU_CLK8(高精度PWM)或者TIM[I]_EXT_CAPTURE(K)(tim的外部捕获);

  • CCM[i]_CMU_FXCLK_CFG

对FXCLK的时钟选择,主要是给TIM\ATOM\CDTM\TIO\TBU的时钟,但只有FXCLK0可以选择,其他的都是默认的;CLS_PROT=0写入;

  • CCM[i]_AEIM_STA

MCS访问出现的无效地址以及状态;

  • CCM[i]_ARP[a]_CTRL

貌似有10组,用于规定地址保护的addr、size和对应的ARP保护使能、cpu访问的保护使能;

  • CCM[i]_ARP[a]_PROT

MCS的写保护使能

  • CCM[i]_HW_CONF

硬件配置

  • GRSTEN:模块复位
  • BRIDGE_MODE_RST:brige同步或者异步,在启动ARU时同步很重要;
  • SYNC_INPUT_REG:额外的指令执行时间,即增加指令执行时间来达到更好的同步效果;
  • CFG_CLOCK_RATE:ARU传输数据,单或双时钟周期;
  • ATOM_OUT_RST/TOM_OUT_RST:复位后的默认输出电平;
  • ATOM/TOM_TRIG_CHAIN:trig chain,没有理解;
  • RAM_INIT_RST:GTM对应的RAM在上电时是否进行初始化;
  • ERM:大、小端模式,针对RAM,1是MSB;
  • RESET_ACTIVE:异步复位的有效电平,但不知道只的哪个引脚的电平;
  • IRQ_MODE_PULSE_NOTIFY/IRQ_MODE_SINGLE_PULSE:中断触发方式,收集脉冲或单次脉冲;如果选择单次脉冲的方式,仅会在第一次事件有脉冲;
  • IRQ_MODE/PULSE_LEVEL:电平式中断或脉冲式中断;
  • ATOM/TOM_TRIG_INTCHAIN:trig的长度,trig没有理解;
  • INT_CLK_EN_GEN:外部时钟使能;
  • AEI_ADDR_PIPELINE_STAGE:地址是否需要额外的流水线阶段;
  • AEI_RDATA_PIPELINE_STAGE:mcu读取数据是否需要额外的流水线;
  • CCM[i]_TIM_AUX_IN_SRC:TIM的AUX 源,不知道AUX是做什么的;
  • CCM[i]_EXT_CAP_EN:定义TIM捕获传输到MCS;
  • CCM[i]_TOM/ATOM/TIO_OUT:输出快照;
  • CCM[i]_HW_CONF2:AXI,没看懂

四、软件实际配置

相关文章:

  • ARM杂谈——临界段保护恢复的中断状态可靠吗
  • 【解析:新能源汽车芯片主要玩家及技术发展】
  • 码题集——魔数、A的B次方、网球比赛、三角形、点与线段的关系
  • 数据清洗的艺术:如何为AI模型准备高质量数据集?
  • ACM算法
  • redis 缓存穿透,缓存击穿,缓存雪崩
  • LeetCode Hot100 (1/100)
  • 数据科学和机器学习的“看家兵器”——pandas模块 之一
  • flutter 视频通话flutter_webrtc
  • 【网络编程】八、Cookie Session 抓包原理
  • 火山引擎实时音视频 高代码跑通日志
  • 深度学习Dropout实现
  • day25-异常处理
  • Python爬虫之品牌口碑数据抓取
  • 设计模式(9)——创建型模式之工厂方法
  • golang -- 如何让main goroutine等一等
  • 微信小程序之按钮短时间内被多次点击问题
  • 【taro3 + vue3 + webpack4】在微信小程序中的请求封装及使用
  • DeepSeek 赋能 VR/AR:开启智能交互新纪元
  • 基于开源AI大模型与S2B2C生态的个人品牌优势挖掘与标签重构研究
  • 欠债七十万后,一个乡镇驿站站长的中年心事
  • 张涌任西安市委常委,已卸任西安市副市长职务
  • 河南省委常委会会议:坚持以案为鉴,深刻汲取教训
  • 广西北部湾国际港务集团副总经理潘料庭接受审查调查
  • 75万买299元路由器后续:重庆市纪委、财政局、教委联合调查
  • 《广州大典研究》集刊发展座谈会:“广州学”的传承与创新