TC377 EB SPI
时间: 2023-12-01 21:48:42 浏览: 62
根据引用中的内容,TC377 EB是一个ICU通道的配置项,它与Port端口进行关联。在EB25版本中,这个关联port的配置是在MCU模块的GTM配置中进行的。需要注意的是,在Port模块中,需要将关联的pin脚配置成输入模式。
另外,根据引用中的内容,ICU模式主要用于测量上升沿、下降沿或双边沿的个数。通过计数器CNT以TIM模块的输出频率工作,当检测到边沿时,CNT会增加。有一些驱动函数可以用来控制ICU模式的操作,例如Icu_Init用于初始化ICU,Icu_EnableEdgeCount用于使能ICU边缘计数,Icu_DisableEdgeCount用于禁止ICU边缘计数,Icu_GetEdgeNumbers用于获取当前ICU的边缘计数值,Icu_ResetEdgeCount用于将ICU计数值清零。
引用中提到,边缘检测模式用于记录边沿产生时的时间戳信息到buffer中。这里有两种类型的buffer,线性buffer和环形buffer,可以配置buffer的长度。当buffer写满时,会触发一个中断,并可以配置一个callback函数。在时间戳模式的关联时钟配置中,需要选择一个TBU通道,而在其他模式下,这个配置项是不可更改的。此外,在MCU模块中还需要使能选择的TBU通道。
总结来说,TC377 EB是一个ICU通道的配置项,与Port端口进行关联。ICU模式用于测量边沿数量,而边缘检测模式则用于记录时间戳信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Aurix TC3xx系列MCU ICU模块介绍及EB配置](https://blog.csdn.net/m0_38045338/article/details/129232386)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]