求助:F2812通过CPLD外接A/D转换的问题

2019-03-24 16:37发布

下面是我的连接示意图 :

  图不太清楚,我说下:F2812 通过XA0-XA18连接CPLD,CPLD译码启动多路开关将模拟量送给A/D芯片,同时启动A/D芯片,然后A/D的数据接到F2812的XD0-XD15上

  谁有这样的C语言程序?谢谢了
  或者帮我解个惑:我怎么才能发送DSP的地址总线XA0-XA18?是我随意的读写ZONE0(或ZONE-X)的一地址,这地址总线就自动向CPLD发送一个地址  吗?如果是,那么A/D发回的数据直接就送回到我所读写的ZONE0(或ZONE-X)的一地址吗?
外设这一快一点都不明白 5555555555555
跪求高人指点!!!
跪求高人指点!!!
跪求高人指点!!!
跪求高人指点!!! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
flyingdsp
1楼-- · 2019-03-24 22:31
 精彩回答 2  元偷偷看……
women11
2楼-- · 2019-03-24 23:43
< :TI_MSP430_内容页_SA7 --> 或者我这么问:
   int b;
b=*(int*)0x2000;//读ZONE0空间的第一个地址
这语句执行完后,2812的地址总线0X0--0X18是不是是就输出0X00000了?

如果不是我怎么样才能令 地址总线0X0--0X18输出地址值?

斑竹帮帮我 谢谢拉
flyingdsp
3楼-- · 2019-03-25 04:19
原帖由 women11 于 2009-1-9 13:25 发表
或者我这么问:
   int b;
b=*(int*)0x2000;//读ZONE0空间的第一个地址
这语句执行完后,2812的地址总线0X0--0X18是不是是就输出0X00000了?

如果不是我怎么样才能令 地址总线0X0--0X18输出地址值?

斑竹 ...


代码是在2812平台上写的嘛?如果是,就请问你,你是在dsp访问地址0x2000?还是不明白,具体我也不知道你到底想做什么
women11
4楼-- · 2019-03-25 05:41
 精彩回答 2  元偷偷看……
flyingdsp
5楼-- · 2019-03-25 06:08
原帖由 women11 于 2009-1-9 17:20 发表
那代码是我随便写的 就是意思要访问地址0x2000,还没在程序里写呢。
0x2000是外部接口映射区域ZONE0的首地址,书上说访问这首地址时,地址总线0X0--0X18就回输出0X00000



我想实现的总意图是:F2812 通过XA0- ...

多看看书,好好思考一下,我没看过2812芯片的书
women11
6楼-- · 2019-03-25 07:18
谢谢斑竹拉 :)

一周热门 更多>

相关问题

    相关文章