主题:SPI接口外部扩展AD或DA的使用问题: 共有32173人关注过本帖 |
---|
JS |
1楼 |
SPI接口外部扩展AD或DA的使用问题: Post By:2009-6-12 9:18:00 [只看该作者]
SPI接口外部扩展AD或DA的使用问题:
1:采用定时的方式,完全使用SPI函数SPIFullDuplex(),读取AD值的时候,读到的数据错误。另,单步调试,在进入Sleep()函数等待时,示波器显示SPI_CLK信号仍然存在。请问为何? 注:SPI访问AD时,所设置的波特率、时钟极性及相位均正确。 2:SPI函数SPIFullDuplex(),向DA发送数据,但没有输出模拟信号。请问为何? |
|
单帖管理 | 引用 | 回复 |
zhl |
2楼 |
Post By:2009-6-12 14:33:00 [只看该作者]
1、调用函数SPI_FullDuplex()时,SPI_CLK有信号输出。程序退出该函数后SPI_CLK就不会有信号,同时SPI_CS0#片选信号为高。
2、请先确认SPI接口通讯是否正常,然后再检查AD_DA外围接口。 |
|
单帖管理 | 引用 | 回复 |