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

dRaider

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

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

  • Посещение

Репутация

0 Обычный

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

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

Контакты

  • Сайт
    Array
  • ICQ
    Array

Посетители профиля

913 просмотра профиля
  1. Я в тупике. IAR C.

    Я тоже сталкивался с подобной лажей(точно до причины я тогда копаться не стал ) попробуй так: еслиэто глобальная переменная лучше убрать static и обявить например __root uint8_t NumbActiveKom=0; компилятор не будет вмешиваться с оптимизацией. Если не поможет увелич размер кучи и стеков (у меня после этого заработало).
  2. Больше информации! Связь с компютером или другим контроллером? На какую частоту внутрений генератор? Выполняется ли калибровка?
  3. Гонялись mega8. может дело в непрерывной записи по одному адресу, у меня все-таки массив перебирался (хотя врядли)
  4. Все процессора накрутили по 1 500 000 записей без сбоев а дальше надоело издеваться (мне больше в принципе не надо) Правда хочу еше повторить эксперимент в холодильнике и сушильном шкафу. Насколько я понимаю температура среды будет достаточно критична.
  5. Если указатель на масив то так __flash int mas[] = {1,2,3,4}; int __flash * point; void main (void) { point = mas; ..... PORTB = point[0]; }
  6. А если нужно по конкретному адресу можно так __flash int mas[] @ 0x10 = {1,2,3,4};
  7. Уже почти 300 000 раз перезаписали пока без сбоев, при комнатной температуре (30 градусов елы- палы тут сам быстрей загнешься)
  8. В смысле? Насколько я понял вопрос в том чтобы считать калибровочный быйт из программы.
  9. Ато я решил вот устроить эксперимент вчера запустил 10 штук на непрерывную запись чтение массива в eeprom. Только вот незнаю может для чистоты эксперемента надо было питанием дергать или и так вылетит?
  10. Eeprom - наработка на отказ

    Atmel для AVR указывает - 100,000 Write/Erase Cycles А кто-нибуть проверял каков реальный результат, поделитесь опытом ?
  11. Смотри pdf неплохое описание I2C I2C_INTR.pdf
  12. То что прошивка в данном случае заливается нормально еще не факт. Ради интереса в похожей ситуации снял процессор и считал прошивку на другом программаторе... не че там не зашилось, хотя результат показывало ОК
  13. Еще можно использовать sprintf() функциональность аналагично printf() только результат выводится в заданый масив
  14. AVR для чайников

    Что зничит никакой отладки? Не надо вводить в заблуждение. Прекрасно в ней отлаживаются написаные на Си программы.
×
×
  • Создать...