主题:SPI接口外部扩展AD或DA的使用问题:

  共有19059人关注过本帖    
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外围接口。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

SPI接口外部扩展AD或DA的使用问题:

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: