This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

读外扩AD的数据



我想问一下,我想用XINTF进行外扩AD,AD芯片为最高采样率能达到30MHZ的ths1230,采用并口连接,XD11~XD0分别与AD芯片的D11~D0连接,关于访问外扩AD芯片采集到的数据,我有两种想法:

(1)将XZCS6的片选信号/XZCS6XZCS7连接到AD芯片的片选信号就可以了。转换时,只要启动了AD转换后,定义一个地址,比如unsigned int *AD=(unsigned int *)0x100000;然后读取AD的值时,系统就会默认地去数据总线上读取数据,然后存储到0x100000的地址中,我只要读取这个地址的内容,是不是就可以了?

(2)原来的想法是,必须要把XA18~XA0这些地址线与非以后,与/XZCS6XZCS7与,然后接到AD的片选信号上,这样才能确定AD的地址,才能访问外扩AD。这样的话我就要用到CPLD等,太麻烦了。

不知道哪种想法正确?

谢谢!