我选用的是ADS5240,请问应该怎么与ARM11通信。。电路应该要怎么相连呢?可以直接与ARM的IO口连吗?
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.
你好,
如果是用ARM的SPI来配置ADC,直接和IO或者SPI接口相连OK。
但如果是接受采样到的数据:
第一,输出时LVDS的,所以你ARM要带LVDS接口,否则需要LVDS转到LVTTL等ARM11兼容的电平规范。
第二,40M*12bit=480Mbps,不知你是不是运行在40M频率下。这个速率不是一般的ARM能承受的。
SN65LVS388A可以完成你的LVDS转LVTTL的要求
但是不建议你用LVDS的ADC,还是直接使用LVTTL或者CMOS电平的ADC吧。
因为你的MCU不支持LVDS输入。如果把LVDS转成LVCMOS的话,还要考虑很多,比如时序对齐,端接电阻等等。看看ADS58C48能不能满足你的要去。
如果你的MCU支持LVDS输入,这个是很好的选择
谢谢你的建议,我之前找了一个芯片,把CMOS电平转换为TTL电平的,DS90LV012A/DS90LT012A,不知道这个可不可以呢?麻烦帮我看看?谢谢你了,比较急啊