Например TDA7294

Форум РадиоКот • Просмотр темы - Подключаем к PIC18 флешку microSD
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср янв 21, 2026 01:59:03

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Подключаем к PIC18 флешку microSD
СообщениеДобавлено: Сб фев 15, 2014 21:03:00 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Облазил пол интернета, не могу найти пример с подключением флешки и работой с файловой системой FAT32, если есть инфа поделитесь пожалуйста.

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключаем к PIC18 флешку microSD
СообщениеДобавлено: Сб фев 15, 2014 23:21:00 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1432
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4601
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
http://www.microchip.com/search/searcha ... =2&q=fat32


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключаем к PIC18 флешку microSD
СообщениеДобавлено: Пн фев 17, 2014 19:05:18 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Что-то более конкретное бы, и рабочее именно на PIC18, я нашел библиотеку от Чана, но там только чтение и запись уже созданных файлов, причем запись работает только в текущем размере файла, если он 1000 байт то больше 1000 в него не пишется что стремно..

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключаем к PIC18 флешку microSD
СообщениеДобавлено: Пн фев 17, 2014 22:21:47 
Встал на лапы

Зарегистрирован: Чт фев 16, 2012 15:22:06
Сообщений: 120
Рейтинг сообщения: 0
Может это поможет


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Подключаем к PIC18 флешку microSD
СообщениеДобавлено: Пн фев 17, 2014 23:24:26 
Сверлит текстолит когтями
Аватар пользователя

Карма: 22
Рейтинг сообщений: 81
Зарегистрирован: Пн дек 08, 2008 10:58:48
Сообщений: 1262
Откуда: Винница
Рейтинг сообщения: 0
За Чена просто обидно.
Прекрасно создает файлы.
Код:
   // открываем файл для записи, если получилось, пишем, нет - возможно, диск заполнен
   f_open (&file1,cFileName,FA_CREATE_NEW | FA_WRITE );
fr=f_write(&file1,strPingPong.iPong,SIZE_BUFF,&p1);
после чего изменяем файл
f_sync (&file1);


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключаем к PIC18 флешку microSD
СообщениеДобавлено: Вт фев 18, 2014 19:24:56 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
lawr писал(а):
Может это поможет

Спасибо, но оно на асме.
Вот Petit_FAT_FS работает, но там ограничения которые я описал выше, а полноценный FAT_FS отказывается компилироваться ругаясь "\src_no_lcd\ff.c; 1528. bad call to typeSub()" на строчку "if (!(dp->fn[NS] & NS_LOSS) && !mem_cmp(dir, dp->fn, 11)) break; /* SFN matched? */" причем удаление этой строчки ни к чему не приводит, он начинает ругаться на другую, и что ему не нравится не понятно ведь Petit_FAT_FS он компилирует и оно работает. Стоит HI-TECH C PRO for the PIC18 MCU Family V9.80

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключаем к PIC18 флешку microSD
СообщениеДобавлено: Ср фев 19, 2014 00:23:11 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
GFX писал(а):
Стоит HI-TECH C PRO for the PIC18 MCU Family V9.80


В чем и проблема. Уж сколько твердили о PRO версиях ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключаем к PIC18 флешку microSD
СообщениеДобавлено: Ср фев 19, 2014 21:48:29 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Не про версия в два раза больший код генерит, в большинстве случаев это критично, но я проверю на обычной. Не работает и в стандартной версии. Вот архив с сайте Чена последний, как его запустить ума не приложу, выскакивает " ff.c; 1528. bad call to typeSub()" хоть ты тресни
Вложение:
ff10a.zip [885.93 KiB]
Скачиваний: 191

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключаем к PIC18 флешку microSD
СообщениеДобавлено: Чт фев 20, 2014 22:34:22 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Еще вопрос может кто знает, вот из обрезанной версии библиотеки работает функция записи pf_write(write_buf, strlen(write_buf), &rb), если только я пишу прямо так pf_write("write_buf", strlen("write_buf"), &rb) и пишет он естественно "write_buf" а не то что в буфере, буфер объявляю как положено, но из буфера ничего не пишет и воообще программа сходит с ума.
#define READ_BUFF_SIZE 256
char Buff[READ_BUFF_SIZE]={'w','r','i','t','e',' ','o','k','\r','\n',0x00};

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключаем к PIC18 флешку microSD
СообщениеДобавлено: Вт фев 25, 2014 18:29:34 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
С функцией pf_write разобрался, она работает, просто нельзя открывать один файл и с него писать в другой) Кто б полную версию поднял все-таки :wink:

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключаем к PIC18 флешку microSD
СообщениеДобавлено: Сб май 03, 2014 00:37:20 
Родился

Зарегистрирован: Пт май 02, 2014 00:28:05
Сообщений: 2
Рейтинг сообщения: 0
У меня есть проект на LCP2119, где используется 32 гиг миро сд как база данных.
проц читает с нее, записать тоже нет проблемм, но система не фат 32 а линейное бин пространство.

Типа если открыть винхексом съемный диск как образ диска.
просто бин адрес от 0 00 00 00 00 h до 7 ff ff ff ff h

Удачи.

Если надо - пиши в личку.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y