Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 18.04.2010, 22:33   #51
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 48
Сообщений: 1,785
Вес репутации: 3611/100
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от ih32dll Посмотреть сообщение
Уважаемый, вам так не понравилось слово "байтике"? Прямо так с высока написали все это Ну дело Ваше. Все что Вы описали - я читал уже неоднократно, но быть может ваш пост поможет кому-то
Именно!
Это не байтик а четыре байтика.
И брать их тупо по адресу нельзя.
Это уже можеть быть заголовок fat.
Разница уж слишком заметна.
Petr вне форума   Ответить с цитированием
Старый 04.04.2011, 14:11   #52
Lexi
Senior Member
 
Аватар для Lexi
 
Регистрация: 25.02.2007
Адрес: Беларусь
Возраст: 37
Сообщений: 374
Вес репутации: 92/0
Lexi will become famous soon enough
Отправить сообщение для Lexi с помощью ICQ
По умолчанию Re: Чтение SD карты

ФАТ удалось запустить?
Если да, то по какому примеру?
__________________
Век живи - век учись!
Lexi вне форума   Ответить с цитированием
Старый 05.04.2011, 11:39   #53
ih32dll
Junior Member
 
Регистрация: 07.10.2009
Сообщений: 12
Вес репутации: 100/39
ih32dll will become famous soon enoughih32dll will become famous soon enough
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от Lexi Посмотреть сообщение
ФАТ удалось запустить?
Если да, то по какому примеру?
Да, мне удалось все прочитать, но без каких-либо примеров, все писал сам на основе спецификаций. А что у Вас не получается?
ih32dll вне форума   Ответить с цитированием
Старый 08.04.2011, 15:26   #54
toretto
Junior Member
 
Регистрация: 31.03.2011
Возраст: 32
Сообщений: 10
Вес репутации: 100/33
toretto will become famous soon enoughtoretto will become famous soon enough
По умолчанию Re: Чтение SD карты

Народ, кто не занят, помогите начинающему разобраться. Подключаю по аппаратному SPI к 18ф4550 sd-card. Инициализацию написал, теперь уперся в работу с фатом. Все хвалят реализацию от чана. Только не понимаю, как ее прикрутить к моему проекту. Добавил хидеры ff.h и diskio.h. Пытаюсь использовать disk_initialize () или прочие, пишет, что в main.o нет описния даной функции. Толкните в нужную сторону, плз. Пока что работаю интуитивно
toretto вне форума   Ответить с цитированием
Старый 10.04.2011, 19:12   #55
ih32dll
Junior Member
 
Регистрация: 07.10.2009
Сообщений: 12
Вес репутации: 100/39
ih32dll will become famous soon enoughih32dll will become famous soon enough
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от toretto Посмотреть сообщение
Народ, кто не занят, помогите начинающему разобраться. Подключаю по аппаратному SPI к 18ф4550 sd-card. Инициализацию написал, теперь уперся в работу с фатом. Все хвалят реализацию от чана. Только не понимаю, как ее прикрутить к моему проекту. Добавил хидеры ff.h и diskio.h. Пытаюсь использовать disk_initialize () или прочие, пишет, что в main.o нет описния даной функции. Толкните в нужную сторону, плз. Пока что работаю интуитивно
Боюсь, что на такой вопрос вы ответ вряд ли получите. Подробней, может даже примеры кода выложите.
ih32dll вне форума   Ответить с цитированием
Старый 18.04.2011, 15:52   #56
toretto
Junior Member
 
Регистрация: 31.03.2011
Возраст: 32
Сообщений: 10
Вес репутации: 100/33
toretto will become famous soon enoughtoretto will become famous soon enough
По умолчанию Re: Чтение SD карты

на вопрос ответил сам себе возник новый затык:
petitFAT от Чана прикрутил, карточку проинициализировал, pf_mount возвращает "ОК" (фат смонтировал), далее пытаюсь открыть с флешкарты заранее созданный файл "open.txt" командой pf_open("/open.txt"), на что функция возвращает ответ No_file. Кто-нибудь сталкивался с таким? (фат16)
toretto вне форума   Ответить с цитированием
Старый 18.04.2011, 16:01   #57
Machine slave
Senior Member
 
Аватар для Machine slave
 
Регистрация: 18.01.2008
Возраст: 37
Сообщений: 4,264
Вес репутации: 2731/113
Machine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond repute
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от toretto Посмотреть сообщение
на вопрос ответил сам себе возник новый затык:
petitFAT от Чана прикрутил, карточку проинициализировал, pf_mount возвращает "ОК" (фат смонтировал), далее пытаюсь открыть с флешкарты заранее созданный файл "open.txt" командой pf_open("/open.txt"), на что функция возвращает ответ No_file. Кто-нибудь сталкивался с таким? (фат16)
/ в имени файла зачем?
Machine slave вне форума   Ответить с цитированием
Старый 18.04.2011, 16:10   #58
toretto
Junior Member
 
