AVR123:Страница 1

Материал из roboforum.ru Wiki
Версия от 09:10, 25 сентября 2009; =DeaD= (обсуждение | вклад) (Что нужно для освоения курса ?)
Перейти к: навигация, поиск

Проект по переносу курса из источника avr123.nm.ru

Информация
Пользуйтесь поиском

Поиск в окне браузера: Ctrl + F "то что ищите"!



КЛЮЧЕВАЯ СТРАНИЦА КУРСА AVR

Прочитайте, сохраните и знайте

  • Как воспользоваться этим курсом
  • Как распорядится его ресурсами правильно
  • Где и какую искать информацию
  • Где найти схемы и программы
  • Где купить МК AVR и электронные компоненты
  • Как сделать электронное устройство, электропитание.
  • Как использовать существующие конструкции как блоки для строительства вашего устройства.

Я очень прошу вас внимательно прочитать эту страницу! Она не именно про AVR, эта ключевая страница курса рассказывает о проектировании электроники и об использовании ресурсов знаний и информации - убежден, вам это нужно знать! Если же вам не терпится "раскусить" именно микроконтроллеры AVR - то переходите на страницу 2 - "Устройство микроконтроллера AVR".

Наберитесь терпения и прочитайте весь курс (он укорочен и сжат насколько возможно) без перескоков и пропусков до конца, сохраняя на своем ПК.

Я сознательно убрал свободную навигацию по курсу. При наличии свободной навигации многие начинают перескакивать страницы и пропускают материал и потом долго ищут ответы на то о чем было ПОДРОБНО рассказано в пропущенном ими повествовании.

Читая первый раз, не расстраивайтесь что вам не все понятно - это нормально, однако в результате чтения вы ознакомитесь с содержанием курса и будете знать о чем и где примерно в курсе идет речь и МК термины будут у вас "на слуху".

Затем читайте краткий курс более внимательно и ОБЯЗАТЕЛЬНО ДЕЛАЙТЕ то что прошу вас делать в курсе и в упражнениях-задачах курса.


Информация
Повторение - мать учения!

Повторяю: Вам ПОКА не нужно покупать МК, радиодетали и паять что либо! Значит вы ни чего не спалите! И током вас не долбанёт... (Но если хочется, то пожалуйста паяйте ...)



Just do it learning.gif Обязательно ДЕЛАТЬ! Иначе научиться НЕЛЬЗЯ!

Что нужно для освоения курса ?

  • Желание !
  • свободное время,
  • компьютер с доступом в Интернет

и все !


Вы сможете даже не имея реального МК AVR проделать весь цикл разработки управляющей программы для него :

  • написать программу для МК AVR в компиляторе CVAVR и скомпилировать ее,
  • запустить и отладить ее на компьютерном симуляторе AVR VMLAB,
  • получить осциллограммы сигналов вашего устройства работающего виртуально, на вашем ПК.
  • увидеть на мониторе ПК как в симуляторе VMLAB как МК AVR мигает светодиодами, реагирует на нажатие кнопок, выводит информацию на LCD, измеряет напряжения, работает с логическими и аналоговыми элементами схемы,
  • посмотреть как МК ведет обмен по интерфейсам i2c TWI 1-wire rs-232 UART TWI и записать его для последующего анализа.
  • увидеть как МК отрабатывает прерывания по событиям, засыпает для снижения энергопотребления и просыпается.
  • "остановить" и "отмотать назад" время ! "время назад" - это просто не возможно в реальном МК.
  • симулировать ДВА МК ! одновременно в одной схеме. При этом во второй МК вы можете поместить программу имитирующую работу какого то нужного вам компонента отсутствующего в симуляторе и даже в природе.
  • обменятся информацией с симулируемым МК и результат обмена сохранить в файл для последующего анализа.