AVR123:Страница 1 — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
(Прочитайте, сохраните и знайте)
(Что нужно для освоения курса ?)
Строка 47: Строка 47:
 
* запустить и отладить ее на компьютерном симуляторе AVR  VMLAB,  
 
* запустить и отладить ее на компьютерном симуляторе AVR  VMLAB,  
  
* получить осциллограммы сигналов вашего устройства  
+
* получить осциллограммы сигналов вашего устройства работающего виртуально, на вашем ПК.  
работающего виртуально, на вашем ПК.  
 
  
* увидеть на мониторе ПК как в симуляторе VMLAB как МК AVR мигает светодиодами,
+
* увидеть на мониторе ПК как в симуляторе VMLAB как МК AVR мигает светодиодами, реагирует на нажатие кнопок, выводит информацию на LCD, измеряет напряжения, работает с логическими и аналоговыми элементами схемы,  
реагирует на нажатие кнопок, выводит информацию на LCD, измеряет
 
напряжения, работает с логическими и аналоговыми элементами схемы,  
 
  
* посмотреть как МК ведет обмен по интерфейсам i2c  TWI  1-wire  rs-232 UART  
+
* посмотреть как МК ведет обмен по интерфейсам i2c  TWI  1-wire  rs-232 UART TWI и записать его для последующего анализа.   
TWI и записать его для последующего анализа.   
 
  
* увидеть как МК отрабатывает прерывания по событиям, засыпает для  
+
* увидеть как МК отрабатывает прерывания по событиям, засыпает для снижения энергопотребления и просыпается.
снижения энергопотребления и просыпается.
 
  
 
* "остановить" и "отмотать назад" время !  "время назад" - это просто не возможно в реальном МК.
 
* "остановить" и "отмотать назад" время !  "время назад" - это просто не возможно в реальном МК.
  
* симулировать ДВА МК ! одновременно в одной схеме. При этом во второй МК
+
* симулировать ДВА МК ! одновременно в одной схеме. При этом во второй МК вы можете поместить программу имитирующую работу какого то нужного вам компонента отсутствующего  в  симуляторе и даже в природе.  
вы можете поместить программу имитирующую работу какого то нужного вам
 
компонента отсутствующего  в  симуляторе и даже в природе.  
 
  
* обменятся информацией с симулируемым МК и результат обмена сохранить  
+
* обменятся информацией с симулируемым МК и результат обмена сохранить в файл для последующего анализа.
в файл для последующего анализа.
 

Версия 09:10, 25 сентября 2009

Проект по переносу курса из источника 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 и записать его для последующего анализа.
  • увидеть как МК отрабатывает прерывания по событиям, засыпает для снижения энергопотребления и просыпается.
  • "остановить" и "отмотать назад" время ! "время назад" - это просто не возможно в реальном МК.
  • симулировать ДВА МК ! одновременно в одной схеме. При этом во второй МК вы можете поместить программу имитирующую работу какого то нужного вам компонента отсутствующего в симуляторе и даже в природе.
  • обменятся информацией с симулируемым МК и результат обмена сохранить в файл для последующего анализа.