Высказывания и цитаты:

За покос ли, за посев ли
Надо взяться, поспешать,
А прохлопав, сами после
Локти будете кусать.
Сами будете не рады,
Утром вставши: вот те раз! —
Все мосты через преграды
Переброшены без нас.
Владимир Высоцкий

  • 26Окт
    AVR

    Итак, вы уже знаете обзор рынка микроконтроллеров, уже определились, чего хотите от изучения микроконтроллеров.
    Начнем со сравнения 8-ми разрядных микроконтроллеров этого семейства с аналогичными. Микроконтроллер AVR выпускается в разных корпусах, в том числе dip, что позволяет легко изготавливать самодельную печатную плату в отличии от ARM семейства, там печатную плату лучше купить готовую, хотя народные умельцы способны делать и совсем тонкие дорожки, но это кропотливый труд и занимает больше времени.
    За один такт микроконтроллер AVR выполняет одну операцию. В 8-и разрядном PIC контроллере одна операция идет за четыре такта. Благодаря этому на частоте кварца AVR 16Мгц мы получаем период одной операции=1/16000000=625 нС (наносекунды), для 8-ми разрядного PIC18 на максимальной внутренней частоте 48 Мгц период=1*4/48000000=833 нС, что хуже.
    Цена в магазине сейчас сравнялась, но раньше AVR cтоили намного дешевле. И если будете покупать микросхемы или любую другую вещь — рекомендую делать это напрямую из страны производителя, так как на нашем рынке цена вырастает в 5-10 раз. Для этого смотрите товары на Aliexpress.com или taobao.com.

    Скачиваем Atmel Studio 6.2. Это бесплатная среда разработки не только для микроконтроллеров Atmel AVR, но и Atmel ARM Cortex-M, она очень большая, содержит в себе компилятор и отладчик проектов на ассемблере и си. Однажды ее установив, я вернулся к старой AVR Studio 4.19, она гораздо быстрее работала и в ней было все, что необходимо для отладки микроконтроллеров AVR. Но к ней отдельно надо было скачать компилятор Си — Code Vision AVR, в нем я и пишу программы на Си с ассемблерными вставками. Почему именно Code Vision AVR а не WinAVR? — потому что там есть инструмент CodeVizard для построения начального проекта, что очень удобно. Рекомендую все же не отставать от технического прогресса и скачать Atmel Studio, да — она более требовательна к ресурсам компьютера, но она имеет уже встроенный компилятор СИ, а это удобнее, когда для работы требуется установить не две, а только одну программу от разработчика.
    запись не дописана
    Успехов!

Ваш ответ

Внимание: Модератор оставляет за собой право редактировать или удалять комментарии.

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: