DSP2812如何解决CPLD的IO口地址?

[复制链接]
3637|14
 楼主| 梅花望青竹 发表于 2012-4-3 14:50 | 显示全部楼层 |阅读模式
如题,使用CPLD实现io口的地址分配?
09电气 发表于 2012-4-3 15:12 | 显示全部楼层
在PIN里面可以设置
lolp 发表于 2012-4-3 15:30 | 显示全部楼层
不知道楼主设置没
freegreen 发表于 2013-10-10 11:15 | 显示全部楼层
我也想知道,有没有人回答呀
lhn525 发表于 2014-12-11 21:13 | 显示全部楼层
在哪里设置啊?求解答啊
huang123dao 发表于 2016-3-9 21:36 | 显示全部楼层
我最近也在学TOP2812的DSP板子,搞不懂DSP和CPLD的关系,不知道为什么DSP给一个地址发指令,就能控制CPLD连的LED亮,还有地址怎么算的也不知道,求大神指导!!!
zhangmangui 发表于 2016-3-9 22:20 | 显示全部楼层
huang123dao 发表于 2016-3-9 21:36
我最近也在学TOP2812的DSP板子,搞不懂DSP和CPLD的关系,不知道为什么DSP给一个地址发指令,就能控制CPLD连 ...

这个其实很简单    CPLD外扩到了xintf接口上  
在相应的zone里面   cpld会被选中  
然后cpld里面的译码代码会判断送来的地址   然后根据不同的地址将数据送到不同的外设中
比如0001对应led   
zhangmangui 发表于 2016-3-9 22:21 | 显示全部楼层
具体的地址肯定是由硬件设计有关的  
也就是硬件将CPLD设计到了那个zone
那个cs去片选CPLD
huang123dao 发表于 2016-3-19 10:17 | 显示全部楼层
zhangmangui 发表于 2016-3-9 22:20
这个其实很简单    CPLD外扩到了xintf接口上  
在相应的zone里面   cpld会被选中  
然后cpld里面的译码代 ...

好的 谢谢啦 现在我弄明白了CPLD扩展到XINTF借口那块,也就是起始地址知道了,比如zone0就是0x2000,但是后面那部分地址是不是的看CPLD的程序里的具体分配啊?也就是LED与哪个地址相对应?
zhangmangui 发表于 2016-3-19 21:50 | 显示全部楼层
huang123dao 发表于 2016-3-19 10:17
好的 谢谢啦 现在我弄明白了CPLD扩展到XINTF借口那块,也就是起始地址知道了,比如zone0就是0x2000,但是 ...

恩  主要看CPLD里面的分配了  
zhangmangui 发表于 2016-3-19 21:51 | 显示全部楼层
好好研究一下    然后抽时间给大家分享一下
huang123dao 发表于 2016-7-12 20:56 | 显示全部楼层
zhangmangui 发表于 2016-3-19 21:50
恩  主要看CPLD里面的分配了

谢谢啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

98

主题

2589

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部