Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: EFSL
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
beer_warrior
Давно собирался взяться, наконец руки дошли.
Собрал пример для SAM7, поднялся с пол-пинка. Карточка опознаеться, в файлы пишется, ридером потом читается, вобщем лепота.
Следующим этапом, начал прикручивать к готовому проекту. И вот тут грабли, при попытке
Код
if((res = efs_init(&efs,0))!= 0)
все виснет.
Подозрение падает на конфликты с уже проиниченой периферией. И скорее всего с USART.
Прав я или нет?
Закоменчивание в config.h строки debug, гарантирует от проблем у УСАРТ?
Могут ли быть проблемы с PIT?
Где еще могут быть грабли?
SlavaCh
Я делал так - после того как заработала EFSL я сделал конфигурацию проекта Library - чтоб на выходе был r79 - библиотека.(соотв препроцессором вырезав куски #ifdef LIBRARY....)

А к другому проекту уже подключал только этот файл r79 и хидер с нужными объявлениями . Все работает.

Кстати PIT в исх EFSL используется только для функции подсчета бенчмарков, для самой файл сит похоже PIT не нужен.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.