- 博客(8)
- 收藏
- 关注
原创 AURIX TC2XX 学习笔记(7) 通用定时器模块(GTM)
GTM的核心部件是高级路由单元ARU),它位于整个系统的中心,大多数子模块都围绕它布置并与之相连。这个高级路由单元与广播模块BRC)和参数存储模块PSM)共同构成了GTM的基础架构。ARU的功能是将数据从一个子模块传输到另一个子模块,这个过程是确定性的,通过循环调度连接通道来完成,确保了数据传输的最坏情况下的往返时间。在数据传输方面,ARU处理的数据字长度为53位。这些数据字在逻辑上可以划分为三个部分:位0到23和位24到47通常用于存储GTM操作寄存器的数据;
2024-09-22 21:13:15
4155
1
原创 AURIX TC2XX 学习笔记(6) 通用模数转换器(VADC)
排队请求源支持任意通道的短转换序列(最多8个)(与具有已启用通道的固定转换顺序的扫描请求源相反)。TC27x提供了一系列的模拟输入通道,连接到一个模拟/数字转换器簇,使用连续近似寄存器(SAR)原理,将模拟输入值(电压)转换为离散的数字值。具有较高优先级的请求可以取消运行的低优先级转换(取消-注入-重复模式),也可以在当前运行的转换之后立即(等待-启动模式)进行转换。组的转换请求单元自主地处理转换请求的生成。如果由于更高优先级的请求,仲裁器终止扫描请求源触发的转换,则自动设置相应的挂起位。
2024-09-10 20:46:10
2923
1
原创 AURIX TC2XX 学习笔记(5) 同步/异步接口(ASCLIN)
其原理是将CPU要发送的数据预先写入FIFO缓冲区,然后由硬件或者DMA控制器自动从FIFO中读取数据进行发送,这样可以提高数据传输的效率,减少CPU的负担,实现数据的连续发送。UART收发数据原理是比较简单的,如上图所示,RX引脚在接受到数据后经过一个滤波器(可选择是否滤波)后进行过采样设置,过采样位数和采样点设置好以后对接收到的数据进行过采样,然后存储到。上图描述的是ASCLin模块的数据发送和接受的原理框图,先给大家简要的介绍串口UART收发数据的原理,SPI和LIN通信的以后再做专题展开讨论。
2024-08-28 21:50:22
1739
原创 AURIX TC2XX 学习笔记(3) 中断路由器(IR)
一般来说,这些寄存器包含:启用/禁用信息、服务请求设置位和服务请求清除位、服务请求优先级向量(8位)、服务处理器目的地、服务请求状态位、软件发起的服务请求设置和复位位、完整性错误向安全监控单元(SMU)发出信号、中断粘着位和溢出位。这与传统的中断CPU架构不同,在传统的中断CPU架构中,它们的中断向量表是由中断源排序的。中断路由器模块内的每个服务请求节点(SRN)都包含一个服务请求控制(SRC)寄存器和接口逻辑,这些接口逻辑将其连接到中断路由器模块外部的触发单元和中断路由器内部的中断仲裁总线。
2024-08-23 21:40:31
2301
原创 AURIX TC2XX 学习笔记(2) 系统定时器(STM)
在上图的例子中,比较寄存器CMP0[17:0]加上十个右扩展的零位与STM[27:0]进行比较,STM[9:0] = 000H。最简单的操作方式就是直接将开始位置(STAR)设置为0,这样比较寄存器的比较值跟STM值的分辨率一样,定时多少时间就是多少。64位系统定时器STM的值可以与CMP0和CMP1寄存器中存储的两个比较值进行比较。STM 的中断触发机制并不复杂,每个 STM 模块有两个比较寄存器,同时每个 STM 模块有两个中断源,而且比较寄存器和中断源的连接也是可配的。1:检测到比较匹配中断。
2024-08-22 21:09:50
1115
原创 AURIX TC2XX 学习笔记(1)点亮第一个LED(GPIO)
通过分别将适当的值写入端口输出修改集寄存器(Pn_OMSR)或端口输出修改清除寄存器(Pn_OMCR),可以单独设置或清除Px输出引脚。端口输出寄存器 (OMR):该寄存器与端口输出寄存器 (OUT) 配合使用,可以单独置位、清零或取反端口输出寄存器中的相应位,从而修改各端口线上的逻辑状态。端口输出修改寄存器:此寄存器允许通过设置特定的位来修改端口输出寄存器中的相应位,实现对端口输出的置位、清零或取反。端口输出改变寄存器和端口输出清除寄存器:这些寄存器用于直接修改端口输出的状态,以控制端口引脚的电平。
2024-08-21 21:24:34
964
原创 AURIX TC2XX 学习笔记(0)TC27x架构简介
好了扯远了,之所所以写这个学习笔记也是为了记录一些学习过程,让自己的心稍微静下来,另一方面将来有遗忘的地方我也可以回过头来温习一遍,温故而知新。你记它干嘛,用到的时候再去翻书去查资料就行,而且很多东西用多了就熟记于心了,想忘都忘不掉。关键是要去理解它的原理,就比如上面那个RAM和ROM,只读存储器和随机存取存储器,看字是不是又懵逼了,什么是只读,什么是随机存取?接上充电器发现百度网盘APP这个任务进程结束了,但是万幸的是你的“学习资源”依然存在,这个时候你很开心,又可以进行一场酣畅淋漓的学习了。
2024-08-20 23:10:40
1568
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人