BUSY位一般带SPI的芯片都会带这个位,表示从设备忙,不交换数据。
而2046这个芯片,我发指令给它,2046芯片ADC采样,转换。这个时间采样,转换时间它会使从设备BUSY。
同时主设备这个时候不能断了时钟。直到BUSY为低电平,MCU才可读从设备的数据。
按香水城大虾的说法,我是不是要这样做:
1。起动SPI,发指令给从机,关闭SPI;
2。将SPI_CLK端口模拟输出时间,等待BUSY位为低电平;
3。再起动SPI,读从机ADC数据。
jgphu 发表于 2010-8-7 10:12 
基本就是这样。
你说“BUSY位一般带SPI的芯片都会带这个位”,能再多举几个例子吗?不要只说一个厂家的,最好能不同厂家的不同功能的产品,谢谢。
|