关于SPI

2019-03-24 14:43发布

SPI的RXBUF读不走数据,是什么原因啊? INT8U temp;
        temp=UCB1RXBUF; 进行以上语句之后,temp没有值,而且BUF中还有值。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
l0700830216
1楼-- · 2019-03-26 21:57
 精彩回答 2  元偷偷看……
5xue
2楼-- · 2019-03-27 02:59
虽然看不懂,没弄过这个型号的。
但我觉得SD_EN_SEL();
                SD_CS_SEL() ;
不大可能同时出现
l0700830216
3楼-- · 2019-03-27 04:56
SD_EN_SEL();这个是用于SD卡的电压管理的,是把它设置成了普通的IO口。
SD_CS_SEL() ;而这个是用于SD卡的传输使能,低电平有效。也只是设成普通IO口。
sxxiangnuo
4楼-- · 2019-03-27 05:52
 精彩回答 2  元偷偷看……
l0700830216
5楼-- · 2019-03-27 08:14
大哥,我现在是遇到了问题,这就不给你分析了。正郁闷着呢。
等我问题解决了 再给你分析吧
5xue
6楼-- · 2019-03-27 10:29

我写SD卡的程序还没有弄得这么复杂啊,只有4个口子驱动的,没有涉及到电源管理。爱莫能助了。 你先用个基本的SPI程序测试下,再搞下一步。调试程序还是很关键的。 不好意思,真的爱莫能助了,水平有限

 

补充一点,我用8MHz的频率,能正常初始化,读写SD卡。

[ 本帖最后由 5xue 于 2011-8-22 13:01 编辑 ]

一周热门 更多>

相关问题

    相关文章