shenghao
shenghao

注册于 1 year ago

回答
0
文章
0
关注者
0

zhangjun 发表于 2019-8-19 09:50
尽量放到用户态来处理数据,放在中断里面可能影响系统对其他中断的响应,同时中断程序里面还有不能使用一些 ...


我再请教下,用DMA的话就是在menuconfig中打开这个选项,然后SPI的收发接口还是用那些收发接口是吧

shenghao 发表于 2019-8-19 09:38
那数据收发的接口还是用SPI设备里面的那些接口吗??
我现在要在中断里面调用这些接口,但是手册里面说在 ...


因为我需要在中断里面读取传感器的数据,而传感器又是高速的,所以只能放在中断中去读,系统的TICK是1MS,匹配不上我读数据的速度。但是SPI的读写接口又不能在中断调用,所以不知道咋办了,大神给点意见呗

zhangjun 发表于 2019-8-19 09:25
程序不用改,在menuconfig里面打开BSP_SPI1_TX_USING_DMA或者BSP_SPI1_RX_USING_DMA这样的选项即可。 ...


那数据收发的接口还是用SPI设备里面的那些接口吗??
我现在要在中断里面调用这些接口,但是手册里面说在中断里面调用这些接口会被断言掉。

@neal, [email]shenghao918@163.com[/email]大神也麻烦给我一份呗

发布
问题

分享
好友