Пост N: 1082
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
1
Отправлено: 22.03.09 00:00. Заголовок: Пришла беда, откуда ..
Пришла беда, откуда не ждали. Сегодня переставлял Винду, и решил установить сабж. Теперь, при открытии проекта он меня всё спрашивает, как компилировать, Absolute, or Relocatable? Первый вопрос, это о чём? А второй, почему некоторые проекты не хотят компилироваться? Например вот: При Absolute
Пост N: 3
Зарегистрирован: 18.05.07
Откуда: Украина, Бердянск
Рейтинг:
0
Отправлено: 23.03.09 23:03. Заголовок: Была проблема при ус..
Была проблема при установки,когда инсталяция заканчивалась выскакивало сообщение об ошибки.Когда переустановил систему и не разу не ставил на нее MPLAB других версий стало все нормально.
.Когда переустановил систему и не разу не ставил на нее MPLAB других версий стало все нормально.
Отсюда делаем вывод. Прежде чем ставить новую версию, необходимо удалить из реестра все следы старой версии. Хотя у меня, v.8.20 установилась нормально, сразу после удаления v.8.15.
Пост N: 216
Зарегистрирован: 27.04.07
Откуда: Россия, Воркута
Рейтинг:
0
Фото:
Отправлено: 24.03.09 07:45. Заголовок: Если до этого 8.15 р..
Если до этого 8.15 работала нормально, то и 8.20 должна работать нормально, без очистки реестра. Разговор идёт об установки 8.20 на переустановленную винду.
Пост N: 1089
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
1
Отправлено: 24.03.09 15:27. Заголовок: У меня тоже SP3. Снё..
У меня тоже SP3. Снёс 8.20, поставил-снёс 8.15, установил 8.20. В/у глюк пропал. В смысле, запрашивать-то запрашивает, но компилит нормально. И всё-таки, что сие настройки значат?
P.S.:А зелёную полоску, я тоже не понял, зачем убрали?
Отправлено: 25.03.09 12:03. Заголовок: У меня еще один глюк..
У меня еще один глюк с 8.20. Установил все нормально. Создаю проект, подключаю плату отладочную через PicKit2. Выбираю программатор, соответственно, затем в деббагер выбираю MPLAB SIM. Пишет: Программатор и отладчик не могут быть загружены в одно время. Облазил все настройки ничего не нашел... Помучился, снес и поставил 8.10. Сырую версию подкинули разработчики... Или они эту возможность убрали в последней версии?!
Пост N: 1098
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
1
Отправлено: 26.03.09 11:55. Заголовок: Как ни странно, отве..
Как ни странно, ответили на "Микрочипе".
цитата:
Была еще одна идея высказана, что если программируеш, через ICD2, то возможно линкер сует отладочный модуль в конец памяти, независимо от того включен дебагер или нет. Я еще не проверял (надо ставить 20 версию, а пока времени нет).
А вот сам рецепт:
цитата:
По умолчанию, в v8.20 устанавливается режим Debug (Project>Build Configuration). Установи Release и все пройдет.
Пост N: 74
Зарегистрирован: 27.08.07
Откуда: Россия, Москва
Рейтинг:
0
Отправлено: 13.07.09 19:59. Заголовок: Всем привет. Я не ст..
Всем привет. Я не стал плодить темы. Утановил 8.33 (5.70 осталась стоять),вроде все работает, убрал отладчик, убрал программатор, в Release, один раз откомпелировал, второй, третий, а на 4 бах при компиляции все зависает, единственное что из MLAB выйти можно, все остальные менюшки не активны. При чем каждый раз зависает при 3-6 компиляции, по разному. Снес 5.70, результат тотже. Снес 8.33, установил 8.30, таже ерунда. Грешу единственное Винда давно устанавливалась года 4 назад, и без обновлений, только ету рекомендацию не попробовал, не думаю, что сырые версии, видимо надо переустановить систему.
Пост N: 1207
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг:
4
Отправлено: 13.07.09 20:23. Заголовок: Не спешите переустан..
Не спешите переустанавливать систему. Это делается в самом последнем и безвыходном случае. У меня установлена последняя версия с момента появления её на оф. сайте. Ни одного глюка не наблюдал. Для начала удалите все установленные версии. Почистите реестр. Ключевые слова Microchip и MPLAB IDE. Удаляйте все записи, связанные с этими ключевыми словами. Будьте осторожны и не удалите лишнее. После этого установите последнюю версию. Если не поможет, тогда можно и переустановить винду.
Пост N: 76
Зарегистрирован: 27.08.07
Откуда: Россия, Москва
Рейтинг:
0
Отправлено: 23.07.09 18:27. Заголовок: По поводу зависаний...
По поводу зависаний. Попробовал почистить реестр, сдвиги есть, но окончательно не помогло. Некоторые изыскания: чаще стал вчитываться в английский и искать моменты зависаний. Некоторые зависания решились нажатием кл. Ввод, т.е. продолжаетсь компиляция и выводит результат, правда не вседа положительный (не зависящий от программы). После чего помогает компиляция сначала Build All, а потом с Маке проходит. А вот такая фишка: ---------------------------------------------------------------------- Make: The target "G:\Project MPLAB_830\Usart\usart.o" is out of date. Executing: "C:\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F628A "usart.asm" /l"usart.lst" /e"usart.err" Приводит к полному зависанию, о каком истечении срока файла usart.o (usart это имя моего проекта), а вот расширение. Короче пока применился, тупо сношу его в своем проекте, перезагружаю MPLAB? Buil All и работаю дальше. Вот такие пока результаты.
Пост N: 306
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг:
1
Отправлено: 21.03.10 19:22. Заголовок: Сегодня (в кои то ве..
Сегодня (в кои то веки) выдался свободный день и вместо механики, решил отдохнуть и заняться учебой. Дошел до PICKit2. В комплекте с ним идет MPLAB IDE v8.20 У меня стоял MPLAB IDE v5.70.40. снес его. Реестр не чистил. XP SP2. Новый MPLAB IDE v8.20 установился, но не запускается. При запуске появляется стандартная заставка и секунды через три "благополучно" исчезает... и всё. Переустанавливал три раза. Одно и то же. Что делать дальше не знаю.
Пост N: 1757
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг:
4
Отправлено: 21.03.10 20:36. Заголовок: На сколько я знаю..
На сколько я знаю, в комлекте поставки PicKit2 идет версия 8.10 (но и выше подойдут). В SP2 эта версия работает без проблем. А Вы, перед установкой, подключались к Интернету? Попробуйте этот вариант. Зачем сносить 5.70.40? Она совсем не мешает. У меня установлены обе версии. Работают независимо друг от друга.
Значит сейчас PicKit2 комплектуются не 8.10, а 8.20.
PicKit2 то я получил давно. Разве что залежавшихся комплектов не хватило или лень было на складе искать, что сверху лежало, то и выслали (стек) v5.70.40. ставится нормально (если не паниковать :-) 8.20. пробовал ставить на "чистую" операционку SP2 - не пошло. Значит дело не в реестре. Сейчас ставлю операционку XP SP3 на свободный диск... посмотрим.
Пост N: 311
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг:
1
Отправлено: 22.03.10 21:54. Заголовок: А я ничего и не снос..
А я ничего и не сносил. Поставил третью операционку на чистый диск (разбит на три диска). Не факт, что после обновления заработала бы, да и старые программы могут пойти в отказ. А так - я ничего не потерял. Заодно обновил другие программы. Старое не обязательно убивать, сами отомрут.
А что есть и русификатор MPLAB? Интересно посмотреть, а то с английским трудновато, не всё так очевидно. У меня в комплекте с PICkit 2 был MPLAB IDE v8.30. Очень удобно для проверки и отладки, самое главное - поддержка новых процессоров, которых нет в v5.70. Запустился без проблем (XP SP3 сборка SamLab 2008). Дайте ссылочку на русификатор. С уважением, Сергей С. sergey_sotnikov@mail.ru
Пост N: 1812
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг:
5
Отправлено: 10.04.10 21:11. Заголовок: Это русификатор по..
Это русификатор под работу с PicKit2 (если так можно выразиться, это частичная русификация). Он есть в "Абонементе". Лично я им пользуюсь с момента его "возникновения". Сергей, Вы участник "Абонемента". Почитайте статью 39. А если рассуждать об MPLAB-русификаторе глобально, то по моим сведениям, его пока нет. Если ошибаюсь, то я в первых рядах вожделеющих.
А если рассуждать об MPLAB-русификаторе глобально, то по моим сведениям, его пока нет. Если ошибаюсь, то я в первых рядах вожделеющих.
Английский язык - это крайне желательная необходимость для неанглоязычного инженера. Большинство информации идет как раз на этом языке (ну, есть еще на китайском много, но мне его выучить не представляется возможным :)). Тем более, что техн. английский не так уж и сложен (сотня другая слов и уже даташиты можно читать)
Пост N: 54
Зарегистрирован: 03.03.09
Откуда: Россия, г. Санкт-Петербург
Рейтинг:
0
Отправлено: 11.04.10 21:52. Заголовок: Может кто сталкивалс..
Может кто сталкивался, с такой проблемой: У меня возникает 2 ошибки в MPLAB 8.2: 1) Явно связана с Pickit2. Когда работаю с отладчиком, MPLAB ругаясь вылетает при попытке: а) закрыть MPLAB б) сменить отладчик на программатор в) сменить pickit2 на MPLABsim (при всем при этом pickit2 воткнут) А в определенный момент проект с которым я работаю, после очередного закрытия больше не открывается.... MPLAB грузится, ругается и вылетает. Приходится стирать все файлы кроме asm и создавать новый проект
2) Периодически в новых проектах в окне WATCH неактивны поле и кнопка выбора GPR-ов (если дословно: "Add Simbol"), т.е. просматривать можно только SFR-ы.
Причем открываешь старые проекты - там можно, а новые - нельзя. От выбранного дебаггера не зависит. Вообще не понятно от чего зависит.
Пост N: 58
Зарегистрирован: 03.03.09
Откуда: Россия, г. Санкт-Петербург
Рейтинг:
0
Отправлено: 12.04.10 21:33. Заголовок: Причина "неактив..
Причина "неактивности" определена! При первой компиляции я нажал "rellocative code", а надо было "absolute". Создал новый проект, компильнул, сделал правильный вывод и вуаля: всё фунциклирует Так что вопрос снят. Всем спасибо.
Попробовал установить на ноутбуке с "Вистой". После этого, при первом открытии MPLAB появилось предложение о том, чтобы обновиться в Интернете. Проигнорировал. Следущие открытия не сопровождались этим предложением, но появилось вполне естественное предупреждение типа "Уважаемый, что за фигня? У тебя установлена версия 8.10, а ты пытаешься втюхать версию 8.30. Если что, то я не виновата". Проигнорировал. После этого программа открылась, и я увидел русское меню с выпадающими списками, значительная часть которых на русском языке. Ранее созданные проекты открываются нормально. Ассемблирование тоже в норме. Далее не проверял. Полагаю, что если бы у меня была установлена не версия 8.10 (то, что шло в комплекте с моим PicKit2), а версия 8.30, то "предупреждалок" не было бы. А вообще-то смотрится очень симпатично. Моя русская душа радуется. На мой взгляд, эта работа внушает уважение.
ПРошу прощения, у меня стоит 8.36. Сначала выскакивает фигня, наподобии Evgeny Korabelnikov пишет:
цитата:
типа "Уважаемый, что за фигня? У тебя установлена версия 8.10, а ты пытаешься втюхать версию 8.30. Если что, то я не виновата".
а потом программа закрывается Если планируете и дальше руссифицировать, ей богу поставлю 8.30 Кстати, слышал , что уже вышла 8.50 В общем не угонишься.
Пост N: 88
Зарегистрирован: 03.03.09
Откуда: Россия, г. Санкт-Петербург
Рейтинг:
0
Отправлено: 01.08.10 18:13. Заголовок: У меня MPLAB 8.20. Э..
У меня MPLAB 8.20. Это нормально, что для 18 пиков в симуляторе "goto $-5" работает, а "goto $+5" не работает? Шагает только на 1 шаг вперед. Для 16 пиков нормально шагает и туда и обратно.
Пост N: 2093
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг:
5
Отправлено: 01.08.10 19:26. Заголовок: О 18-й серии. А ч..
О 18-й серии. А что именно "перепрыгивается"? Это намёк на одно или двухсловные команды. В двухсловных командах, последнее слово соответствует NOPу. Вообще-то, во избежание понятийных недоразумений, "число прыжка" должно быть чётным. Причём, в соответствии со "словностью перепрыгиваемого". Если оно нечётно, то можно исполнить только часть двухсловной команды (если именно она "перепрыгивается"). Соответственно, возникнут недоразумения.
Пост N: 2094
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг:
5
Отправлено: 01.08.10 20:21. Заголовок: А Вы точку перед ..
А Вы точку перед 10 поставили или нет? Про $ не забыли? .10 это 10, а 10 (значит, 10h) это 16. Мужики, прошу быть пунктуальными. В нашем деле, недомолвки не допустимы.
Пост N: 2097
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг:
5
Отправлено: 01.08.10 23:44. Заголовок: Goto это 2 слова ..
Goto это 2 слова по 2 байта. То есть, 4. В этом случае, выгоднее применить bra (однословную команду), а заодно и чётное "число прыжка". По отношению к ПИКам 18-й серии, нечётное "число прыжка" не корректно, так как в одном слове 2 байта. Нечётное "число прыжка" может привести не к исполнению всей команды, а к исполнению её части.
Все даты в формате GMT
3 час. Хитов сегодня: 13
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет