如題,我們想通過UART串口接收数据,为了减轻CPU负担,希望接收的数据通过DMA直接存入内存,数据接收完成,能产生中断,告诉CPU已接收到数据。
问题:
1. 之前在使用stm32时候,采用过这种方式处理串口数据,不知道CC2640R2上有没有类似的方式?
2. SDK中有没有uDMA相关例程?
Viki Shi:
可以使用,最新的guide在这边: dev.ti.com/…/_u_d_m_a_c_c26_x_x_8h.html
user5993867:
回复 Viki Shi:
谢谢!
我打开UDMACC26XX.h头文件,发现:
意思是我的程序不需要调用该文件的任何函数,需要使用SPICC26XXDMA.h文件,但是我不需要SPI。
你提供的网页也只是个文件介绍吧,怎么使用也没有明确说明吧,好晕。