Arch_EVM_Lab1 (1075551), страница 3

Файл №1075551 Arch_EVM_Lab1 (А.Ю. Попов - Проектирование радиоэлектронной аппаратуры на основе микроконтроллеров ARM7TDMI) 3 страницаArch_EVM_Lab1 (1075551) страница 32017-12-28СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Данная плата позволяет выполнять разработку иотладку широкого круга радиоэлектронных систем:• Встраиваемых систем управления на основе 32-х разрядныхмикроконтроллеров ARM7TDMI.• Систем под управлением операционных систем реального времени и ОСLinux.• Контроллеров периферии и интерфейсных модулей встраиваемых системпротоколов RS232, SPI, I2C, I2S, CAN, ETHERNET, USB.• Средств связи и навигационные системы стандарта GSM, GPRS, GPS.• Средств анализа информации на основе ПЛИС.Рисунок 7 - Отладочная плата SK-LPC2478-S3E•••••••••Подключенная периферия:GSM/GPRS/GPS модуль SIM508.16Мх16 SDRAM.256Мх8 NAND Flash.Ethernet 10/100M PHY - KS8721B, тип интерфейса — RMII.LCD, (Ampire) TIC48 - недорогой графический ЖКИ 128х32 точки,интерфейс I2C, внутренний контроллер PCF8531.USB host (USB-A).USB client (USB-B) .CAN PHY.RS232 приемопередатчик.Лабораторная работа № 114Попов А.Ю.Проектирование радиоэлектронной аппаратуры на основе микроконтроллеров ARM7TDMI• 74 линий I/O для микоконтроллера, 111 линий I/O для FPGA.Настройка пректа в среде Keil для отладки на плате SK-LPC2478-S3Eвыполняется следующим образом:• Запустите Keil.

