Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 14.08.2011, 19:50  
AlexBel
Частый гость
 
Аватар для AlexBel
 
Регистрация: 17.08.2006
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
AlexBel на пути к лучшему
По умолчанию FatFs Generic FAT File System Module + PIC32

Кто-нибудь использовал (успешно, разумеется) FatFs Generic FAT File System Module от ELM (http://elm-chan.org/fsw/ff/00index_e.html) на PIC32? Не могу скомпилить пример из http://www.microchip.com/stellent/id...pnote=en539236
Реклама:
AlexBel вне форума  
Сказали "Спасибо" AlexBel
warel (28.06.2019)
Непрочитано 14.08.2011, 22:07  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: FatFs Generic FAT File System Module + PIC32

Судя по "обилию" ответов на микрочипсю и здесь... желающих осваивать PIC32 немного...
Там выбивает все лишь одну ошибку...
Чтобы сложить проект, достаточно закоментить одну 530-ую строку в файле fatfs_mmc_spi.c ...
Код:
DRESULT MMC_disk_ioctl(BYTE ctrl, void* buff)
{
	DRESULT res;
	BYTE n, csd[16], *ptr;
	DWORD csize;
	
	ptr = buff;	

//    if(ctrl == TIMER_UPDATE) ; // !!!!!!!!!!!!!!!!!!!!!!!!!!
        disk_timerproc();
	
	if (Stat & STA_NOINIT)
		return RES_NOTRDY;
Теперь можно разобраться с варнингами и гонять в железе или симуляторе...
st_1 вне форума  
Сказали "Спасибо" st_1
warel (28.06.2019)
Непрочитано 15.08.2011, 10:16  
AlexBel
Частый гость
 
Аватар для AlexBel
 
Регистрация: 17.08.2006
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
AlexBel на пути к лучшему
По умолчанию Re: FatFs Generic FAT File System Module + PIC32

Сообщение от st_1 Посмотреть сообщение
Судя по "обилию" ответов на микрочипсю и здесь... желающих осваивать PIC32 немного...
Там выбивает все лишь одну ошибку...
Чтобы сложить проект, достаточно закоментить одну 530-ую строку в файле fatfs_mmc_spi.c ...

Теперь можно разобраться с варнингами и гонять в железе или симуляторе...
Да уж, такое ощущение, что или возможность запуска либы от Чена - военная тайна за семью печатями, либо на как минимум двух форумах это никто не делал.
Собственно, возиться с исправлениями ошибок не стал, не зная, имеет ли это смысл вообще, поэтому решил спросить. А, как уже знаю, если проект выложен на микрочиповском сайте - еще не значит, что он рабочий.
Спасибо, попробую закомментировать строчку, посмотрю, что получится.
А про какой симулятор ты говоришь? Насколько я знаю, в Proteus нет моделей PIC32. Симулятор мплаба?
AlexBel вне форума  
Сказали "Спасибо" AlexBel
warel (28.06.2019)
Непрочитано 15.08.2011, 23:46  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: FatFs Generic FAT File System Module + PIC32

Да уж по хорошему... надо брать последний релиз ФАТа от Чена, настройки PIC32 - c либы... и совокуплять их... А смысл елозить унылое... старьё...
По поводу симулятора... какой Протэз???
МПЛАБ и железо - наше всё...
st_1 вне форума  
Сказали "Спасибо" st_1
warel (28.06.2019)
Непрочитано 16.08.2011, 00:06  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: FatFs Generic FAT File System Module + PIC32

А кстати...
На сайте Чена есть уже готовый пример под PIC24... Перебить его под железо PIC32 как два пальца... Оба компилера GCC... особых трудностей быть не должно...
st_1 вне форума  
Сказали "Спасибо" st_1
warel (28.06.2019)
Непрочитано 16.08.2011, 22:46  
AlexBel
Частый гость
 
Аватар для AlexBel
 
Регистрация: 17.08.2006
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
AlexBel на пути к лучшему
По умолчанию Re: FatFs Generic FAT File System Module + PIC32

Сообщение от st_1 Посмотреть сообщение
А кстати...
На сайте Чена есть уже готовый пример под PIC24... Перебить его под железо PIC32 как два пальца... Оба компилера GCC... особых трудностей быть не должно...
У меня сейчас работает либа от Микрочипа. Работает пока что нормально, но раньше пользовался от Чена и привык к ней. Да она и получше - поменьше, различает маленькие и большие буквы в именах файлов, поддержка длинных имен и т.п. Но я ее пользовал на AVR и на PIC24F. Если сейчас займусь "пересаживанием" на PIC32 - неизвестно, сколько времени уйдет (я учитываю свой уровень знаний), поэтому когда есть возможность использовать что-то заведомо рабочее и стабильное из другого проекта - почему бы нет? Если, конечно, автор не против...
AlexBel вне форума  
Сказали "Спасибо" AlexBel
warel (28.06.2019)
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Техногенная катастрофа и что с ней теперь делать VOVOKA Отвлекитесь, эмбеддеры! 122 05.01.2011 19:23


Часовой пояс GMT +4, время: 21:39.


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