Регистрация: 31.03.2011
Возраст: 32
Сообщений: 10
Вес репутации: 100/33
toretto will become famous soon enoughtoretto will become famous soon enough
По умолчанию Re: Чтение SD карты

я пробовал с "/" и без. В общих чертах делаю так
Код:
void main (void)
{
	FATFS fs;						
	...
	disk_initialize();
	res=pf_mount(&fs); 				
	res = pf_open("open.txt");		 
	pf_lseek (0);
	res = pf_read(read_buf, 5, &s1);		
	scan_files ("");
	pf_mount(0x0); 				
while (1);
}
toretto вне форума   Ответить с цитированием
Старый 18.04.2011, 17:52   #59
Luftwaffe
Senior Member
 
Аватар для Luftwaffe
 
Регистрация: 11.10.2007
Адрес: Россия, СПб
Возраст: 40
Сообщений: 118
Вес репутации: 224/48
Luftwaffe has a spectacular aura aboutLuftwaffe has a spectacular aura aboutLuftwaffe has a spectacular aura about
Отправить сообщение для Luftwaffe с помощью ICQ
По умолчанию Re: Чтение SD карты

disk_initialize(); - лишний вызов, pf_mount его вызывает.

Проверь свою реализацию disk i/o interface.
__________________
На стоянке, шасси выпущено, к взлёту готов (c)
Luftwaffe вне форума   Ответить с цитированием
Старый 19.04.2011, 10:00   #60
toretto
Junior Member
 
Регистрация: 31.03.2011
Возраст: 32
Сообщений: 10
Вес репутации: 100/33
toretto will become famous soon enoughtoretto will become famous soon enough
По умолчанию Re: Чтение SD карты

согласен, вызов лишний, запись убрал, но ничего не изменилось...
toretto вне форума   Ответить с цитированием
Старый 19.04.2011, 11:33   #61
Luftwaffe
Senior Member
 
Аватар для Luftwaffe
 
Регистрация: 11.10.2007
Адрес: Россия, СПб
Возраст: 40
Сообщений: 118
Вес репутации: 224/48
Luftwaffe has a spectacular aura aboutLuftwaffe has a spectacular aura aboutLuftwaffe has a spectacular aura about
Отправить сообщение для Luftwaffe с помощью ICQ
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от Luftwaffe Посмотреть сообщение
disk_initialize(); - лишний вызов, pf_mount его вызывает.
Вернее pf_mount ничего не вызывает, и поэтому его код возврата ни о чём почти не говорит, disk_initialize() вызывается в первом pf_open. Проверяй disk io interface. Возможно у тебя как раз инициализация и не проходит, а ты в этом так уверен ))

ps: у меня petitfat нет, смотрю по обычному fatfs от чана
__________________
На стоянке, шасси выпущено, к взлёту готов (c)
Luftwaffe вне форума   Ответить с цитированием
Старый 19.04.2011, 11:45   #62
Machine slave
Senior Member
 
Аватар для Machine slave
 
