打印

关于移植znFAT的问题

[复制链接]
2389|44
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cjs2004|  楼主 | 2017-12-20 15:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在这篇帖子看到用149读sd卡的,想试试,链接:https://bbs.21ic.com/icview-372584-1-1.html
本人C语音一般,IO接口的代码看的不是很明白,请教大家怎么定义的
sdx.h文件中
#define SD_SCL_PIN 0
#define SD_CS_PIN  1
#define SD_DI_PIN  6
#define SD_DO_PIN  3
#define SET_SD_PIN(n,val) (val?(P1OUT|=(0X01<<n)):(P1OUT&=(~(0X01<<n))))
#define GET_SD_PIN(n)     ((P1IN&(0X01<<n))?1:0)
spi.h文件中
#define SET_SPI_SCL (P2OUT|=(0X01<<0))
#define CLR_SPI_SCL (P2OUT&=(~(0X01<<0)))
#define SET_SPI_SI  (P2OUT|=(0X01<<1))
#define CLR_SPI_SI  (P2OUT&=(~(0X01<<1)))
第一个文件用P1,第二个用P2,请教大家解释一下上面的代码

相关帖子

沙发
airwill| | 2017-12-20 20:36 | 只看该作者
这只是 底层, 用于实现 SPI 的信号控制的宏定义. 是 GPIO 引脚读写的宏定义.
跟硬件的端口配置有关, 如果你的引脚设置不同, 那就改成你的引脚配置

使用特权

评论回复
板凳
cjs2004|  楼主 | 2017-12-21 12:22 | 只看该作者
airwill 发表于 2017-12-20 20:36
这只是 底层, 用于实现 SPI 的信号控制的宏定义. 是 GPIO 引脚读写的宏定义.
跟硬件的端口配置有关, 如果你 ...

谢谢回复,关键我不懂作者是如何定义阵脚的,比如哪个是时钟,哪个是数据的接收、发送。原谅小白的无知提问

使用特权

评论回复
地板
ghuca| | 2017-12-21 21:57 | 只看该作者
楼主说的是SD卡的连接吗?

使用特权

评论回复
5
soodesyt| | 2017-12-21 21:57 | 只看该作者
上面定义的SPI都是P2口上的.

使用特权

评论回复
6
ghuca| | 2017-12-21 22:02 | 只看该作者
模拟的SPI接口的.

使用特权

评论回复
7
soodesyt| | 2017-12-21 22:02 | 只看该作者
DI和DO还有SCL.

使用特权

评论回复
8
cjs2004|  楼主 | 2017-12-22 08:32 | 只看该作者

谢谢回复,我看代码不是很明白,能解释一下么

使用特权

评论回复
9
cjs2004|  楼主 | 2017-12-22 08:32 | 只看该作者
ghuca 发表于 2017-12-21 22:02
模拟的SPI接口的.

是的,但是看不出作者是如何定义针脚的

使用特权

评论回复
10
dzfansman| | 2017-12-22 15:58 | 只看该作者
SD卡不是SPI方式吗?

使用特权

评论回复
11
dzfansman| | 2017-12-22 16:01 | 只看该作者
楼主你的硬件设计好了吗?

使用特权

评论回复
12
baimiaocun2015| | 2017-12-23 11:48 | 只看该作者
这个还是SD卡的设计介绍参考的哈

使用特权

评论回复
13
tongbu2015| | 2017-12-23 13:23 | 只看该作者
这个不就是基于SPI总线的SD卡的数据读写操作的么

使用特权

评论回复
14
cjs2004|  楼主 | 2017-12-27 08:33 | 只看该作者
dzfansman 发表于 2017-12-22 16:01
楼主你的硬件设计好了吗?

淘宝买的microSD卡套啊,自己做的msp430f449的板子

使用特权

评论回复
15
dirtwillfly| | 2017-12-27 17:56 | 只看该作者
cjs2004 发表于 2017-12-21 12:22
谢谢回复,关键我不懂作者是如何定义阵脚的,比如哪个是时钟,哪个是数据的接收、发送。原谅小白的无知提 ...

我也没看懂那段定义,建议直接问问作者

使用特权

评论回复
16
Lewisnx| | 2017-12-28 15:08 | 只看该作者
DI和DO还有SCL.

使用特权

评论回复
17
cjs2004|  楼主 | 2018-1-12 08:22 | 只看该作者
谢谢大家,已经看明白了,只管sdx的定义就行了,spi的不管

使用特权

评论回复
18
ghuca| | 2018-1-12 22:14 | 只看该作者
第一个是检测SD卡。

使用特权

评论回复
19
minzisc| | 2018-1-14 21:33 | 只看该作者
这个怎么定义的就怎么使用就行了。

使用特权

评论回复
20
selongli| | 2018-1-14 21:33 | 只看该作者
楼主的意思是什么?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

13

帖子

0

粉丝