Главная » Просмотр файлов » Гребнев В.В. - Микроконтроллеры семейства AVR фирмы Atmel

Гребнев В.В. - Микроконтроллеры семейства AVR фирмы Atmel (1044208), страница 22

Файл №1044208 Гребнев В.В. - Микроконтроллеры семейства AVR фирмы Atmel (Гребнев В.В. - Микроконтроллеры семейства AVR фирмы Atmel) 22 страницаГребнев В.В. - Микроконтроллеры семейства AVR фирмы Atmel (1044208) страница 222017-12-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 22)

БТКЗОО комплектуется микроконтроллером Лггвсяа1031.-4ЛС, распаянным на специальном переходнике для удобства его замены. Для создания приложений на основе платы ЯТКЗОО фирма Агтеl предлагает утилиту Арр!1саг1оп Вп11с$сг (Ьс ъъь аппе со а1т 1 гос!псгз гос1 Ьггп). Пользуясь Арр!1саг1оп Вш1йсг, разработчик может с помощью графического интерфейса сконфигурировать все узлы микроконтроллера АТптеяа103 и сохранить свои действия в виде процедур инициализации на языках Ассемблера или С.

Загрузочный кабель ЯТКЗОО может также использоваться отдельно в качестве внутрисхемного программатора. ЯТК100 Набор предназначен для макетирования и отладки устройств на базе микроконтроллеров семейства Лапу и АТ90. Поддерживаются следующие микроконтроллеры: АТт1пу10, АТ11пу11, АТ11пу12, АТг1пу15, АТг1пу22, АТ6пу28, АТ9052323, АТ90Я2333, АТ90~2343, ЛТ9054433.

В состав набора входят кристаллы АТг1пу11-6РС и АТ90Я2343-10РС. ЯТК100 работает под управлением программы ЛЪ'К 1ЯР ~ 3.31, которая обеспечивает связь с персональным компьютсром как через ЕРТ-, так и через СОМ-порт. ЯТК100 также может быть использован в качестве внепгнего внутрисхемного программатора для разрабатываемых устройств. В настоящее время ЯТК100 снят с производства. ЯТК500/ЯТК501 Из всех стартовых наборов разработчика, предлагаемых фирмой А~те1, наиболее универсальным устройством является ЯТК500.

Универсальность ЯТК500 позволяет использовать его как отладочную плату, как параллельный программатор (для всех типов микроконтроллеров АЧЙ) и как последовательный внутрисхемный программатор (для микроконтроллеров АЧК, имеющих режим последовательного внутрисхемного программирования). Приложения Кроме рассмотренных выше, па плате ЯТК200 установлены следующие типовые узлы микроконтроллерной системы: ° формирователь уровней сигналов интерфейса Ю232; ° регулируемый источник опорного напряжения для встроенного ЛЦП: ° восемь кнопок и восемь светодиодов для организации ввода и отображения выходной информации.

Порты и сигналы управления микроконтроллеров выведены на разьемы и могут быть подключены к внешним устройствам ЯТКЗОО Этот набор по своему составу и возможностям идентичен рассмотренному выше ЯТК200, но предназначен для макетирования и отладки устройств только на базе микроконтроллера ЛТгпеяа103. ЯТКЗОО комплектуется микроконтроллером Лггпеяа1031 -4ЛС, распаянным на специальном переходнике для удобства его замены. Для создания приложений на основе платы ЯТКЗОО фирма Агте1 предлагает утилиту Лрр!1саг!оп Вш14ег (Ы1 . юъ к агте1согп агапе! / го псгз гос1203 Мгп).

Пользуясь Лрр1!саг!оп Вш1йег, разработчик может с помощью графического интерфейса сконфигурировать все узлы микроконтроллера ЛТтпеяа103 и сохранить свои действия в виде процедур инициализации на языках Лссемблера или С. Загрузочный кабель ЯТК300 может также использоваться отдельно в качестве внутрисхемного программатора.

