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

Artem

Свой
  • Постов

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

  • Посещение

Весь контент Artem


  1. Всем спасибо за ответы! Я так и сделал - заполнил неиспользуемую память RETI, считаю CRC от начала и до конца flash. Вот как сделано сейчас: -Z(CODE)INTVEC=0-53 /* 20 Interrupt vectors * 4 bytes each */ /* заполняем неиспользуемую память RETI */ -H1895 -h(CODE)0-37FD /* Определяем сегменты */ -Z(CODE)TINY_F=54-FF -Z(CODE)NEAR_F,SWITCH,INITTAB,DIFUNCT=54-37FD -Z(CODE)CODE=54-37FD -Z(CODE)TINY_ID,NEAR_ID=54-37FD /*прилинковываем сегмент CRC */ -Z(CODE)CHECKSUM=37FE-37FF /* считаем CRC */ -J2,crc16,,,CHECKSUM,2=(CODE)00-37FD Просто приложение занимает только примерно половину флэшки, вот и хотел прилинковывать сегмент CRC в самый конец приложения, а не в конец флэшки(области приложения). Как прилинковать CRC в конец приложения, я понял. Но как определить из бутлодера адреc расположения CRC, вот это я не знаю... Ведь бутлодер то отдельная программа и не знает об приложении ничего. Вот и хотел расположить в конец области приложения АДРЕС расположения CRC.
  2. Доброго времени суток. Понадобилось добавить bootloader в рабочий проект, и просчитывать при загрузке CRC приложения. Проблема в следующем: Я хочу сделать так - чтобы линкер во время сборки приложения, считал CRC используемой памяти, последним сементом располагал значение CRC. А по фиксированному адресу в конце ROM, расположил указатель на значение CRC. После ресета, попадаем в бутлодер, который из фиксированного адреса считывает адрес значения CRC, затем просчитывает CRC до этого адреса (т.е. до значения). Вот перечитал документация на линкер, и не могу понять как такое можно сделать. Может что-то пропустил... Как это описать линкеру? С линкером экспериментов раньше не проводил, видать пришло время учиться... Заранее спасибо. P.S. mcu - ATMega16.
  3. AVRStudio4.16+Proteus_7.4SP3

    У меня такое было, помогли как обычно танцы с бубном: Я делал так: Поставил AVRStudio, снёс протеус, перегрузил машину, поставил протеус. После этого всё завелось.
  4. книги по ARM7

    Вот спасибо. Уже и не надеялся посмотреть на неё. Купить не можем, говорят на складах нету.
  5. книги по ARM7

    А полный электронный вариант никто не встречал?
  6. Да, по поводу разрозненности информации в книге, это точно. Но для того, чтобы хотябы понять как происходит обмен, она мне кажется пойдёт. Я делал девайс с USB, разбирался в начале по книге, потом смотрел в спецификации. Делал тоже на AT91SAM7. Можно посмотреть в примерах IAR и Keil. В IAR по моему без прерываний пример, а у Кейла есть пример с прерываниями.
  7. книги по ARM7

    Выложите на файлообменник пожалста. Интересно почитать на русском..
  8. Здравствуйте. Понадобилось подключить своё устройство к шине GPIB. Нигде не могу найти как контроллер обнаруживает подключенные устройства. Подскажите пожалуйста. Делать устройство буду на меге16 , напрямую подключая к шине. Устройство будет только Listener. Заранее спасибо!
  9. Как быть с АЦП?

    У атмела есть "AVR465: Single-Phase Power/Energy Meter with Tamper Detection" Там реализовано питание с гасящим конденсатором и измерение тока и напряжения.
  10. Доброго времени суток! Вчера купил адаптер на 2 сим карты, вставил рабочую симку МТС, а тело при включении пишет "Вставьте карту", попробовал без адаптера - работает. С карточкой ТЕЛЕ2 - тоже запустилась без проблем. Может кто-нибудь знает, как победить МТС карту? Заранее спасибо.
  11. А вот тут http://www.elart.narod.ru/ смотрели?
  12. Да, уже нашёл про это. Просто в статье ошибка - на схеме ошибка - не показано питание блока В/В. Уже разобрались - всё работает. Спасибо.
  13. Доброго времени суток! Купил модули EB-A802 от EverMore. Но ни на сайте производителя, ни инете ничего не нашёл про них.. Нашёл статью, там якобы показана типовая схема включения, собрал, но на Tx выходе ничего не выходит. Может кто скажет, он сразу должен слать при включении, или необходимо его конфигурировать? Хотя в статье написано, что он сразу вроде должен слать данные. Или подскажите пожалуйста, где взять схему включения и мало-мальское описание на него. Заранее спасибо.
  14. Спасибо, буду попробовать.
  15. Работа с портом I/O в AT91SAM64

    Доброго времени суток! Вопрос такой: есть две 8-ми разрядные шины, подключенные к порту GPIO. Шины должны выводить данные на ЦАПы. Вопрос - как правильно работать с шинами, чтобы при выводе на одну шину, данные на второй не портились? В AVR-ах как то проще с этим было мне кажется. Но скорее всего просто я недопонимаю :). В КЕЙЛовских примерах и ИАРовских подобного примера не нашел. Заранее спасибо.
  16. USB Device на AT91SAM7

    To Pasha_111: Не могли бы Вы послать USBWorkframe на [email protected] Заранее спасибо. А то в моей версии такого нет, а качать ради одного примера - не хотца :)
  17. Доброго времени суток! Не могу найти этот документ. Может есть у кого? Скиньте пожалста.. Заранее благодарен!
  18. Нет, я брал только высокочастотную часть и компаратор от приёмника, дальше у меня стояла AVR-ка. А передатчик делал с петлевой антеной и без ПАВ резонатора (не смог купить у нас), в брелке (как у сигнашки). Порадовал беспроблемный запуск приёмника.
  19. Посмотри вот тут http://cxem.net/mc/mc21.php Делал такие - работают.
  20. Всем спасибо за ответы. Вчера сделал платку и завёл. Получилась без ПАВ. Схему и печатку выложу чуть позже если интересует кого. Схему приёмника брал тут: http://cxem.net/rmodem/rmodem14.php . Завёлся с первого раза. Плату в P-CAD могу выставить. Она у меня практически не отличается от оригинала. Передатчика схему брал из своей тетрадки, могу выставить файл P-CAD схему и плату с антеной на плате.
  21. Передатчик 433.92MHz

    Доброго времени суток! Подскажите пожалуйста, где взять схему НЕКВАРЦОВАННОГО передатчика на 433.92 с антеной на плате, желательно с рисунком печатки. Не могу найти, все схемы на ПАВ.. А ПАВ купить у нас под заказ только :( Хочу применить в пульт ДУ. Заранее большое спасибо!
  22. Всем большое спасибо! Буду читать
  23. надо присмотреться к ESR измерителям... Можно в принципе ведь и совместить измеритель ёмкости и ESR.
  24. Просто я хотел вообще сделать автономное устройство, т.е с батарейным питанием, а в данной схеме требуется ~22В. Можно конечно формировать контроллером и пересчитать резистивный делитель.. Я думал может есть ещё какие-то методы измерения
×
×
  • Создать...