Архив рубрики: ARM

Система тактирования, PLL и управление режимами энергопотребления.

В процессе работы, во время непосредственной прошивки ADuC7024 случайно дёрнул USB кабелем, т.е. нарушил процесс обмена. Уж не знаю, что в чипе произошло, но оживить мне его не удалось — пришлось впаивать новый 🙁  Система тактирования. Источниками тактирования микроконтроллера ADuC7024 могут быть: … Читать далее

Рубрика: ARM, Микроконтроллерный конструктор, Разное | Метки: , | Оставить комментарий

Отладочная плата ADuC7024. Система ввода/вывода.

В статье я опишу реализацию диалоговой системы моей макетной платы Eval Board ADuC7024. В качестве устройства вывода текстовой информации служит индикатор LCD стандарта HD44780 2 строки по 16 символов, в качестве устройства ввода – энкодер с кнопкой. Таким образом, мы … Читать далее

Рубрика: ARM, Микроконтроллерный конструктор | Метки: , , , | Оставить комментарий

Отладочная плата ADuC7024. GPIO.

Основная прикладная работа с новым микроконтроллером начинается, безусловно, с освоения управления выводами/вводами. Без такого умения вряд ли есть смысл вообще работать с МК. Раздел ДШ «General – purpose input/output» на стр. 63 увлечённым эмбеддерам будет в помощь. Ну а я … Читать далее

Рубрика: ARM, Разное | Метки: , | Оставить комментарий

Отладочная плата ADuC7024. Схема.

Для начала работ с любым новым элементом необходимо скачать его даташит и руководство по применению (application note, users guide и пр.) Всё это добро имеется на официальном сайте Analog Devices. Ещё лучше, если данные документы или их наиболее важные части … Читать далее

Рубрика: ARM, Микроконтроллерный конструктор | Метки: | Оставить комментарий

Отладочная плата ADuC7024. Обзор.

Уже довольно давно мне в качестве семплов от Analog Devices пришли в том числе и микроконтроллеры. Ввиду нехватки времени и, в основном, лени, руки у меня дошли до них только недавно. Вообще я тут на сайте неоднократно утверждал, что изучение нового … Читать далее

Рубрика: ARM, Микроконтроллерный конструктор | Метки: , | 3 комментария

STM32. Настройка RCC в «железе».

Как и обещал, перехожу к вопросам настройки тактирования микроконтроллера STM32F100C4. Эта статья родилась из ковыряния в носу с простейшим макетом и многосерийными танцами вокруг вопросов настройки узлов МК. Прежде всего, распечатайте себе структурную схему (дерево) системы тактирования из документа RM0041 … Читать далее

Рубрика: ARM | Метки: , , | 5 комментариев

STM32. TIMx OUTPUT COMPARE MODE.

В своей прошлой статье я как-то не полностью раскрыл вопросы по использованию таймера. Теперь восполняю этот пробел. Дело в том, что при обилии информации по STM32, конкретных примеров использования таймера в указанном режиме я не встретил в сети. Были подобные статьи, однако описано … Читать далее

Рубрика: ARM | Метки: , | 6 комментариев

Макетная плата STM32F100C4. Программируемый генератор меандра.

Почти  на всех радиолюбительских форумах я часто встречаю яростные холивары AVR vs ARM (Cortex).  Народ упорно, до пены у рта и взаимных оскорблений, отстаивает свои позиции, почти ни чем не аргументируя их. ?МХО основная проблема перехода (или правильнее сказать «параллельного … Читать далее

Рубрика: ARM, Микроконтроллерный конструктор | Метки: , | 10 комментариев

Первый самостоятельный проект в KEIL

Первый Самостоятельный Вылет — это для лётчиков! Первый Самостоятельный Проект — это для эмбеддеров ! 🙂 Несмотря на ажиотаж относительно Кортексов, особенно STM-овских, я думаю, что ядро ARM7TDMI ещё долго будет сосуществовать со всеми остальными. Для нас (я имею в … Читать далее

Рубрика: ARM | Метки: , | 8 комментариев

Микроконтроллеры ARM. Начало.

Время идёт своим чередом. Пришла пора осваивать микроконтроллеры ARM. Я думаю к такому выводу приходят большинство увлечённых эмбеддеров. Действительно , если рассматривать цены на сами микроконтроллеры ARM и на средства их разработки и отладки, то становится очевидным, что на данный … Читать далее

Рубрика: ARM | Метки: , , | Оставить комментарий