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

nick60

Новичок
  • Постов

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

  • Посещение

Репутация

0 Обычный

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

  • День рождения 05.08.1960

Информация

  • Город
    Array

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

530 просмотров профиля
  1. Я так понял, что систематизированной информации по предустановленому состоянию МК ни у кого нет. Ладно, будем копошиться в документации дальше самостоятельно. Эксперименты изучения МК и его программирования продолжаются ... :) Удачи всем! C AVRStudio 4 подружился, оказалось, что дома и на работе у меня установлено что-то, что ломает компилятор. Потому на компьютере сделал виртуальную машину с помошью VMWare, поставил чистую XP от MS в пробном режиме, установил AVRStudio 4 и все работает. Почему не работало - копать не буду, потому как времени жалко и можно попасть на ситуацию, что нужный и полезный для работы софт окажется виновником нестыковки. Так что, выход есть и Слава Богу.
  2. Доброго времени суток. Не знаю куда постучаться, начну отсюда, а там куда вывезет ... Начал что-то делать с AVR-ами, у меня их целых (пока) 2 шт. tiny2313 и mega8, одна mega8 сгорела не выдержав directly подключения светодиодного индикатора, теперь - только через ограничивающие резисторы. Повторил несколько чужих конструкций, на стенде, громко сказал :), и в реале. Пора начать делать что-то своё. Вопросов несколько : 1.Как подружиться с AVR Studio 4.18.716 и WinAVR-20100110, не смог скомпилировать ни одного проекта - ошибка make: *** [termom8.o] Error -1073741819 когда есть синтаксические ошибки, всё выдает адекватно, а когда всё исправишь - ошибка. Работаю под WinXP, SET переменные установлены правильно, имена файлов/каталогов - 8.3 2.В CodeVisionAVR (пока работаю в нем) есть "волшебник", который делает базовую программу и инициализирует всё! на МК, а есть ли необходимость в такой инициализации, ведь МК как-то настроен "по-молчанию", достаточно только скорректировать то, что нужно для определенной работы, делал тестовый секундомер, настроил входы/выходы для индикатора и таймер для прерывания и работало. Меньше строк программы - меньше ошибок исправлять :) Вот собственно вопрос - где-нибудь есть сводная информация как настроен МК "по-молчанию", т.е. с завода или после полного стирания ? Некоторые настройки сбивают fuses, когда разбирался с чужим проектом, семь потов сошло :( Пока почерпнул только, что порты настроены на вход с отключенными подтягивающими резисторами, хотя тоже не уверен, потому как есть общее управление всеми резисторами сразу, внутренний генератор работает на 8MHz с делением на 8, т.е 1MHz - эти настройки и повторяет "волшебник" Что там с таймерами и прерываниями ещё "не въехал". С английским дружу через словарь, в документации много всего, а выудить нужное пока не смог. Сейчас есть желание сделать на tiny2313 многоточечный термометр (на DS18B20) с выводом на многострочный LCD, подобные конструкции есть, но они расходуют практически всю программную память МК, а мне нужно еще дополнить функциональности, потому нужно максимально оптимизировать программу, переходить на mega8 не хочется, 8 ножек даром болтаться будут :)
  3. Зарегистрировался на Вашем форуме. Сразу же резануло глаз в профиле - мой возраст - 51 лет :( Неужели разработчик не задумался над этой ситуацией, 1 - год, 2-4 - года, 5-0 и ...надцать - лет. Проблема решается одной строкой в программе. Деньги на устранение некорректности внес SMS-кой. Отрабатывайте ... :) Удачи.
×
×
  • Создать...