这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 合作大赛 » mmc spi寄存器问题,高人来讨论下啊

共11条 1/2 1 2 跳转至

mmc spi寄存器问题,高人来讨论下啊

菜鸟
2009-09-04 10:30:22     打赏
请教专家,为什么每次都只能读出最近的寄存器值,如:按顺序写入0x50 0xe0;再写0x53 0x7f;最后写0xa0;结果每次都是7f;为什么,调两天了,就这问题解决不了。



关键词: 寄存器     问题     高人     讨论     下啊    

助工
2009-09-04 10:38:18     打赏
2楼

如果写0xA3的话,读回来的值正确吗?


菜鸟
2009-09-04 10:47:39     打赏
3楼
是正确的,读出来的值是0x7f,这是怎么回事呢?

助工
2009-09-04 10:52:30     打赏
4楼

如果把0x53写成其他值,再读回来,数据正确吗?

我怕你的通讯程序有问题,不管写什么值进去读回来都是0x7F


菜鸟
2009-09-04 10:53:58     打赏
5楼
把0x53写成什么就可以读出什么,这个屡试不爽。我用的是凌阳61

助工
2009-09-04 11:03:03     打赏
6楼
是否每次读A0的值都跟写入53的值一样?

读其他寄存器的值正常吗?

菜鸟
2009-09-04 11:07:20     打赏
7楼
嗯,就是这样,每次读出的值,都是写入的最后一个寄存器的值,而不是想读出哪个,就读出那个。

菜鸟
2009-09-04 11:26:00     打赏
8楼
那上来不发送控制数据,直接读,读到的数据是什么呢?

菜鸟
2009-09-04 11:29:35     打赏
9楼
感觉像是主控发送端接收端短接了

菜鸟
2009-09-04 11:32:16     打赏
10楼
看看不发送数据,直接读能读到什么数据。如果读到的是00.那就应该是正常的。如果读到别的,就是出问题了。
读之前要先复位一下才行。

共11条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]