用于SPI傳輸控制的方法、發(fā)送設備、接收設備

基本信息

申請?zhí)?/td> 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 分類 計算;推算;計數(shù);
發(fā)明人 張芬 申請(專利權(quán))人 北京紫光芯能科技有限公司
代理機構(gòu) 北京康盛知識產(chǎn)權(quán)代理有限公司 代理人 張宇峰
地址 100083北京市海淀區(qū)王莊路1號院清華同方科技大廈D座15層1511-06號
法律狀態(tài) -

摘要

摘要 本申請涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,公開一種用于SPI傳輸控制的方法,包括:利用直接存儲器訪問DMA的方式,將存儲器存儲的數(shù)據(jù)和配置信息傳輸?shù)叫畔⒓拇嫫鳎粚⑿畔⒓拇嫫髦械亩鄺l數(shù)據(jù)發(fā)送至移位寄存器,并,將每條數(shù)據(jù)的配置信息發(fā)送至配置寄存器;將移位寄存器中的數(shù)據(jù)按照配置寄存器中對應的配置信息傳輸至SPI外設。利用DMA的方式傳輸數(shù)據(jù)和配置信息至信息條寄存器,進而通過配置、發(fā)送移位寄存器完成數(shù)據(jù)的傳輸。在整個數(shù)據(jù)傳輸過程中,處理器僅需配置數(shù)據(jù)的配置信息,無需處理器參與SPI通信過程其他環(huán)節(jié)。有效地利用了DMA方式傳輸數(shù)據(jù),從而減少了處理器的負載,提高了SPI傳輸方式的靈活性。本申請還公開一種發(fā)送設備、接收設備。