stm32操作spi DA速度上不去

2019-07-20 18:46发布

有没有大神在,现在技术上遇见一个很尴尬的问题,想要操作一个DAC产生250K的信号,按最低的采样率1M,就是4个点来生成这个信号。在写代码的时候根据手册时序,片选拉低,SPI送数(27Mbps),拉高片选,现在发现实现的效果跟理想的差太远,瓶颈就在于拉高拉低片选的操作,拉高拉低的操作频率只能达到200k,也就是产生的波形只有50K,代码精简到没法精简了也不能实现,感觉直接操作IO拉高拉低片选是很蠢的做法,求教有没有能提高速度的方法?
单片机用的stm32f769


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。