永发信息网

DSP开发板上面CPLD扩展的I/O口怎么使用,它们是如何跟DSP工作的。

答案:3  悬赏:40  手机版
解决时间 2021-02-09 04:22
DSP开发板上面CPLD扩展的I/O口怎么使用,它们是如何跟DSP工作的。
最佳答案
DSP以寄存器的方式来控制CPLD的IO口:IO口的对应DSP里面的寄存器,有自己的地址。DSP通过对这个地址的寄存器操作来控制IO口。
举个例子:
比如扩展了8个输入口,然后这8个输入口的数据存储在寄存器Reg1中,Reg1对应的地址为0x90000030。你要读这个输入口信息,可以直接读这个地址的数据,即data=*(Uint8 *)0x90000030.
反之,如果是输出口,可以令地址0x9000XXXX的数据位XX就行了。
而这些地址是由DSP与CPLD的连接和译码方式决定的。DSP通过地址、数据、控制线与CPLD连接,然后CPLD接收DSP的指令,进行译码,得到译码结果,然后输出。
要知道这些地址,最简单的还是看开发板的使用手册。追问你好,请问是不是我只要知道开发板上面CPLD扩展的IO口高低位起始地址了,就可以对相应的IO口作操作了(此时IO口可以看作DSP通用IO口吗?),因为刚刚接触DSP,请大神细心讲解,谢谢了。
全部回答
请参考专业手册追问没有手册阿。追答那样没办法详细告知的,专业性太强了追问能否告知小弟我要对DSP编程要用到DSPI/O口,但是自身的I/O全部已经被占用,现在只能用CPLD扩展的I/O,那我对DSP编程的话,是直接把CPLP扩展出的I/O当成DSP的来编,还是说要先作处理了再来编,多谢了。
...不是必须带有CPLD的,CPLD一般是由来扩展I/O口的。上面端口定义应该和CPLD有关,port3002 。是一个地址,这个地址对应的是led ...追问我想知道对于扩展出来的那些I/O口,我怎么来运用,是直接当DSP的I/O吗。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
what和late的发音
功臣灯饰地址在哪,我要去那里办事
感觉每次吸气的时候就直接吸进咽喉了,凉气进
关于流行性感冒下列说法不正确的是A.流感病毒
金地灯具地址有知道的么?有点事想过去
现在DNF,奥兰奶奶的宠物人物怎么不见了,,
新花椒如何保存?阴历几月采摘最佳
明珠国际酒店地址有知道的么?有点事想过去
新万家灯饰地址在什么地方,我要处理点事
马克思说:“劳动终结时取得的结果,已经在劳
真实的女友黑屏…有办法解决吗
乌鲁木齐市第九十九小学地址有知道的么?有点
勇担责任是一种美德,但履行责任往往与个人利
宝宝贝贝宠物地址有知道的么?有点事想过去
P770ZM的M2 NGFF接口是PCIe 3.0 x2的还是X4的
推荐资讯
求夏目漱石的 我是猫 和 心 的txt文档。
煤气和助燃风怎么样的调节才能使煤气充分燃烧
中国电信(佳荣营业厅)地址好找么,我有些事要
【静平衡】何谓静平衡?何谓动平衡?两者有何关
铝单板吊顶怎么安装?
铁路零担运输24号运输号代表什么含义?
山东菏泽到广西南宁有多远
沣水街怎么去啊,有知道地址的么
关于4790K散热的问题
补缝后外打什么类型的玻璃胶(全名,比如硅酮
北京到上海迪士尼乐园坐飞机快还是高铁
房贷10万,十年,利息加本金一个月供多少
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?