Регистрация: 18.01.2008
Возраст: 37
Сообщений: 4,264
Вес репутации: 2731/113
Machine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond repute
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от Luftwaffe Посмотреть сообщение
Вернее pf_mount ничего не вызывает, и поэтому его код возврата ни о чём почти не говорит, disk_initialize() вызывается в первом pf_open.
Вы смотрели код то хоть?
Все там вызывается и pf_mount, возвращает FR_OK, если все нормально.
Вот фрагмент pf_mount и в pf_open disk_initialize() не вызывается, этого там вообще нет:
Код:
 FRESULT pf_mount (
	FATFS *fs		/* Pointer to new file system object (NULL: Unmount) */
)
{
	BYTE fmt, buf[36];
	DWORD bsect, fsize, tsect, mclst;


	FatFs = 0;
	if (!fs) return FR_OK;				/* Unregister fs object */

	if (disk_initialize() & STA_NOINIT)	/* Check if the drive is ready or not */
		return FR_NOT_READY;

	/* Search FAT partition on the drive */
	bsect = 0;
	fmt = check_fs(buf, bsect);			/* Check sector 0 as an SFD format */ и тд и тп
У меня все пучком работает.
Код:
FATFS fs;          // Work area (file system object) for the volume
    UINT br;           // File read count
    FRESULT res;       // Petit FatFs function common result code
    
    // Mount the volume
    res = pf_mount(&fs);
    
    if( res == FR_OK)
    {
        res = pf_open("file.txt");
        
        if( res == FR_OK)
        {
             pf_read((char*)&string[0], 8, (WORD*)&br);
        }
    }

Последний раз редактировалось Machine slave; 19.04.2011 в 11:55.
Machine slave вне форума   Ответить с цитированием
Старый 19.04.2011, 11:56   #63
toretto
Junior Member
 
Регистрация: 31.03.2011
Возраст: 32
Сообщений: 10
Вес репутации: 100/33
toretto will become famous soon enoughtoretto will become famous soon enough
По умолчанию Re: Чтение SD карты

ситуация такая: при вставленной карточке pf_mount возвращает fr_ok, если карточку извлечь, функция возвращает fr_not_ready (делаю вывод, что карточка инициализируется правильно). Видимо проблема в функции чтения данных (блоков) с карты
toretto вне форума   Ответить с цитированием
Старый 19.04.2011, 12:23   #64
Luftwaffe
Senior Member
 
Аватар для Luftwaffe
 
Регистрация: 11.10.2007
Адрес: Россия, СПб
Возраст: 40
Сообщений: 118
Вес репутации: 224/48
Luftwaffe has a spectacular aura aboutLuftwaffe has a spectacular aura aboutLuftwaffe has a spectacular aura about
Отправить сообщение для Luftwaffe с помощью ICQ
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от Machine slave Посмотреть сообщение
Вы смотрели код то хоть?
Все там вызывается и pf_mount, возвращает FR_OK, если все нормально.
написал же что петифат не смотрел, а глядел в обычном, предположение что в pf так же сделано оказалось неверным

Код:
FRESULT f_mount (
	BYTE vol,		/* Logical drive number to be mounted/unmounted */
	FATFS *fs		/* Pointer to new file system object (NULL for unmount)*/
)
{
	FATFS *rfs;


	if (vol >= _VOLUMES)			/* Check if the drive number is valid */
		return FR_INVALID_DRIVE;
	rfs = FatFs[vol];				/* Get current fs object */

	if (rfs) {
#if _FS_SHARE
		clear_lock(rfs);
#endif
#if _FS_REENTRANT					/* Discard sync object of the current volume */
		if (!ff_del_syncobj(rfs->sobj)) return FR_INT_ERR;
#endif
		rfs->fs_type = 0;			/* Clear old fs object */
	}

	if (fs) {
		fs->fs_type = 0;			/* Clear new fs object */
#if _FS_REENTRANT					/* Create sync object for the new volume */
		if (!ff_cre_syncobj(vol, &fs->sobj)) return FR_INT_ERR;
#endif
	}
	FatFs[vol] = fs;				/* Register new fs object */

	return FR_OK;
}
__________________
На стоянке, шасси выпущено, к взлёту готов (c)
Luftwaffe вне форума   Ответить с цитированием
Старый 20.04.2011, 11:14   #65
toretto
Junior Member
 
Регистрация: 31.03.2011
Возраст: 32
Сообщений: 10
Вес репутации: 100/33
toretto will become famous soon enoughtoretto will become famous soon enough
По умолчанию Re: Чтение SD карты

Подозреваю, что мои функции disk_readp и disk_writep работают не так, как я думаю. Скиньте кто-нибудь пожалуйста ваш вариант, желательно для pic18. Я делал по прмеру чана, там завязано на пик24
я делаю так:
Код:
/*-----------------------------------------------------------------------*/
/* Read partial sector                                                   */
/*-----------------------------------------------------------------------*/

DRESULT disk_readp (
	BYTE *buff,		/* Pointer to the read buffer (NULL:Read bytes are forwarded to the stream) */
	DWORD lba,		/* Sector number (LBA) */
	WORD ofs,		/* Byte offset to read from (0..511) */
	WORD cnt		/* Number of bytes to read (ofs + cnt mus be <= 512) */
)
{
	DRESULT res;
	BYTE rc;
	WORD bc;


	if (!(CardType & CT_BLOCK)) lba *= 512;		/* Convert to byte address if needed */

	res = RES_ERROR;
	if (send_cmd(CMD17, lba) == 0) {			/* READ_SINGLE_BLOCK */

		bc = 40000;
		do {									/* Wait for data packet */
			rc = rcv_spi();
		} while (rc == 0xFF && --bc);

		if (rc == 0xFE) {						/* A data packet arrived */
			bc = 514 - ofs - cnt;

			/* Skip leading bytes */
			if (ofs) {
				do rcv_spi(); while (--ofs);
			}

			/* Receive a part of the sector */
			if (buff) 
				{							/* Store data to the memory */
				do 
				{ *buff++ = rcv_spi();
				} while (--cnt);
				} 
			else 
			{	/* Forward data to the outgoing stream (depends on the project) */
				do
				{ rcv_spi();					//FORWARD(rcv_spi());
				} while (--cnt);
			}

			/* Skip trailing bytes and CRC */
			do rcv_spi(); while (--bc);

			res = RES_OK;
		}
	}

	DESELECT();
	rcv_spi();

	return res;
}

Последний раз редактировалось toretto; 20.04.2011 в 11:24.
toretto вне форума   Ответить с цитированием
Старый 20.04.2011, 12:56   #66
Machine slave
Senior Member
 
Аватар для Machine slave
 
Регистрация: 18.01.2008
Возраст: 37
Сообщений: 4,264
Вес репутации: 2731/113
Machine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond repute
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от toretto Посмотреть сообщение
Подозреваю, что мои функции disk_readp и disk_writep работают не так, как я думаю. Скиньте кто-нибудь пожалуйста ваш вариант, желательно для pic18.
Я проверял на PIC24, для PIC18 не делал. У меня вариант Чена и работает.
Machine slave вне форума   Ответить с цитированием
Старый 26.04.2011, 12:54   #67
toretto
Junior Member
 
Регистрация: 31.03.2011
Возраст: 32
Сообщений: 10
Вес репутации: 100/33
toretto will become famous soon enoughtoretto will become famous soon enough
По умолчанию Re: Чтение SD карты

Кто нибудь пробовал подключаться по по родному SD-протоколу? В частности интересует расчет поля CRC-7. Из спецификаци:
Цитата:
CRC7
The CRC7 check is used for all commands, for allresposes except thpe R3, and for
the CSD and CID registers. The CRC7 is a 7-bit value and is computed as follows:
generator Polunomial: G(x)=x7+x3+1
M(x)=(first bit)*xn+(second bit)*xn-1+...+(last bit)*x0
CRC[6..0]=Remainder[M(x)*x7)/G(x)]

