nodemcu mp3制作——sd卡连接nodemcu
接线问题
我也是开始学单片机不久,所以走了不少弯路,从昨晚测试到现在终于成功了,先简单说一下我的心路历程:
- 我上来就遇到个问题,编译和上传都显示“invalid option stacksmash”,这个可能很少人遇到,我也找不到相关的资料,将由原来的nodemcu1.0换成nodemcu0.9,就可以了(我还不知道具体原因,有这个问题的朋友可以试一下这个办法,或者就是重装arduino,可以解决,如果你知道具体原因,可以在评论区跟大家分享一下)
- 我之前不是没有尝试过,不过一把sd卡接到nodemcu上,打开串口,就显示"initialization failed",后来我偶然看到了一篇文章,里面说nodemcu的接口跟arduino不太一样,所以不能照着里面来连接。
- arduino中SD库中给的注释是这样的:
/*
** MOSI - pin 11
** MISO - pin 12
** CLK - pin 13
** CS - pin 4
*/
但是很明显不符合我们的要求,因为nodemcu压根就没有11口,然后我顺着<SPI.h>一直找到一个叫<common.h>的文件,里面定义了以下的接口,我将他们与nodemcu对上:
/*
** MOSI D7
** MISO D6
** CLK D5
** CS D2
*/
这样子把线接好,然后就开始测试
- 接下来还是出现"

最低0.47元/天 解锁文章
2312

被折叠的 条评论
为什么被折叠?



