一种基于异步TDM技术的多路复用实现方法技术

技术编号:26262485 阅读:47 留言:0更新日期:2020-11-06 18:00
本发明专利技术涉及一种基于异步TDM(时分复用)技术的多路复用实现方法,该方法仅在确定某通道有数据需要发送时,才为该通道分配一个时隙。异步时分复用技术能有效节约时隙资源,提高复用效率。复用过程中为数据添加固定包头和包尾信息,以识别数据通道。在多路数据采集过程中,利用RX62N处理器的多总线结构及DMA传送方式以提高传输效率。

【技术实现步骤摘要】
一种基于异步TDM技术的多路复用实现方法
本专利技术涉及一种基于异步TDM(TimeDivisionMultiple,时分复用)技术的多路复用实现方法。异步时分复用(TDM)是一种多路复用方法,属于通信领域。异步时分复用在某通道有数据传输时才为该通道分配时隙,这样能够有效节约时隙资源,提高传输效率,主要应用于数据传输。
技术介绍
多路复用是一种将多个输入信道的数据按一定规则组合成一个信道数据输出的技术,能有效提高数据链路的利用率。多路采集系统在实际应用中通常要将获取的多路信息进行复用处理,通过一路输出信道传输。异步时分复用技术(TDM)将时间划分成时隙,在某通道有数据传输时分配一个时隙,各输入通道分时共享输出信道,以提高传输效率。本专利技术提出的基于异步TDM技术的多路复用实现方法要求所有通道按照异步时分复用(TDM)技术分配的时隙占用输出信道,避免冲突。复用处理过程中按顺序扫描各通道有无数据,仅在有数据传输时才分配时隙,这样能有效提高复用处理能力。
技术实现思路
本专利技术的目的在于,提供一种基于异步TDM技术的多本文档来自技高网...

【技术保护点】
1.一种基于异步TDM技术的多路复用实现方法,其多路复用过程如下:/n1.1为各输入通道分配独立的循环队列,用于存储各通道数据,其中SPI_Queue队列存放AD采集数据,SCI_Queue队列存放串口数据;异步TDM技术将时间划分成不同时隙,各通道按分配的时隙发送数据;/n1.2接收串口数据过程中,利用DMA传送方式,当SCI接口接收到串口数据时,DMA控制器直接将SCI接收缓冲区的数据传送至循环队列;/n1.3对于多路模拟数据和多路串口数据,使用RX62N处理器的SPI模块控制AD转换器采集模拟数据,使用RX62N处理器的SCI模块接收串口数据,并利用RX62N处理器的多总线结构并行传输各...

【技术特征摘要】
1.一种基于异步TDM技术的多路复用实现方法,其多路复用过程如下:
1.1为各输入通道分配独立的循环队列,用于存储各通道数据,其中SPI_Queue队列存放AD采集数据,SCI_Queue队列存放串口数据;异步TDM技术将时间划分成不同时隙,各通道按分配的时隙发送数据;
1.2接收串口数据过程中,利用DMA传送方式,当SCI接口接收到串口数据时,DMA控制器直接将SCI接收缓冲区的数据传送至循环队列;
1.3对于多路模拟数据和多路串口数据,使用RX62N处理器的SPI模块控制AD转换器采集模拟数据,使用RX62N处理器的SCI模块接收串口数据,并利用RX62N处理器的多总线结构并行传输各通道数据;
1.4按顺序查询各循环队列,当队列中有数据时,才为该通道分配一个时隙,否则跳过该通道,继续扫描下一个循环队列;
1.5当为某通...

【专利技术属性】
技术研发人员:周伟何苏勤吕英明
申请(专利权)人:北京化工大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1