用于SPI传输控制的方法、发送设备、接收设备
基本信息
申请号 | CN202111646110.1 | 申请日 | - |
公开(公告)号 | CN114281300A | 公开(公告)日 | 2022-04-05 |
申请公布号 | CN114281300A | 申请公布日 | 2022-04-05 |
分类号 | G06F5/06(2006.01)I;G06F13/28(2006.01)I;G06F13/42(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 张芬 | 申请(专利权)人 | 北京紫光芯能科技有限公司 |
代理机构 | 北京康盛知识产权代理有限公司 | 代理人 | 张宇峰 |
地址 | 100083北京市海淀区王庄路1号院清华同方科技大厦D座15层1511-06号 | ||
法律状态 | - |
摘要
摘要 | 本申请涉及数据传输技术领域,公开一种用于SPI传输控制的方法,包括:利用直接存储器访问DMA的方式,将存储器存储的数据和配置信息传输到信息寄存器;将信息寄存器中的多条数据发送至移位寄存器,并,将每条数据的配置信息发送至配置寄存器;将移位寄存器中的数据按照配置寄存器中对应的配置信息传输至SPI外设。利用DMA的方式传输数据和配置信息至信息条寄存器,进而通过配置、发送移位寄存器完成数据的传输。在整个数据传输过程中,处理器仅需配置数据的配置信息,无需处理器参与SPI通信过程其他环节。有效地利用了DMA方式传输数据,从而减少了处理器的负载,提高了SPI传输方式的灵活性。本申请还公开一种发送设备、接收设备。 |
