-
- MBedder уже все сказал, но я добавлю. Работа на 8-ке - старческий
маразм. Это я как пенсионер (работающий, правда) говорю. Тупо
маразм. Даже просто редактор в Х на порядок удобнее. Даже если не
брать в расчет, что я перешел на 4-ый пиккит, которого 8-ка
отродясь не щупала. Кстати, я тоже на 16-битниках Микрочипа пишу
только на АСМе. - my504(16.11.2020 21:34)
- согласен, в 8-ке редактор дерьмовый но и в Х-ах не намного лучше. я пользую внешний Npp добавив в него синтаксис ассемблера pic24 m16(1 знак., 17.11.2020 19:32, картинка)
- Первые версии МПЛАБ-ХЭ отбили охоту, а сейчас, как обычно - прибор
вчера сдавать надо. Может быть Х-ка после дрессировки
продемонстрирует высокие качества эргономики, но тупо некогда её
уговаривать. Выглядит чудовищно, прямо запах ИАРа в комнате
появляется, когда я её запускаю. - Kpoк(16.11.2020 22:12)
- Ничего там чудовищного нет. Достаточно один раз создать проект, а
далее все пойдет как по маслу. Цветной код и коллапсайдеры - это
очень удобно, особенно в большом проекте. Запускается действительно
несколько дольше восьмерки, но, черт возьми, я лучше немного
подожду, но на унылый редактор 8-ки не вернусь. Ну разве только в
самых старых проектах, если потребуется их поддержка и лень будет
перетаскивать в Х. - my504(16.11.2020 22:18)
- Унылый редактор был на машине МИР-2, на ЕС-1022 тоже. - Kpoк(16.11.2020 22:26)
- MPLAB-X всасывает проекты от 8ки. Просто создает рядом
поддирректорию с кучкой файлов проекта. Исходники не трогает.
Ощущение что всегда сможешь вернуться на 8ку - оно греет, придает
уверенности. =:] - RxTx(16.11.2020 23:08)
- А как сделать, чтоб русские комментарии выглядели как русские, а не
как корейские? - Kpoк(16.11.2020 23:38)
- В догон. Что бы и впредь по дефолту была нужная кодировка, следует
прогуляться по Tools-Options-Embedded-Default Charset. Примерно там
же, но в другом переулке про цвета, фонты и разные прочие шняги
СРЕДЫ, а не проекта... - my504(17.11.2020 04:58)
- Да, я обратил внимание, для путешествия по вкладышам МПЛАБа новичку
нужен свой Вергилий. - Kpoк(17.11.2020 13:11)
- На самом деле есть две основных настройки - проект и среда. Остальное опционально. - my504(17.11.2020 17:09)
- Да, я обратил внимание, для путешествия по вкладышам МПЛАБа новичку
нужен свой Вергилий. - Kpoк(17.11.2020 13:11)
- Только не вздумай сохранять файлы кода из Mplab-X, я надеюсь ты забэкапился. Иначе русским комментариям в коде конец, как это у меня было. RxTx(255 знак., 17.11.2020 00:38, картинка)
- Писать их по-английски :)) - MBedder(16.11.2020 23:49)
- Похоже. В редакторе фонтов всякой херни полно кроме русских шрифтов. - Kpoк(17.11.2020 00:14)
- // Spasibo mse homjak(3 знак., 17.11.2020 00:14)
- /* Nah */ :)) - MBedder(17.11.2020 00:36)
- В догон. Что бы и впредь по дефолту была нужная кодировка, следует
прогуляться по Tools-Options-Embedded-Default Charset. Примерно там
же, но в другом переулке про цвета, фонты и разные прочие шняги
СРЕДЫ, а не проекта... - my504(17.11.2020 04:58)
- Щас проверю - Kpoк(16.11.2020 23:11)
- А как сделать, чтоб русские комментарии выглядели как русские, а не
как корейские? - Kpoк(16.11.2020 23:38)
- MPLAB-X всасывает проекты от 8ки. Просто создает рядом
поддирректорию с кучкой файлов проекта. Исходники не трогает.
Ощущение что всегда сможешь вернуться на 8ку - оно греет, придает
уверенности. =:] - RxTx(16.11.2020 23:08)
- Унылый редактор был на машине МИР-2, на ЕС-1022 тоже. - Kpoк(16.11.2020 22:26)
- Ничего там чудовищного нет. Достаточно один раз создать проект, а
далее все пойдет как по маслу. Цветной код и коллапсайдеры - это
очень удобно, особенно в большом проекте. Запускается действительно
несколько дольше восьмерки, но, черт возьми, я лучше немного
подожду, но на унылый редактор 8-ки не вернусь. Ну разве только в
самых старых проектах, если потребуется их поддержка и лень будет
перетаскивать в Х. - my504(16.11.2020 22:18)
- Ассемблер же у тебя взят от компилятора - значит, есть и доки,
найди файл своего dsPIC'а в %XC16dir%\docs\vector_docs\ - там все
имена векторов, конкретно для АЦП - это _AD1Interrupt и
_AD2Interrupt (для АСМ - с двойным подчеркиванием) - MBedder(16.11.2020 18:22)
- Эти имена приведены в файле *.gld Похожий глюк уже бывал, когда они
с одним процем поставляли кривой файл. Пришлось его переписать (две
строчки). А здесь реально тупит. Приходится перед каждым
программированием, смотреть, куда легло прерывание и дописывать его
вручную. - Kpoк(16.11.2020 18:33)
- Полное название МК можно узнать? - my504(16.11.2020 21:37)
- конечно. dspic33ep256mu806 - Kpoк(16.11.2020 22:06)
- Лол. Это мой камень. - RxTx(16.11.2020 22:10)
- Это всеобщий камень. Разумное сочетание опций. Вся моя критика -
что он не похож на fj камни там, где этого совсем не ожидаешь. - Kpoк(16.11.2020 22:14)
- А я год назад апгрейднул один прибор (ты у меня в лаборатории его
вроде видел - с OLED-дисплеем, в бело-бирюзовом корпусе) с 256MU806
на 512MU810, в результате чего удалось добавить функционала и
каналов. На 256MU806 сижу уже лет 10 - MBedder(16.11.2020 23:00)
- Ну с 64-ногой на 100-ногую перебраться - это не совсем проблема.
Хуже, когда внезапно (после получения из Резонита) выясняется, что
переназначаемые ноги не все работают туда-сюда. - Kpoк(16.11.2020 23:16)
- В 33С "проблема" RPI отсутствует. Их выпилили. Остались только RP. - my504(17.11.2020 05:01)
- Это ты на RTFM наступил, видать - что ж, иногда полезно, хоть и
досадно :)) - MBedder(16.11.2020 23:26)
- Читаю их, когда ничего другое уже не помогает :-) - Kpoк(16.11.2020 23:39)
- Ну с 64-ногой на 100-ногую перебраться - это не совсем проблема.
Хуже, когда внезапно (после получения из Резонита) выясняется, что
переназначаемые ноги не все работают туда-сюда. - Kpoк(16.11.2020 23:16)
- А я год назад апгрейднул один прибор (ты у меня в лаборатории его
вроде видел - с OLED-дисплеем, в бело-бирюзовом корпусе) с 256MU806
на 512MU810, в результате чего удалось добавить функционала и
каналов. На 256MU806 сижу уже лет 10 - MBedder(16.11.2020 23:00)
- Это всеобщий камень. Разумное сочетание опций. Вся моя критика -
что он не похож на fj камни там, где этого совсем не ожидаешь. - Kpoк(16.11.2020 22:14)
- Лол. Это мой камень. - RxTx(16.11.2020 22:10)
- конечно. dspic33ep256mu806 - Kpoк(16.11.2020 22:06)
- Так откуда у тебя ассемблер? Он не с процем поставляется, а с
компилятором - поставь самый последний и не майся, MPLAB 8.92
прекрасно уживается с любым ХС16 и, разумеется, с соответствующим
ассемблером. А ASM30 - недоделанный и старый, как гавно мамонта,
снесинах - MBedder(16.11.2020 18:44)
- спасибо, чес говоря считал что ХС16 чисто сишный компилятор и
добросовестно юзал ASM30. я правильно понимаю что к ХС16 лицензия
не нужна чтобы на асме кодить? - m16(17.11.2020 11:22)
- приятно порадовал переход проекта с mplab x 4.05 + asm30 на mplab x
5.35 + xc16 без единой ошибки. - m16(24.11.2020 21:54)
- я уж подумал, что код стал вдвое короче :-) - Kpoк(24.11.2020 21:56)
- Правильно понимаете. Так же правильно и то, что ХС16 в оптимизациях
0, 1 и 2 так же бесплатен. Платные только 3 и s. - my504(17.11.2020 12:13)
- вдогонку. ХС16 и mplab x какие версии работают под ХР? - m16(18.11.2020 13:42)
- понятно, спасибо. оптимизация до лампочки. - m16(17.11.2020 12:34)
- приятно порадовал переход проекта с mplab x 4.05 + asm30 на mplab x
5.35 + xc16 без единой ошибки. - m16(24.11.2020 21:54)
- Попробовал. Один хер. Только ещё порождает код неизвестного мне
происхождения. - Kpoк(16.11.2020 22:05)
- Наверное стоит выключить в настройках линкера инициализацию
переменных... ;))) - my504(16.11.2020 22:14)
- Ты знал! (с). - Kpoк(16.11.2020 22:22)
- Я тоже :)) У меня так --> MBedder(1 знак., 16.11.2020 23:11, картинка)
- Вот! В какую голову пришла идея ставить галки напротив "НЕ ДЕЛАТЬ"?
Галки надо ставить напротив "ДЕЛАТЬ". Я отродясь эту закладку не
открывал - горя не знал. - Kpoк(16.11.2020 23:14)
- А как тебе такое, Илон Маск?? Илья, что можешь сказать? MBedder(1 знак., 16.11.2020 23:35 - 23:41, картинка)
- Когда обещают? - Kpoк(16.11.2020 23:37)
- Запись про поддержку dsPIC33A появилась еще в MPLABX 5.25, которая вышла больше года назад, а
сейчас уже 5.45 - MBedder(16.11.2020 23:48)
- Упоминание в среде про 33С появилось года за 2 до их появления.
Ждем еще год...))) - my504(17.11.2020 04:39)
- Подождем Илью, он может что-нибудь пояснить - MBedder(17.11.2020 10:47)
- Упоминание в среде про 33С появилось года за 2 до их появления.
Ждем еще год...))) - my504(17.11.2020 04:39)
- Запись про поддержку dsPIC33A появилась еще в MPLABX 5.25, которая вышла больше года назад, а
сейчас уже 5.45 - MBedder(16.11.2020 23:48)
- Когда обещают? - Kpoк(16.11.2020 23:37)
- А как тебе такое, Илон Маск?? Илья, что можешь сказать? MBedder(1 знак., 16.11.2020 23:35 - 23:41, картинка)
- Вот! В какую голову пришла идея ставить галки напротив "НЕ ДЕЛАТЬ"?
Галки надо ставить напротив "ДЕЛАТЬ". Я отродясь эту закладку не
открывал - горя не знал. - Kpoк(16.11.2020 23:14)
- Я тоже :)) У меня так --> MBedder(1 знак., 16.11.2020 23:11, картинка)
- Ты знал! (с). - Kpoк(16.11.2020 22:22)
- Наверное стоит выключить в настройках линкера инициализацию
переменных... ;))) - my504(16.11.2020 22:14)
- спасибо, чес говоря считал что ХС16 чисто сишный компилятор и
добросовестно юзал ASM30. я правильно понимаю что к ХС16 лицензия
не нужна чтобы на асме кодить? - m16(17.11.2020 11:22)
- Полное название МК можно узнать? - my504(16.11.2020 21:37)
- Эти имена приведены в файле *.gld Похожий глюк уже бывал, когда они
с одним процем поставляли кривой файл. Пришлось его переписать (две
строчки). А здесь реально тупит. Приходится перед каждым
программированием, смотреть, куда легло прерывание и дописывать его
вручную. - Kpoк(16.11.2020 18:33)
- MBedder уже все сказал, но я добавлю. Работа на 8-ке - старческий
маразм. Это я как пенсионер (работающий, правда) говорю. Тупо
маразм. Даже просто редактор в Х на порядок удобнее. Даже если не
брать в расчет, что я перешел на 4-ый пиккит, которого 8-ка
отродясь не щупала. Кстати, я тоже на 16-битниках Микрочипа пишу
только на АСМе. - my504(16.11.2020 21:34)