Перейти к содержанию
    

Tolyan

Участник
  • Постов

    32
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Tolyan

  • Звание
    Участник
    Участник
  • День рождения 24.01.1968

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array
  1. Здравствуйте! Подтолкните на путь истинны, заело в башке. Похоже я чего-то глобального не понимаю. Опишите плиз процесс настроек и компиляции апплета для инициализации NAND flash в keil для at91sam9xe512. Скатал Самбу 2.9, с кодами для создания бинарников. И нифига не могу заставить их после загрузки выполнить. Плата виснет намертво. Для начала решил попробовать инициализацию SDRAM скомпилировать. Самба выдают ошибку. Можно ли вообще скомпилировать апплет в Кеил? Какой при этом s файл нужен, с какими настройками? ( С прилагаемым файлом похоже не находит точку входа. Линковщик ошибку дает). Какую область памяти в настройках Tag ставить? Может кто знает, подскажите плиз.
  2. Это я попутно, это не связано с предыдущим вопросом. Мне надо как-то сделать библиотеку функций, чтоб её можно было к любому АРМ проекту подключить. Есть такая возможность. Может с gcc скомпилировать и слинковать? У линковщика Keil тоже какие-то опции есть, можно формат библиотек менять. Вообщем может подскажете какой формат библиотек универсальный ли такого нет и придется в каждом отдельном случае для конкретного компилятора делать?
  3. Обновленную прошивку пользователю производитель даст ( или я). У меня тут возник ещё один вопрос. Как подключить библиотеку, созданную в Keil в IAR? Или вообще к любому дргугому проекту для АРМ. Или точнее Keil создает стандартные библиотеки, которые можно потом использовать в любом проекте АРМ или у него свой спецефический формат файла библиотек. Я просто кроме Кейла ни с чем больше не работал.
  4. Насчет организации прошивки со стороны ПК проблем быть не должно т.к. все-равно пишу интерфейс работы с устройством, ну вставлю туда ещё и прошивку. Т.е. это в принципе представляю как делать, но меня интересуют тонкости для самого АРМа, чтобы там все работало..
  5. В АРМовский Ассемблер я ещё не лазил, так что поэтому и не в курсе таблиц. Ладно, надо пробовать... Спасибо за ответ, начну что-то делать, буду спрашивать..
  6. К сожалению не такой большой спец, как хотелось бы, поэтому хотелось бы уточнений. Проект я могу создать только с main функцией, так? Её пустой оставить? Тогда для компиляции надо оптимизацию вырубить. Ещё, если можно. пару строчек таблицы точек входа, что-то я плохо представляю, может потому что понедельник?
  7. Частичная компиляция в Keil

    Привет всем! Имеем AT91SAM9512E и Keil uVision4.0 Пользователю нужно будет иногда обновлять некоторые процедуры в прошивке. Вопрос: Можно ли в Keil откомпилировать только процедуры или создать проект для компиляции библиотеки, чтоб получить бинарник (или HEX) для прошивки не всей программы, а только части. Адрес изменяемых процедур вроде можно задать и область памяти, куда их располагать линковщику. Прошить тоже можно наяиная с определенного адреса. А вот можно ли прошивку сделать не всю, а только часть. Вообщем интересуют разные мнения, какие подводные камни на этом пути?
  8. Всем спасибо за обсуждение. Решение вроде нарисовалось... За микроамперы не борюсь, так что вроде понятно что делать. Ещё раз спасибочки....
  9. Места не много, так что целый преобразователь на одну память не хочется ставить. И меня вообще-то интересует не то, как это сделать. А можно ли в принципе вырубить питание на память и при этом питание на проц будет вклюсено. не каких аномалий в памяти из-за этого не возникнет?
  10. Насчет жрать будет.. Если это по поводу процессора, то врятли. Мерял когда-то для ADuC841, так он как раз жрать начинал, когда ноль на выводе был.... В режим низкого потребления памть вроде по команде переводиться. А мне надо питание во время включения отрубить, до того. как проц включиться
  11. Задержка включения питания SDRAM Спецы, плиз выскажитесь по поводу.... Вообщем в разрабатываемой схеме хочется управлять питанием на SDRAM (IS42VS32200E) транзисторным ключем (есть необходимость как можно больше понизить потребление в определённые моменты). Процессор AT91SAM9XE. Вопросик возник: как по-вашему памяти не поплохеет от этого? В том смысле, что питание отключено, а на шинах будет что-то (что именно - гарантировать не могу)
  12. JPEG для ARM_

    О!! Большое спасибо. Таких исходников больше ни у кого не было. Да ещё с описанием файлов. Совсем шикарно. :) Только пока я добрался уже 25 человек скатало.... :) Спасибо. Пока другим занимаюсь, но от JPEG мне не отделаться... (Хотел я в свое время в Бауманский поступать, но учился, можно сказать, в соседнем)
  13. JPEG для ARM_

    Еслиб Вы ещё и ссылку подкинули, где этот алгоритм доходчиво описан, то совсем здоро былобы.. :-)
  14. JPEG для ARM_

    Спасибо за советик, в ходе разборок к этому и шел. Но не хотелось сильно в сам алгорит декодирования вникать, а там таблица Хофмана с каким-то полем V на 65 килобайт. А переменных для этой таблицы две по 4 т.е. все мои 512 к и сожрут.. Вообщем придется таки в алгоритм въезжать
  15. JPEG для ARM_

    А я вот к сожалению в портированию застрял на нехватке памяти... У меня только 512к внешней ОЗУ. Данные по алгоритму румынского товарища туда не помещаются. Не подскажете Вы как с этим обошлись? Спасибо за стандарт, счас начну читать...
×
×
  • Создать...