04.07.2009, 15:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Понял.
А в 7.5 sp3 в AVR2.DLL всеравно за границы памяти выскакивает.
Проекты 7.4 7.5 и WinAVR исходники в архиве и там же подробное описание проблему с толкованием исходников от ARV.
P/S/ было бы полным идиотизмом ( как культивируется на лабусцентре ) игнорировать сообщения от нелиц юзеров и не исправлять эти ошибки тем самым УМЫШЛЕННО
гадя пользователям лицензионным ...
Вот как бывает в таких случаях -
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
06.07.2009, 08:33
|
|
Прохожий
Регистрация: 24.06.2006
Сообщений: 9
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Делал проект пульта RC5. Программировал в AVRstudio 4.16 на асме, симулировал в Proteus 7.5sp3. Вот столкнулся такой неприятностью. Хочу сбросить бит "PCIE" в регистре "GIMSK", чтобы не вызывались внешние прерывания по изменению уровня на пинах МК.
Выскакивает вот такая ошибка, как на рисунке. В студии все нормально. На форуме радиокота у человека такая же ошибка, правда на пике, а в MPLab опять же всё нормально. http://radiokot.ru/forum/viewtopic.php?t=3739&start=460
Подозреваю глюк протеуса, или может у кого есть соображения по этому поводу. Проект прикрепляю.
Фрагмент кода ниже.
;************************************************* *******************
;* внешнее прерывание при нажатии кнопки
PCINT:
push temp
ldi temp,0
out GIMSK,temp ; запрещаем внешние прерывание (после этой команды выскакивает ошибка)
pop temp
reti
-- Прилагается рисунок: --
Прикрепленный файл: 9685791.zip
|
|
|
|
06.07.2009, 12:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Сообщение от alexperm72
|
Хочу сбросить бит "PCIE" в регистре "GIMSK", чтобы не вызывались внешние прерывания по изменению уровня на пинах МК.
Выскакивает вот такая ошибка, как на рисунке. В студии все нормально.
;************************************************* *******************
;* внешнее прерывание при нажатии кнопки
PCINT:
push temp
ldi temp,0
out GIMSK,temp ; запрещаем внешние прерывание (после этой команды выскакивает ошибка)
pop temp
reti
|
Спасибо гляну.
|
|
|
|
07.07.2009, 17:39
|
|
Прописка
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
|
ARES
У PAD 90X200 неправильный размер (см. вложенный рисунок).
ISIS
Модель ARM7 (LPC2138 и др.) не хочет загружать ELF сгенерированный в CARM.
-- Прилагается рисунок: --
Прикрепленный файл: 495884.rar
|
|
|
|
16.07.2009, 22:40
|
|
Гражданин KAZUS.RU
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
|
Привет форумчане. у меня проблема. вообщем поверьте эту схему. у меня 7.5 сп3. раньше все работало а теперь почемуто нет.
Прикрепленный файл: 790094.rar
|
|
|
|
16.07.2009, 23:02
|
|
Гражданин KAZUS.RU
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
|
ну а что вы хотите если подключили на корпус вывод DE (data enable)который разрешает передачу при логической 1
|
|
|
|
16.07.2009, 23:11
|
|
Гражданин KAZUS.RU
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
|
Сообщение от AndreiVV
|
ну а что вы хотите если подключили на корпус вывод DE (data enable)который разрешает передачу при логической 1
|
спасибо за ответ. ошибку нашел в проге которая управляет этими выводами.давно писал и недавно снес старую прогу а нашедший архивный файл оказался с ошибкой.
|
|
|
|
17.07.2009, 09:17
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
To TEHb
Андрей, еще одна очепятка в HELP.
Раздел: WORKING WITH MICROPROCESSORS
POPUP WINDOWS
Цитата:
|
2. Press ALT-D and then the ordinal number of the required window on the Debug menu.
|
ALT_D вызывает меню Design, а меню Debug вызывается через ALT-B.
|
|
|
|
17.07.2009, 12:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Сообщение от Halex07
|
To TEHb
Андрей, еще одна очепятка в HELP.
Раздел: WORKING WITH MICROPROCESSORS
POPUP WINDOWS
Цитата:
|
2. Press ALT-D and then the ordinal number of the required window on the Debug menu.
|
ALT_D вызывает меню Design, а меню Debug вызывается через ALT-B.
|
Спасибо - поправим!
|
|
|
|
22.07.2009, 17:03
|
|
Прописка
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
|
To TEHb
Посмотрите, пожалуйста, что за глюк с моделью LPC2000.DLL.
С уважением,
Сергей Беззубов,
инженер,
НИИ РЭТ МГТУ им. Н.Э.Баумана
-- Прилагается рисунок: --
Прикрепленный файл: 2125844.rar
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:18.
|
|