Откройте Ваш проект.• Зайдите в Настройки проекта (Project | Options).• Перейдите на вкладку Debug• Выберите правую радио-кнопку Use.• В выпадающем списке выберите пункт UseRDI Interface driver.• Нажмите кнопку Settings, расположенную рядом.• Укажите путь к JLinkRDI.dll (Находится в C:\Keil\ARM\Segger• Перейдите на вкладку Utilities• Выберите в поле Use Target Driver for Flash Programming строку RDIInterface driver.Дополнительную информацию о режимах программирования ARMмикроконтроллеров с помощью программатора MT-Link Вы можете найти вприлагаемом файле um_jetlink501.pdf.В процессе отладки программ могут использоваться внешние аппаратныемодули. Например, для проверки состояния портов микроконтроллера к одномуиз разъемов расширения подключается гибкий кабель, соединяющий плату SKLPC2478-S3E c платой STK500, на которой расположены светодиоды.

При этомследует использовать разъем расширения X14 (контакты с 0 по 9).Внимание! Подключение должно быть выполнено таким образом, чтобыключ (красная полоса) на кабеле был соединен с контактом №1 на плате SKLPC2478-S3E с одной стороны и контактом GND на плате STK500 с другойстороны.При правильном подключении светодиоды и кнопки будут соединены соследующими портам микроконтроллера (Таблица 3).Таблица 3. Вариант коммутации портов микроконтроллера к светодиодамплаты STK500 и кнопкам.Порт микроконтроллера LPC2478Название коммутировемого устройстваP0[16]LED7P0[17]LED5P0[15]LED4Лабораторная работа № 115Попов А.Ю.Проектирование радиоэлектронной аппаратуры на основе микроконтроллеров ARM7TDMIP3[16]LED3P4[27]LED2P3[17]LED1P1[13]LED0P2[10]SW1P0[10]SW2P0[24]SW3Практическая частьЗадание 1. Ознакомиться с теоретическим материалом на стр.

2-11.Задание 2. Создать проект C программы в среде Keil uVision длямикроконтроллера NXP LPC2478 с частотой генератора 12 МГц. В проектдолжны входить файлы: начальной настройки микроконртоллера LPC2400.s иглавный файл приложения Main.c.Задание 3. Разработать и отладить в симуляторе программуфункционирования микроконтроллера в соответствии с индивидуальнымвариантом.

В программе задействовать порт 0 модуля GPIO.Задание 4. Разработать функцию управления входными портамимикроконтроллера и записать ее в файл main.ini. Текст функции управлениязанести в отчет. С использованием функции управления получитьосциллограмму работы микроконтроллера для задействованных в проектесигналов порта 0. Осциллограмму занести в отчет.Задание 5.

Выполнить настройку проекта на работу с отладочной платойSK-LPC2478-S3E. Выполнить запись информации *.elf файла проекта встатическую память микроконтроллера.Задание 6. Протестировать правильность функционирования программы спомощью отладочной платы SK-LPC2478-S3E. Назначить точку останова.Выполнить пошаговую трассировку программы. Результаты работы программызанести в отчет.Требования к отчетуОтчет по работе должен содержать: задание, листинг программыфункционированиямикроконтроллера,текстфункцииуправления,осциллограмму,результатытестированияпрограммы,выводыоработоспособности программы.Лабораторная работа № 116Попов А.Ю.Проектирование радиоэлектронной аппаратуры на основе микроконтроллеров ARM7TDMIКонтрольные вопросы1.

Назовите подсистемы, из которых состоит микроконтроллер NXPLPC2478.2. В чем отличие между наборами командами THUMB и ARM.3. Перечислитевнутренние шины микроконтроллера и опишите ихназначение.4. Перечислите регистры модуля GPIO и их назначение.Лабораторная работа № 117Попов А.Ю.Проектирование радиоэлектронной аппаратуры на основе микроконтроллеров ARM7TDMIПриложение 1. Карта памяти периферийных модулей, подключенных к шине APBНомер модуляБазовый адресНазвание модуля00xE000 0000Watchdog Timer10xE000 4000Timer 020xE000 8000Timer 130xE000 C000UART040xE001 0000UART150xE001 4000PWM060xE001 8000PWM170xE001 C000I2C080xE002 0000SPI90xE002 4000RTC100xE002 8000GPIO110xE002 C000Pin Connect Block120xE003 0000SSP1130xE003 4000ADC140xE003 8000CAN Acceptance Filter RAM150xE003 C000CAN Acceptance Filter Registers160xE004 0000CAN Common Registers170xE004 4000CAN Controller 1180xE004 8000CAN Controller 219 - 220xE004 C000 - 0xE005 8000Не используется230xE005 C000I2C1240xE006 0000Не используется250xE006 4000Не используется260xE006 8000SSP0270xE006 C000DAC280xE007 0000Timer 2290xE007 4000Timer 3300xE007 8000UART2310xE007 C000UART3320xE008 0000I2C2330xE008 4000Battery RAM340xE008 8000I2S350xE008 C000SD/MMC Card InterfaceЛабораторная работа № 118Попов А.Ю.Проектирование радиоэлектронной аппаратуры на основе микроконтроллеров ARM7TDMI36 - 1260xE009 0000 - 0xE01F BFFFНе используется1270xE01F C000System Control BlockЛабораторная работа № 119Попов А.Ю.Проектирование радиоэлектронной аппаратуры на основе микроконтроллеров ARM7TDMIПриложение 2.

Карта памяти периферийных модулей, подключенных к шине AHBНомер модуляБазовый адресНазвание модуля00xFFE0 0000Ethernet10xFFE0 4000GP DMA20xFFE0 8000Externel Memory Controller30xFFE0 C000USB Controller40xFFE1 0000LCD Controller50xFFFF F000Vectored Interrupt ControllerЛабораторная работа № 120Попов А.Ю.Проектирование радиоэлектронной аппаратуры на основе микроконтроллеров ARM7TDMIПриложение 3. Регистры PCLKSEL0 и PCLKSEL1.PCLKSEL0РазрядыОписание модуляПо умолчанию1:0WDT003:2TIMER005:4TIMER007:6UART0009:8UART10011:10PWM00013:12PWM10015:14I2C00017:16SPI0019:18RTC0021:20SSP10023:22DAC0025:24ADC0027:26CAN10029:28CAN20031:30CAN фильтр00PCLKSEL11:0BAT_RAM003:2GPIO005:4Pin Connect block007:6I2C1009:8Не используется0011:10SSP00013:12TIMER30017:16UART20019:18UART30021:20I2C20023:22I2S0025:24MCI0027:26Не используется00Лабораторная работа № 121Попов А.Ю.Проектирование радиоэлектронной аппаратуры на основе микроконтроллеров ARM7TDMI29:28System Control block0031:30Не используется00Лабораторная работа № 122.

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

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

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