C8051F410单片机用SPI加载DSP程序。下面数组数据加载给DSP,是可以让DSP实现闪灯的。可是不行啊。请帮我改

C8051F410单片机用SPI加载DSP程序。下面数组数据加载给DSP,是可以让DSP实现闪灯的。可是不行啊。请帮我改,第1张

uchar DSP_LED[]={0x5449,0x5041,0x6359,0x5358,0x0D59,0x5358,0x0100,0x0100,}

这个赋值编译器应该会报错的。改为:

uint DSP_LED[2002]={0x5449,0x5041,0x6359,0x5358,0x0D59,0x5358,0x0100,0x0100,}

uchar k = 0 改为: uint k = 0 ;

DSP_LED[k]=SPI_Write() 改为: SPI_Write(DSP_LED[k])

以下不细看了。。。。。。

dsp增加 spi的方法:

1.首先简述下传输过程,DSP与SPI三线连接,无片选信号

2.从主机均使用SPI的传输。

3.对SPI及DMA进行配置:先对SPI进行配置。

4.在调试过程中发现麻烦重重,有些繁琐,而且好多函数不可见,封装在了库里,远不如自己写驱动更简单方便。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7769608.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存