Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
25.10.2007, 21:53
|
|
Частый гость
Регистрация: 23.06.2007
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Связка LPC2138+Keil+Proteus+IRQ+EINT.
Пример работы с прерываниями - невекторное IRQ. Источником служит внешнее EINT. Все работает.
Прикрепленный файл: 1582942.zip
|
|
|
|
25.10.2007, 21:55
|
|
Частый гость
Регистрация: 23.06.2007
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Связка LPC2138+Keil+Proteus+vectorIRQ+EINT.
Завершая тему о прерываниях.
Пример работы с прерываниями - векторное IRQ.
Все работает.
Прикрепленный файл: 1031725.zip
|
|
|
|
25.10.2007, 23:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от donchenko
|
Завершая тему о прерываниях.
|
Еще бы продемонстрировать "нестид интераптс" !
В .RAR почти в 2 раза меньше архивы получаются.
Еще раз спасибо !
Кстати можно поработать с макеткой в KEIL он-лайн. Там линк есть - http://arm2day.narod.ru
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
26.10.2007, 12:36
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Добрый день!
Я загляну в исходники, а также постараюсь найти ответы на вопросы в документации и исправить если у нас это реализовано неправильно. Мы стараемся тестировать спорные (или неясно оговоренные в докментации) моменты в железе. Но у нас тоже нет железки на LPC2000, поэтому придется курить доки.
Мы пока не развиваем направление ARM. Это была демонстрация что можно сделать именно схемную симуляцию ARM7, и она очень даже неплохо удалась.
В будущем конечно мы планируем довести модель "до ума" и создать ещё много моделей контроллеров с ядром ARM7. А потом, возможно, и ARM9 - но тут скорость симуляции видимо будет просто ужасной.
P.S. Спасибо за подробные отчеты об ошибках! Редко такое встретишь, даже с опытными пользователями. Обычно бывает "у меня че-то не работает эта программа... не могли бы вы посмотреть?".
TEHb a.k.a. Андрей.
|
|
|
|
26.10.2007, 12:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от TEHb
|
Но у нас тоже нет железки на LPC2000, поэтому придется курить доки.
|
![Смешно](images/smilies/icon_lol.gif) ну вы ЖЖЖЖЕТЕ !!!
Макетка копейки стоит на KEIL.com !!!
Можно не покупать ни макетку ни KEIL и протестить макетку и свою прогу ОН-ЛАЙН !!!
Это реально работает - линк там
http://arm2day.narod.ru
А если есть KEIL то в его симуляторе LPC прекрасно симулируется.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
26.10.2007, 22:03
|
|
Частый гость
Регистрация: 23.06.2007
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Связка LPC2138+Keil+Proteus+Nested IRQ+EINT.
Вложенные прерывания, по просьбе avr123-nm-ru.
Все работает.
То avr123-nm-ru› По поводу архивации rar:
part6.rar - 73кБ,
part6.zip - 88кБ.
Разница небольшая, зато открыть можно, даже если Rar не установлен...
Прикрепленный файл: 6664949.zip
|
|
|
|
26.10.2007, 23:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от donchenko
|
Вложенные прерывания, по просьбе avr123-nm-ru. Все работает.
|
Сенькаю вери маЧ !
Сообщение от donchenko
|
То avr123-nm-ru› По поводу архивации rar:
part6.rar - 73кБ,
part6.zip - 88кБ.
Разница небольшая, зато открыть можно, даже если Rar не установлен...
|
"Не правильный" у вас RAR наверно
Вот моя циферь:
ваш файл - 6664949.zip - 90455 байт
мой файл - http://slil.ru/25027474 -
это ваше же НО распаковал и в RAR упаковал -
вышло 53101 байт
59% от размера Zip !!! В них еще 2% информации для восстановления архива в случае повреждения !
Прикрепленный файл: 6664949.zip
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
27.10.2007, 02:53
|
|
Частый гость
Регистрация: 23.06.2007
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Связка LPC2138+Keil+Proteus+Full INT.
Все приведенные примеры одним файлом.
ВНИМАНИЕ! Даны назначения бит регистров, в пределах тематики, конечно.
Вобщем, можно программировать даже без манула, что вообще-то для LPC2138 - проблематично.
В сети по LPC2000 есть только "Мартин Т.Микроконтроллеры ARM7.Семейство LPC2000 компании Philips" в скане. Книга так себе. Еще я слышал о переведенном на русский мануале, но в сети его я так и не нашел. Может быть, у кого-то есть?
То avr123-nm-ru › Для выложенного файла у меня разница всего 100 кБ, я Вам верю, но... Увы!
Прикрепленный файл: 3539154.zip
|
|
|
|
27.10.2007, 04:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от donchenko
|
То avr123-nm-ru › Для выложенного файла у меня разница всего 100 кБ, я Вам верю, но... Увы!
|
А у меня 450 кб РАЗНИЦА !!! 8O 8O 8O
Вы наверно УХОХАТЫВАТЬСЯ будете !
Но ваш файл - 3539154.zip размером 585 588 байт - Я распаковал и запокавл в RAR
ВСЕГО !!! 105 992 байт avr123.nm.ru_3539154.rar
Почти В ШЕСТЬ раз меньше.
Можете скачать и провериь. http://slil.ru/25027968
http://rarlab.com
Инструмент настроить надо перед игрой.
Вот картинка моих настроек RAR - рекомендую !
-- Прилагается рисунок: --
![](https://kazus.ru/nuke/users_images/27102007/1427986.jpg)
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
27.10.2007, 20:34
|
|
Частый гость
Регистрация: 23.06.2007
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Связка LPC2138+Keil+Proteus+Timer+CAP0.0-CLK.
Демонстрация работы таймера счетчика в режиме счетчика внешних импульсов. В комментария дана информация для самостоятельной настройки ТС. Должен предупредить, что уже выданные в примера описания регистров и их функций дублироваться в последующи примерах не будут (почти). Предполагается, что вы и все распечатали и они перед глазами.
Все работает.
То avr123-nm-ru: запаковал по Вашему методу, действительно, почти в 2 раза...
Прикрепленный файл: 3633513.rar
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:18.
|
|