5ТК100 Набор предназначен для макетирования и отладки устройств на базе микроконтроллеров семейства Айшу и ЛТ90. Поддерживаются следующие микроконтроллеры: АТг!пу10, ЛТг!пу11, АТс!пу12, ЛТг!пу15, АТс!пу22, АТ6пу28, АТ9052323, АТ90Я2333, АТ9052343, АТ90Я4433. В состав набора входят кристаллы АТг!пу11-6РС и АТ90Я2343-10РС. ЯТК100 работает под управлением программы АЪ" К 1ЯР ~ 3.31, которая обеспечивает связь с персональным компьютером как через 1 РТ-, так и через СОМ-порт. ЯТК100 также может быть использован в качестве внешнего внутрисхемного программатора для разрабатываемых устройств.

В настоящее время ЯТК100 снят с производства. ЯТК500/ЯТК501 Из всех стартовых наборов разработчика, предлагаемых фирмой Айпе1, наиболее универсальным устройством является ЯТК500. Универсальность ЯТК500 позволяет использовать его как отладочную плату, как параллельный программатор (для всех типов микроконтроллеров АЧЙ) и как последовательньш внутрисхемный программатор (для микроконтроллеров АЧК, имеющих режим последовательного внутрисхемного программирования). Аппаратно-программные средства поддержки разработок Это устройство поддерживает все выпускающиеся на сегодняшний день микроконтроллеры АУК (для поддержки микроконтроллеров, выпускаемых только в корпусах ТЯРР64, например АТше~а103 или АТгпеяа128, нужна плата расширения ЯТК501). Функции внутрисхемного программирования и управления ЯТК500 реализованы на двух микроконтроллерах: АТ9081200-12ЯС и АТ9088535-8ЛС.

Кроме них, на плате ЯТК500 смонтированы следующие устройства: ° панели для установки микроконтроллеров в корпусах Р1Р8, Р1Р20, Р1Р28 и Р1Р40; ° стабилизированный источник питания с управляемым программно выходным напряжением; ° преобразователи уровней сигналов (для случая, когда напряжение питания целевого микроконтроллера отличается от напряжения питания управляющих микроконтроллеров); ° управляемый программно источник опорного напряжения для внутреннего АЦП микроконтроллера; ° микросхема РагаЕ1ай ЛТ45Р021; ° двухканальный формирователь уровней сигналов интерфейса Ю232 (один канал используется для связи ЯТК500 с управляющим персональным компьютером, другой может быть использован в разрабатываемом приложении); ° восемь кнопок и восемь светодиодов для организации ввода и отображения выходной информации; ° разьемы расширения для подключения внешних устройств.

Для тактирования отлаживаемых микроконтроллеров на плате ЯТК500 предусмотрены два источника тактовых сигналов. Один из них представляет собой генератор, построенный на инвертирующих вентилях с кварцевой стабилизацией частоты. Пользователь имеет возможность задавать частоту этого генератора, устанавливая кварцевый резонатор на необходимую частоту в специальнук> панель. Второй источник тактовых сигналов представляет собой выход установленного на плате БТК500 управляющего микроконтроллера АТ9088535-8ЛС, Частота этого тактового сигнала может быть задана программно.

Переключатель ОЯСЯЕ1. служит для выбора одного из источников тактового сигнала для микроконтроллера. Если же в качестве тактового необходимо использовать внутренний КС-генератор микроконтроллера, то внешшш тактовый сигнал должен быть отключен джампером ХТА1.1. В отличие от ЯТК200 и ЯТК300, на плате 8ТК500 не предусмотрено подключение к целевому микроконтроллеру внешнего ОЗУ. Управление ЯТК500 происходит через СОМ-порт персонального компьютера, Управляющая программа является составной частью А И~ мийо и запускается из меню Тоо1з — ) ЯТК500/АУК1ЯРДТАС1СЕ.

Кро- Аппаратно-программные средство поддержки разработок Кроме того, в АГК 5гийо предусмотрена возможность обновления прошивки ф~тиаге) памяти программ управляющих микроконтроллеров (Келяоп Ср~гаде), Обновленные версии фткр аге включаются в состав АГЯ 5гийо как прикладное программное обеспечение. При запуске управляющая программа проверяет связь СОМ-порта персонального компьютера с 8ТК500 и в случае его присутствия запрашивает версик~ фтптоаге.

Если в А1гА 5гийо содержится более новая версия прошивки, управляющая программа предлагает обновить фти'аге путем перепрограммирования управляющих микроконтроллеров. Лля входа в режим перепрограммирования надо, чтобы в момент включения питания на плате ЯТК500 была нажата кнопка Рго~гатп.