Последний раз редактировалось toretto; 26.04.2011 в 13:00.
toretto вне форума   Ответить с цитированием
Старый 27.04.2011, 22:39   #68
bis_spb
Member
 
Регистрация: 10.11.2010
Возраст: 39
Сообщений: 83
Вес репутации: 123/35
bis_spb will become famous soon enoughbis_spb will become famous soon enough
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от toretto Посмотреть сообщение
Кто нибудь пробовал подключаться по по родному SD-протоколу? В частности интересует расчет поля CRC-7. Из спецификаци:
Код:
// перед новым рассчетом CRC7 переменная должна быть обнулена.
unsigned char crc=0; // глобальная переменная, в которую суммируются дополнения отдельных байтов блока

void MMC_CRC(unsigned char c)  // c -очередной байт блока, по которому считается crc
{
    unsigned char i;

    for (i = 0; i < 8; i++)
    {
        crc <<= 1;
        if (c & 0x80)
            crc ^= 0x09;
        if (crc & 0x80)
            crc ^= 0x09;
        c <<= 1;
    }
}
Данный код проверен и используется.
bis_spb вне форума   Ответить с цитированием
Старый 28.04.2011, 13:14   #69
toretto
Junior Member
 
Регистрация: 31.03.2011
Возраст: 32
Сообщений: 10
Вес репутации: 100/33
toretto will become famous soon enoughtoretto will become famous soon enough
По умолчанию Re: Чтение SD карты

На сколько критично подключение карточки к PICу с +5В питанием? Карточка при вкючении (питание тоже +5В) не сгорела но вот работать и отвечать на команды по SD-интерфейсу не хочет. Может ли быть причина в питании?
toretto вне форума   Ответить с цитированием
Старый 28.04.2011, 14:31   #70
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 49
Сообщений: 4,100
Вес репутации: 1883/106
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от bis_spb Посмотреть сообщение
Код:
// перед новым рассчетом CRC7 переменная должна быть обнулена.
unsigned char crc=0; // глобальная переменная, в которую суммируются дополнения отдельных байтов блока

void MMC_CRC(unsigned char c)  // c -очередной байт блока, по которому считается crc
{
    unsigned char i;

    for (i = 0; i < 8; i++)
    {
        crc <<= 1;
        if (c & 0x80)
            crc ^= 0x09;
        if (crc & 0x80)
            crc ^= 0x09;
        c <<= 1;
    }
}
Данный код проверен и используется.
так не быстрее?
Код:
        crc <<= 1;
        if ((c ^ crc) & 0x80)
            crc ^= 0x09;
         c <<= 1;
