Цитата (skateman)
давно интересовало что такое DMA, в описалове про STM встречалось, но расшифровки не видел
Цитирую с википедии:
"Прямой доступ к памяти (англ. Direct Memory Access, DMA) — режим обмена данными между устройствами или же между устройством и основной памятью (RAM) без участия Центрального Процессора (ЦП)."
Ну к примеру нам надо контролировать уровень напряжения на какой нибудь точки,
но хотелось что бы микроконтроллер не загружался этой задачей. А выполнял другую задачу не мешая контролированию контрольной точки. Да пустим АЦП считывает уровень напряжения, а блок DMA передаёт из АЦП в последовательный интерфейс RS232 это относительное значение уровня напряжение. Блок DMA имеет каналы и их количество ограниченно. Их может быть и несколько и всего один. То бишь один канал можно задействовать на одну функцию передачу данных.Добавлено (27.01.2013, 12:36)
---------------------------------------------
Теперь как скачать и установить среду разработки IAR Embedded Workbench.
Итак заходим на страницу:
http://supp.iar.com/Download/SW/?item=EW430-EVAL
и скачиваем файл. После установки надо пройти регистрацию.
Запустите IAR License Manager
Ярлык выглядит чёрный ключик на сером кружочке
выберете вкладку License и далее Get Evaluation License
откроется окно License Wizartd
И нажмите на кнопку Register
Откроется интернет страница с регистрацией
На ней поставе переключатель на
Code size limited
IAR Embedded Workbench for MSP430, 4K KickStart Edition, v. 5.51
и далее заполните регистрацию. По почте придёт код который и введёте для активации.
Вот и всё.