AVR раз, два, три... бай-ру   это просто!

Курс  Начинающим:   МикроКонтроллеры 
AVR "с нуля" на языке Си

-4-

VMLAB
Эмулятор МК  Visual Micro Lab 
  

Эта милая программка, софт-эмулятор МК от Amctools позволит вам:  

- не покупая ни одной радиодетали ! 
- не сделав ни одной пайки !

увидеть как будет работать ваше не очень сложное электронное устройство! 


Несмотря на небольшой размер дистрибутива программы (~3 Мб) - она является самостоятельным средством разработки ПО на ассемблере для МК сразу двух производителей: ATMEL.com и ST.com !!! в одном пакете + Включено множество примеров эмуляции - вобщем отличная прога! 
...да еще и глюки есть - а как без них...



На этом софт-эмуляторе мы будем проверять работу нашей программы в разрабатываемом устройстве.  

Файл прошивки для МК (расширение  .hex) созданный компилятором Си будем прогонять в эмуляторе МК с внешними компонентами и смотреть что работает, что нет, и как работает... 

Затем будем корректировать исходник на Си, опять компилировать, и так по кругу до достижения правильной работы МК устройства. 


Этот процесс называется: отладка программы или дебагинн - очистка от "тараканов" и "жучков"...



Эмуляторы до версии 3.7 бесплатно работали всего 21 день - зато без ограничения функциональности! 

шепотом: Я где-то слышал, что очень нехорошие люди, когда VMLAB начинает просить лицензию, удаляют раздел реестра:

\HKEY_LOCAL_MACHINE\ SOFTWARE\CcpWare

... и снова первый день. 
Пираты проклятые...   


Эмуляторы с версии 3.8 можно использовать неограниченное время, но если размер кода превысит половину флэша используемого МК или 4 кБ, то вы сможете посмотреть работу вашей программы только первые 50000 "клоков-тиков-тактов" процессора!  

Так как мы начинающие и программы ожидаются не большие, то для нас эмулятор будет бесплатным полностью и без ограничений функциональности.

 

 

 

 

Бесплатная среда разработки и отладки программного обеспечения на языке ассемблер от производителя МК AVR, компании Atmel 

AVR Studio
  (21 Мб) 

там только ХЕЛПОВ 9 Мб! 

Причем самых необходимых! - подробное описание каждой инструкции, Наборы инструкций специфичных для каждого МК AVR, ну и симуляция с отличным интерфейсом.

 

Хелпы во всех рекомендуемых программах качественные  и подробные!

НЕ забывайте их читать! Они сделаны для ВАС!
 

 

Скачав программы - установите их в директории "по умолчанию" - тогда мы будем знать, что рабочие файлы находятся по одинаковым адресам у читателей курса. Значит будет проще помочь друг другу, ответить на вопросы.

Все программы устанавливаются на диск С:\ 
в каталоги соответственно:  

- ICC
- WinAVR 
- CVAVR 
- VMLAB 
- Program files\Atmel\AVR Tools\

Сделайте архивы установленных программ - это поможет восстановить, случайно испорченные при опробовании программ, файлы примеров и помощи, без перинсталяции.

 

Скачивать большие файлы рекомендую программой ReGet - это лучшая на мой взгляд качалка позволяющая качать файлы в несколько приемов. 

 

Назад              Дальше...