Страница 2 из 2

Re: ATMEGA+SD+WAV

Добавлено: Сб мар 05, 2011 21:52:14
HeLiO
Aheir писал(а):
HeLiO писал(а):
см сообщение выше
Да умница, умница, я ж пишу: "Из своего опыта" - делюсь, так сказать, не претендуя на истину.
правильно, не разобравшись о чем дискуссия пишите что знаете. Человека всю тему уговаривали оптимизировть код и не использовать лишние килобайты оперативы , которой на МК и так постоянно не хватает, а вы просто "делитесь своим поытом". И написал я не к тому что у меня круче - и так понятно что тот вариант которрый описан у меня один из самых оптимальных - а к тому чтобы человека не вводить в заблуждение очередной раз, когда вроде всё истолковали раз 100..

Re: ATMEGA+SD+WAV

Добавлено: Вс мар 06, 2011 16:15:03
SABRAT
есть какие-то замечания к тому что я навоял? Гуру - подскажите!
Заранее благодарю

Re: ATMEGA+SD+WAV

Добавлено: Пт май 20, 2011 16:59:16
alex1991
SABRAT здравствуйте !
В библиотеке которой вы выложили не хватает вот этих файлов
#include "pff.h"
#include "diskio.h"
#include "avrlibtypes.h"
Кот не компилируются пишет не найден main
Если можете выложите пожалуйста

Re: ATMEGA+SD+WAV

Добавлено: Пт май 20, 2011 20:44:37
alex1991
Добрый день
Пытаюсь компилировать код который выложил SABRAT
Нашел недостающие файлы библиотеки SABRAT из библиотеки мистера ChaN-а
Но компилятор ругается на строки в этом файле

Код: Выделить всё

//#include "avrlibtypes.h"
#ifndef ___SOUND_H___ 
#define ___SOUND_H___

void play (char *wav_name);

 play  ("/0.wav");
/*
Наприрмер: 
play ("/0.wav");
Воспроизведение файла 0.wav из корневого каталога карты
*/

#endif // ___SOUND_H___


и сами ошибки

Код: Выделить всё

../sound.h:7: error: expected declaration specifiers or '...' before string constant
../sound.h:7: warning: data definition has no type or storage class
../sound.h:7: warning: type defaults to 'int' in declaration of 'play'
../sound.h:7: error: conflicting types for 'play'
../sound.h:5: error: previous declaration of 'play' was here
../Petit_FAT_FS_sample.c: In function 'main':
../Petit_FAT_FS_sample.c:63: error: 'wav_name' undeclared (first use in this function)
../Petit_FAT_FS_sample.c:63: error: (Each undeclared identifier is reported only once
../Petit_FAT_FS_sample.c:63: error: for each function it appears in.)
make: *** [Petit_FAT_FS_sample.o] Error 1
Build failed with 6 errors and 2 warnings...
Я не знаю как правильно строчку с wav файлами которые находятся на карте памяти
Пожалуйста подскажите,помогите чайнику