AVR123:Страница 1 — различия между версиями
=DeaD= (обсуждение | вклад) (→Прочитайте, сохраните и знайте) |
=DeaD= (обсуждение | вклад) (→Что нужно для освоения курса ?) |
||
Строка 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
КЛЮЧЕВАЯ СТРАНИЦА КУРСА AVR
Прочитайте, сохраните и знайте
- Как воспользоваться этим курсом
- Как распорядится его ресурсами правильно
- Где и какую искать информацию
- Где найти схемы и программы
- Где купить МК AVR и электронные компоненты
- Как сделать электронное устройство, электропитание.
- Как использовать существующие конструкции как блоки для строительства вашего устройства.
Я очень прошу вас внимательно прочитать эту страницу! Она не именно про AVR, эта ключевая страница курса рассказывает о проектировании электроники и об использовании ресурсов знаний и информации - убежден, вам это нужно знать! Если же вам не терпится "раскусить" именно микроконтроллеры AVR - то переходите на страницу 2 - "Устройство микроконтроллера AVR".
Наберитесь терпения и прочитайте весь курс (он укорочен и сжат насколько возможно) без перескоков и пропусков до конца, сохраняя на своем ПК.
Я сознательно убрал свободную навигацию по курсу. При наличии свободной навигации многие начинают перескакивать страницы и пропускают материал и потом долго ищут ответы на то о чем было ПОДРОБНО рассказано в пропущенном ими повествовании.
Читая первый раз, не расстраивайтесь что вам не все понятно - это нормально, однако в результате чтения вы ознакомитесь с содержанием курса и будете знать о чем и где примерно в курсе идет речь и МК термины будут у вас "на слуху".
Затем читайте краткий курс более внимательно и ОБЯЗАТЕЛЬНО ДЕЛАЙТЕ то что прошу вас делать в курсе и в упражнениях-задачах курса.
Повторение - мать учения! | |
Повторяю: Вам ПОКА не нужно покупать МК, радиодетали и паять что либо! Значит вы ни чего не спалите! И током вас не долбанёт... (Но если хочется, то пожалуйста паяйте ...) |
Что нужно для освоения курса ?
- Желание !
- свободное время,
- компьютер с доступом в Интернет
и все !
Вы сможете даже не имея реального МК AVR проделать весь цикл
разработки управляющей программы для него :
- написать программу для МК AVR в компиляторе CVAVR и скомпилировать ее,
- запустить и отладить ее на компьютерном симуляторе AVR VMLAB,
- получить осциллограммы сигналов вашего устройства работающего виртуально, на вашем ПК.
- увидеть на мониторе ПК как в симуляторе VMLAB как МК AVR мигает светодиодами, реагирует на нажатие кнопок, выводит информацию на LCD, измеряет напряжения, работает с логическими и аналоговыми элементами схемы,
- посмотреть как МК ведет обмен по интерфейсам i2c TWI 1-wire rs-232 UART TWI и записать его для последующего анализа.
- увидеть как МК отрабатывает прерывания по событиям, засыпает для снижения энергопотребления и просыпается.
- "остановить" и "отмотать назад" время ! "время назад" - это просто не возможно в реальном МК.
- симулировать ДВА МК ! одновременно в одной схеме. При этом во второй МК вы можете поместить программу имитирующую работу какого то нужного вам компонента отсутствующего в симуляторе и даже в природе.
- обменятся информацией с симулируемым МК и результат обмена сохранить в файл для последующего анализа.