Для поддержки микроконтроллеров типа ЛТтеца103 и АТтеца128 фирма Агте1 предлагает устройство БТК501, которое устанавливается в разъемы расширения ЯТК500 как мсзонинная плата. На плате ЯТК501 размещены: ° панель с нулевым усилием (21Е хосйег) для подключения микроконтроллеров АТтеца103 и АТтеяа128 в корпусах типа ТЯГР64; ° дополнительный порт 28232 с поддержкой линий КТБ/СТ5; ° кварцевый резонатор па 32 кГц для реализации часов реального времени (Яеа1-Т~те С!осК КТС); ° посадочное место под корпус типа ТЯГР64 для припайки адаптера внутрисхемного эмулятора теяа1СЕ пли 1СЕЗО; ° разъем БОТАС-интерфейса для подключения внутрисхемного эмулятора КУТАИСЕ (только для микроконтроллера АТгпеца128).

Кристаллы АТтеяа103 и АТтеяа128 имеют больше портов ввода- вывода, чем все остальные микроконтроллеры АЧК, и, соответственно, больше, чем поддерживает ЯТК500, Поэтому порты Е, Е С, а также некоторые управляющие сигналы, которые есть только у АТгпе8а103 и АТтеца128, выведены на разъемы на плате ЯТК501. Комбинация БТК500 и ЯТК501 поддерживает для АТгпеяа103 и АТте~а128 как режим внутрисхемного последовательного программирования, так и режим параллельного программирования с использованием повышенного программирующего напряжения. Как уже говорилось, стартовый набор разработчика ЯТК500 не поддерживает работу микроконтроллера с внешним ОЗУ.

Разработчики 5ТК501 исправили этот недостаток, предусмотрев на плате ЯТК501 посадочное место под микросхему ОЗУ объемом 1281х8 в корпусах ТЯОРЗ2 или 80)32 и регистр-защелку младшего байта адреса. При этом ЯТК501 без установленного микроконтроллера может служить платой расширения для ЯТК500, позволяющей создавать и отлаживать проекты для микроконтроллеров ЛТ9088515 пли АТгпеяа161 с использованием внешней памяти данных. Приложения Внутрисхемные эмуляторы Принцип внутрисхемной эмуляции состоит в замене целевого микроконтроллера неким устройством, поведение которого с точки зрения отлаживаемой системы соответствует поведению целевого микроконтроллера. Это устройство, называемое внутрисхемным эмулятором, должно не только адекватно отражать повеление целевого микроконтроллера, но и предоставлять разработчику возможность управления процессом отладки и контроля за состоянием реальной отлаживаемой микропроцессорной системы.

Для управления процессом отладки при использовании современных внутрисхемных эмуляторов, как правило, используется персональный компьютер с соответствующим программным обеспечением. Фирма А~ие/ предлагает разработчикам довольно широкий выбор средств внутрисхемной эмуляции, различных как по возможностям, так и по стоимости. Все предлагаемые внутрисхемные эмуляторы работают под управлением пакета АИ~ 5гийо. При этом интерфейс пользователя остается неизменным вне зависимости от того, какой тип внутрисхемного эмулятора используется. Использование внутрисхемных эмуляторов позволяет отлаживать приложения, в которых задействованы периферийные узлы и режимы микроконтроллеров, поддержка которых отсутствует в программном симуляторе. 1СЕРКО/1СЕ10 1СЕРКО представляет собой классический внутрисхемньш эмулятор. Он поддерживает следующие типы микроконтроллеров: ЛТт1пу10, АТ- г1пу11, АТ6пу12, АТг1пу22, АТппу28, АТ9081200, АТ9082313, АТ9082323, АТ9082343, АТ9084414, АТ9088515, ЛТ90Я434, ЛТ9088535, АТ9082333, ЛТ9084433.

Управление 1СЕРКО осуществляется через СОМ-порт персонального компьютера. 1СЕРКО содержит внутрешпш стабилизатор питающего напряжения, поэтому питание внутрисхемного эмулятора может осуществляться от источника нестабилизированного напряжения 9 — 15 вольт.

Характеристики

Тип файла
DJVU-файл
Размер
3,74 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6525
Авторов
на СтудИзбе
301
Средний доход
с одного платного файла
Обучение Подробнее