2020-02-03 10:59发布
玄德 发表于 2016-8-27 19:11 EPM240是纯数字器件,既不能做模数,也不能做数模,总之和模拟无关, 只能与AD或者DA器件的数字接口对接。 ...
玄德 发表于 2016-8-29 01:04 verilog用inout,定义为双向,不懂VHDL。 方向用逻辑控制就可以了。 我不确定端口能否设为开漏,应当是可 ...
玄德 发表于 2016-8-29 08:52 不解析,如何控制开关?
最多设置5个标签!
EPM240是纯数字器件,既不能做模数,也不能做数模,总之和模拟无关,
只能与AD或者DA器件的数字接口对接。
非常感谢您的解答。 我现在遇到一个难题想请教您一下。有一个MCU的一路IIC 连接到CPLD上,CPLD又连接到3个IIC的器件上,现在想实现MCU和3个IIC的器件之间的通讯, 由于IIC的SDA线数据方向是双向的,CPLD连接的3个SDA线 输入输出模式不知道该怎么切换,如果CPLD模拟IIC的时序的话,CPLD又不会要模拟出3个被寻址器件的地址做接收吧?读和写有太多的input和output的切换,是否可以不用模拟IIC 不解析IIC的数据来实现 通讯? 望大神指导。 现在没有一个可行的实现思路。望大神给个建议。非常感谢您的多次帮助,也非常期待您的指导。@玄德
verilog用inout,定义为双向,不懂VHDL。
方向用逻辑控制就可以了。
我不确定端口能否设为开漏,应当是可以的。
需要解析一下地址,否则不知道访问哪个器件。
总之不难。
多谢,我感觉解析地址加解析数据 还要模拟时序同时控制in out太复杂了,刚开始学习CPLD才俩星期,我打算加个74HC4052 来解决会比较简单。而且还有两路ADC需要切换,用74HC4052 也可以来切换两条ADC的数据线,您看可行不? @玄德
CPLD控制74HC4052 在74HC4052 上信号切换。74HC4052 的信号切换数据流没有方向性,可实现双向通讯。而且还可以做模拟信号的切换。
一周热门 更多>