или даже так:
Код:
        crc <<= 1;
        if ((signed char)(c ^ crc) <0)
            crc ^= 0x09;
         c <<= 1;

Последний раз редактировалось IgorV; 28.04.2011 в 14:38.
IgorV вне форума   Ответить с цитированием
Старый 28.04.2011, 20:35   #71
bis_spb
Member
 
Регистрация: 10.11.2010
Возраст: 39
Сообщений: 83
Вес репутации: 123/35
bis_spb will become famous soon enoughbis_spb will become famous soon enough
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от IgorV Посмотреть сообщение
...или даже так:
Код:
        crc <<= 1;
        if ((signed char)(c ^ crc) <0)
            crc ^= 0x09;
         c <<= 1;
Да, быстрее. Взял готовый код, но оптимизировать пока не стал. Надо будет заняться. Как говорится - работает и ладно.
bis_spb вне форума   Ответить с цитированием
Старый 28.04.2011, 21:12   #72
bis_spb
Member
 
Регистрация: 10.11.2010
Возраст: 39
Сообщений: 83
Вес репутации: 123/35
bis_spb will become famous soon enoughbis_spb will become famous soon enough
По умолчанию Re: Чтение SD карты

Цитата:
Сообщение от toretto Посмотреть сообщение
На сколько критично подключение карточки к PICу с +5В питанием? Карточка при вкючении (питание тоже +5В) не сгорела но вот работать и отвечать на команды по SD-интерфейсу не хочет. Может ли быть причина в питании?
В соответствии со спецификацией стр. 40, CMD8 как раз определяет диапазон рабочих напряжений для конкретной карты. В общем случае - максимальное напряжение питания 3.6V
bis_spb вне форума   Ответить с цитированием
Старый 11.05.2011, 08:42   #73
HJV
Senior Member
 
Регистрация: 25.02.2007
Адрес: Чита
Возраст: 39
Сообщений: 379
Вес репутации: 811/58
HJV is a splendid one to beholdHJV is a splendid one to beholdHJV is a splendid one to beholdHJV is a splendid one to beholdHJV is a splendid one to beholdHJV is a splendid one to beholdHJV is a splendid one to behold
Отправить сообщение для HJV с помощью ICQ
По умолчанию Re: Чтение SD карты

Извините за глупый ворос: есть процедура передачи команды в SD
Код:
char Command(char befF,unsigned int AdrH,unsigned int  AdrL,char befH )
{                               
SPI(0xFF);
SPI(befF);
SPI((AdrH&0xFF00)>>8);
SPI(AdrH&0x00FF);
SPI((AdrL&0xFF00)>>8);
SPI(AdrL&0x00FF);
SPI(befH);
SPI(0xFF);
return SPI(0xFF);              
}
Что делают параметры befF и befH?
HJV вне форума   Ответить с цитированием
Старый 23.05.2011, 12:42   #74
toretto
Junior Member
 
Регистрация: 31.03.2011
Возраст: 32
Сообщений: 10
Вес репутации: 100/33
toretto will become famous soon enoughtoretto will become famous soon enough
По умолчанию Re: Чтение SD карты

по идее, на месте befF должен передаваться код команды карте, befH - контрольная сумма
toretto вне форума   Ответить с цитированием
Старый 17.02.2012, 10:20   #75
toretto
Junior Member
 
Регистрация: 31.03.2011
Возраст: 32
Сообщений: 10
Вес репутации: 100/33
toretto will become famous soon enoughtoretto will become famous soon enough
По умолчанию Re: Чтение SD карты

вопрос о записи данных на карту (режим SD, 4-битный).
в спецификации на странице 8 приведена диаграмма записи в карту. из нее видно, что после записи карта возвращает по линии cmd0 ответ: некую приставку и сигнал busy. что за приставка и содержание сигнал, не подскажете? или где почитать можно?
toretto вне форума   Ответить с цитированием
Ответ

Метки
mmc, read sd card, спецификация фат


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Процедура чтения DS3235. Watcher Общетехнические вопросы 67 29.11.2010 08:42
время записи в с SD карту vptr Общетехнические вопросы 0 08.11.2007 10:00
PIC & SD vicve Продукция MICROCHIP 15 15.09.2007 15:35
не работает SD карта ИгорьС Общетехнические вопросы 2 20.07.2007 14:11
Чтение из CE210 НиК Продукция MICROCHIP 1 17.05.2007 11:19


Часовой пояс GMT +3, время: 23:14.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot