关于28335读取信号

2019-07-15 19:15发布

大家好,我想问一个问题,我想用28335读取一个传感器的信号,这个传感器输出8路信号,每个信号只有低电平或是高电平两种情况,组成一个8位的二进制数,我将这8根线连到8个io口上,程序中计算方式如下,发现数不对,请问是怎么回事呀?D0*2^0+D1*2^1+D2*2^2+D3*2^3+D4*2^4+D5*2^5+D6*2^6+D7*2^7
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
maggiedebbie
1楼-- · 2019-07-16 10:58
jinyi7016 发表于 2016-5-22 17:02
对应的外设是Xintf,你可以了解下。

谢谢,我看了一下,外扩接口有地址总线,数据总线,我这个传感器是OV7620摄像头,它的数据输出是由三个信号共同控制的,场信号,行信号和像素信号,数据总线和传感器的像素灰度值输出连接,那么三路控制信号应该怎么连接我就不太清楚,能帮我解答一下吗?
liujinyi016
2楼-- · 2019-07-16 15:30
 精彩回答 2  元偷偷看……
maggiedebbie
3楼-- · 2019-07-16 16:16
jinyi7016 发表于 2016-5-24 17:10
若是都是三路三路的话,感觉接GPIO可以方便点

我现在想用DMA的方式去读取数据,那就涉及到了源地址的问题,我用的是GPIO5到GPIO12这8个io口,八个io口组成一个字节,我想问一下源地址怎么设置能直接把io口的数据直接传到RAM 里面
liujinyi016
4楼-- · 2019-07-16 20:45
maggiedebbie 发表于 2016-5-27 00:26
我现在想用DMA的方式去读取数据,那就涉及到了源地址的问题,我用的是GPIO5到GPIO12这8个io口,八个io口组成一个字节,我想问一下源地址怎么设置能直接把io口的数据直接传到RAM 里面

如果是这样做,那么没有办法使用DMA的

一周热门 更多>