问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用的arduino uno板子,sd卡模块连在10,11,12,13口上,把原来的排母换成了排针,不能识别sd卡

发布网友 发布时间:2022-05-01 03:39

我来回答

2个回答

热心网友 时间:2023-10-09 06:22

如果代码没错 看一看卡有没有和卡槽接触好 或者是你换成排针后脚位有没有对应上

热心网友 时间:2023-10-09 06:23

试试下面这个程序 ,有什么问题都可以测试出来的 把对应的脚接好
/*
SD card test
This example shows how use the utility libraries on which the'
SD library is based in order to get info about your SD card.
Very useful for testing a card when you're not sure whether its working or not.
The circuit:
* SD card attached to SPI bus as follows:
** MOSI - pin 11 on Arino Uno/Duemilanove/Diecimila
** MISO - pin 12 on Arino Uno/Duemilanove/Diecimila
** CLK - pin 13 on Arino Uno/Duemilanove/Diecimila
** CS - depends on your SD card shield or mole.
Pin 4 used here for consistency with other Arino examples
created 28 Mar 2011
by Limor Fried
modified 9 Apr 2012
by Tom Igoe
*/
// include the SD library:
#include <SPI.h>
#include <SD.h>
// set up variables using the SD utility library functions:
Sd2Card card;
SdVolume volume;
SdFile root;
// change this to match your SD shield or mole;
// Arino Ethernet shield: pin 4
// Adafruit SD shields and moles: pin 10
// Sparkfun SD shield: pin 8
const int chipSelect = 4;
void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(9600);
/*while (!Serial) {
; // wait for serial port to connect. Needed for Leonardo only
}*/
// List Pin Mode
Serial.print("SS_PIN->");
Serial.println( SS_PIN );
Serial.print("MOSI_PIN->");
Serial.println( MOSI_PIN );
Serial.print("MISO_PIN->");
Serial.println( MISO_PIN );
Serial.print("SCK_PIN->");
Serial.println( SCK_PIN );
Serial.print("\nInitializing SD card...");
// we'll use the initialization code from the utility libraries
// since we're just testing if the card is working!
if (!card.init(SPI_HALF_SPEED, chipSelect)) {
Serial.println("initialization failed. Things to check:");
Serial.println("* is a card inserted?");
Serial.println("* is your wiring correct?");
Serial.println("* did you change the chipSelect pin to match your shield or mole?");
return;
} else {
Serial.println("Wiring is correct and a card is present.");
}
// print the type of card
Serial.print("\nCard type: ");
switch (card.type()) {
case SD_CARD_TYPE_SD1:
Serial.println("SD1");
break;
case SD_CARD_TYPE_SD2:
Serial.println("SD2");
break;
case SD_CARD_TYPE_SDHC:
Serial.println("SDHC");
break;
default:
Serial.println("Unknown");
}
// Now we will try to open the 'volume'/'partition' - it should be FAT16 or FAT32
if (!volume.init(card)) {
Serial.println("Could not find FAT16/FAT32 partition.\nMake sure you've formatted the card");
return;
}
// print the type and size of the first FAT-type volume
uint32_t volumesize;
Serial.print("\nVolume type is FAT");
Serial.println(volume.fatType(), DEC);
Serial.println();
volumesize = volume.blocksPerCluster(); // clusters are collections of blocks
volumesize *= volume.clusterCount(); // we'll have a lot of clusters
volumesize *= 512; // SD card blocks are always 512 bytes
Serial.print("Volume size (bytes): ");
Serial.println(volumesize);
Serial.print("Volume size (Kbytes): ");
volumesize /= 1024;
Serial.println(volumesize);
Serial.print("Volume size (Mbytes): ");
volumesize /= 1024;
Serial.println(volumesize);
Serial.println("\nFiles found on the card (name, date and size in bytes): ");
root.openRoot(volume);
// list all files in the card with date and size
root.ls(LS_R | LS_DATE | LS_SIZE);
}
void loop(void) {
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
天将雄师观后感600字 为什么喝酒会降血糖 牛栏山 52度浓香型白酒-购买最佳价格 全兴大曲 52度浓香型白酒-购买最佳价格 笔记本电脑怎么接音箱电脑如何连接外置音箱 笔记本电脑有音箱插孔吗笔记本电脑如何连接喇叭 冰箱压缩机过热启动5秒就停了 周长相等的正方形和圆,其面积比是多少 周长相等的正方形和圆面积比是多少 周长相等的正方形与圆形,边长与半径的比是( ),面积之比是( )。 要有... 孩子的情商高的话,会有怎样的表现呢? 真正高情商的孩子,往往会具备何种特征? 奔驰c260l哪里放光盘 拔完智齿可以吃苹果吗 请问今天早上刚拔牙,下午能吃水果么?葡萄,香蕉 拔牙后可以吃草莓之类的水果吗? 使用arm操作SD卡时,有一些函数,比如SD_Port_Init,SD_Read_Block函数,这些函数在哪里可以找到呢 一般高情商的孩子都是怎么培养出来的? 怎么编辑init.rc在启动时将根目录上的内容绑定到外置SD卡 我的 文件夹 是mnt/sdcard 怎么修改啊 Android手机sdcard mount 如何设置? 情商高的孩子有哪些表现在长大会很受用呢? 如何手动mount sdcard和检测到sd card 情商高孩子聪明,情商高会有什么表现? 信息项目管理师是高级职称吗 如何让SQL查询分析器里执行过的语句有历史记录 init sd card failed是什么? 黑米山药粥不能与什么食物同食 这是什么酒,价格多少? 求一篇小说名字。主要讲述丈夫出轨妻子抑郁,为了报复丈夫精心计划,... 关于围护桩,支护桩,和搅拌桩的认识理解。 高情商的孩子,在日常生活中都有哪些表现? 野火STM32的高级篇SDIO的SD卡的初始化流程是怎样的 STM32通过SPI读写SD卡,初始化失败 SD卡复位成功可是初始化一直失败,请求高手指点。希望求的真知,希望交流满意分数不是问题。 SD卡,提示错误mmc0: error -110 whilst initialising SD card,是什么意思啊?-110是错误代号吗? stm32 SD卡的代码有点不能理解? 为什么虚拟的就不能直接在ANDROID一个文件夹里,却要建立那么多文件夹在根目录下 怎样才能看出自己家的孩子是不是高情商? keil编写的SPI初始化SD卡;失败无response的原因。如下程序SD 初始化SD卡始终无回应,请高手指点 高情商的孩子在生活中会有何种表现? 求android大神!以下是把SD卡上的图片添加到GridView里显示的代码,但显示不出来,解决再加20金币! 怎样培养一个高情商的孩子 台式机,哪里放光盘 android 查找SDCARD中图片,在listview显示,并且点击在新页面显示图片 组装机的电脑,哪可以放光盘? macbook air可以放碟吗 在哪里放? 银行存款中利息收入和利息税的扣除该如何做记账凭证呢 有人说说医学论文摘要汉译英的方法和技巧吗? 英语毕业论文用什么时态