Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Артем
Зарегистрирован: 23.07.2008 Сообщения: 77 Откуда: г. Энгельс Саратовской обл.
|
Добавлено: Ср Янв 13, 2010 5:24 pm Заголовок сообщения: Знакомство с LPC2101 на базе ядра ARM7TDMI |
|
|
Для желающих ознакомиться с семейством микросхем LPC21хх на базе ядра ARM7TDMI выклаываю сие творение.
Этот проект написан для LPC2101. В устройстве используются следующие периферийные устройства и функции:
1 GPIO - сами понимаете, что без этого никуда
2 UART0 - есть подпрограммы отправки сообщений. Работает через прерывания, используется слот прерываний IRQ1.
3 TIMER0 - временной таймер с частотой 10 Гц. Работает через пре рывания, используется слот IRQ2.
4 TIMER1 - таймер для генерации противофазных сигналов на двух выводах GPIO. Работате через преривания FIQ. Как я не пытался, в соответствии с документацией, получить этот эфект по средствам аппаратных средств, так и не добился положительных результатов.
5 TIMER2 - трех канальный ШИМ, с независимой регулировкой скважности. Аппаратная функция.
6 ADC - два канала АЦП. Работает через прерывания, слот прерывания IRQ0. Частотота оцифровки ~4.2 МГц. С цыфровым фильтром накопления.
7 PLL - ФАПЧ, частота ядра и перефирии 80МГц
8 VIC - контроллер прерываний.
9 Несколько байт RAM.
Вроде все перечислил Для просмотра проектов и их компиляции необходим Keil v3 или Keil v4.02www.keil.com (Для каждого свой проект). Для просмотра схемы потребуется diptrace v2.0 www.diptrace.com или старше, подойдет даже FREE.
P.S.:Я бы рекомендовал использовать Keil v4.02 т.к. он точнне отображает внутренности микроконтроллера. За ключами для Keil можно обратиться ко мне. У меня спец. комп. для таких вещей, на нем не страшно "заболеть", можно и скачать по ссылке ниже. Проект полностью написан на ассемблере!!!
Внимание
Изначально программа писалась под компилятор и отладчик keil v3, по этому не совсем оптизирована под периферию LPC2101, т.к. отладить такую программу было возможно только в микроконтроллере. В 4-ой версии этих недочетов нет, т.е. отладчик полностью соответствует архитектуре микроконтроллера.
Проект для Keil v3: http://lucefer-vij.narod.ru/HelloUV3_09_01_2010.7z
Проект для Keil v4: http://lucefer-vij.narod.ru/HelloUV4_13_01_2010.7z
Лекарство для Keil: http://lucefer-vij.narod.ru/KeilCrack._rar
Схема устройства: http://lucefer-vij.narod.ru/SchPP2Maket1.dch
_________________ Нет того, чего не может сделать человек. Решающими факторами являются отсутствие информации и времени!!!!! |
|
Вернуться к началу |
|
|
Alniko
Зарегистрирован: 17.11.2008 Сообщения: 351 Откуда: Новосибирск
|
Добавлено: Ср Янв 13, 2010 6:12 pm Заголовок сообщения: |
|
|
Ну и чем открывать "Схему устройства" .dch ? |
|
Вернуться к началу |
|
|
andr1791 Site Admin
Зарегистрирован: 19.07.2008 Сообщения: 1301 Откуда: Донбасс
|
Добавлено: Ср Янв 13, 2010 6:36 pm Заголовок сообщения: |
|
|
Может, .dsn? _________________ Бросая камешки в воду, наблюдай круги, ими образуемые... (Козьма Прутков) |
|
Вернуться к началу |
|
|
Артем
Зарегистрирован: 23.07.2008 Сообщения: 77 Откуда: г. Энгельс Саратовской обл.
|
Добавлено: Ср Янв 13, 2010 8:21 pm Заголовок сообщения: |
|
|
У меня открывается DipTrace v1.4 Schematic без вопросов _________________ Нет того, чего не может сделать человек. Решающими факторами являются отсутствие информации и времени!!!!! |
|
Вернуться к началу |
|
|
Headina
Зарегистрирован: 08.03.2009 Сообщения: 24
|
Добавлено: Вт Фев 23, 2010 10:52 am Заголовок сообщения: |
|
|
Может в PDF переведешь что бы не мучатся с непонятным софтом. |
|
Вернуться к началу |
|
|
Артем
Зарегистрирован: 23.07.2008 Сообщения: 77 Откуда: г. Энгельс Саратовской обл.
|
Добавлено: Вт Фев 23, 2010 11:24 pm Заголовок сообщения: |
|
|
Headina писал(а): | Может в PDF переведешь что бы не мучатся с непонятным софтом. | Что именно??? Схему??? _________________ Нет того, чего не может сделать человек. Решающими факторами являются отсутствие информации и времени!!!!! |
|
Вернуться к началу |
|
|
andr1791 Site Admin
Зарегистрирован: 19.07.2008 Сообщения: 1301 Откуда: Донбасс
|
Добавлено: Ср Фев 24, 2010 7:26 am Заголовок сообщения: |
|
|
Не открываеццо он в Диптрассе...
Novarm DipTrace v.1.4 build 24 May 2007 _________________ Бросая камешки в воду, наблюдай круги, ими образуемые... (Козьма Прутков) |
|
Вернуться к началу |
|
|
andr1791 Site Admin
Зарегистрирован: 19.07.2008 Сообщения: 1301 Откуда: Донбасс
|
Добавлено: Ср Фев 24, 2010 1:03 pm Заголовок сообщения: |
|
|
Открыл-таки файл - DipTrace v.2.05 _________________ Бросая камешки в воду, наблюдай круги, ими образуемые... (Козьма Прутков) |
|
Вернуться к началу |
|
|
andr1791 Site Admin
Зарегистрирован: 19.07.2008 Сообщения: 1301 Откуда: Донбасс
|
Добавлено: Ср Фев 24, 2010 1:31 pm Заголовок сообщения: |
|
|
Схема в JPG 4570 x 3378 пик.
И по ссылке _________________ Бросая камешки в воду, наблюдай круги, ими образуемые... (Козьма Прутков) |
|
Вернуться к началу |
|
|
Артем
Зарегистрирован: 23.07.2008 Сообщения: 77 Откуда: г. Энгельс Саратовской обл.
|
Добавлено: Ср Фев 24, 2010 9:04 pm Заголовок сообщения: |
|
|
Спасибо, что помог руки не доходят _________________ Нет того, чего не может сделать человек. Решающими факторами являются отсутствие информации и времени!!!!! |
|
Вернуться к началу |
|
|
andr1791 Site Admin
Зарегистрирован: 19.07.2008 Сообщения: 1301 Откуда: Донбасс
|
Добавлено: Чт Фев 25, 2010 5:26 am Заголовок сообщения: |
|
|
Мелочи, не стоит блвгодарности. Зато теперь знаю, какая последняя версия Диптрассы (собираюсь на выходных ссылку выложить). _________________ Бросая камешки в воду, наблюдай круги, ими образуемые... (Козьма Прутков) |
|
Вернуться к началу |
|
|
andr1791 Site Admin
Зарегистрирован: 19.07.2008 Сообщения: 1301 Откуда: Донбасс
|
Добавлено: Сб Фев 27, 2010 8:07 pm Заголовок сообщения: |
|
|
Dip Trace 2.05 beta rus - в соседней теме. _________________ Бросая камешки в воду, наблюдай круги, ими образуемые... (Козьма Прутков) |
|
Вернуться к началу |
|
|
Neon_613
Зарегистрирован: 18.08.2010 Сообщения: 3
|
Добавлено: Чт Авг 19, 2010 12:24 am Заголовок сообщения: |
|
|
Здрасте!
Скажите как включать этот контроллер зажатием на кнопку? |
|
Вернуться к началу |
|
|
Артем
Зарегистрирован: 23.07.2008 Сообщения: 77 Откуда: г. Энгельс Саратовской обл.
|
Добавлено: Чт Авг 19, 2010 2:26 pm Заголовок сообщения: |
|
|
Что значит "вкючать контроллер зажатием на кнопку"??? извините, не совсем понимаю вопроса _________________ Нет того, чего не может сделать человек. Решающими факторами являются отсутствие информации и времени!!!!! |
|
Вернуться к началу |
|
|
andr1791 Site Admin
Зарегистрирован: 19.07.2008 Сообщения: 1301 Откуда: Донбасс
|
Добавлено: Чт Авг 19, 2010 3:31 pm Заголовок сообщения: |
|
|
да и я чего-то не пойму _________________ Бросая камешки в воду, наблюдай круги, ими образуемые... (Козьма Прутков) |
|
Вернуться к началу |
|
|
|