Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить

Re: MPLAB X IDE

Пн ноя 07, 2022 22:55:07

А что за ошибка такая? Работал работал, и тут ни с того, ни с сего появляется такая ошибка. Не дает сохранить, и изменить проект, типо пишет, что открыто только для чтения. Раньше все нормально сохранялось и изменялось. Как это исправить?
Вложения
Принт.jpg
(38.18 KiB) Скачиваний: 89

Re: MPLAB X IDE

Вт ноя 08, 2022 00:27:22

Не дает сохранить, и изменить проект, типо пишет, что открыто только для чтения.

Тут к винде надо апеллировать.

Re: MPLAB X IDE

Сб ноя 19, 2022 13:10:54

Добрый день. А как в МПЛАБ увеличить шрифт текста кода?

Re: MPLAB X IDE

Сб ноя 19, 2022 14:53:57

MPLABX:
Alt + scrollwheel ( колесо мыши )
или
Tools -> Options -> Fonts & colors

MPLAB IDE:
Edit -> Properties -> Text -> Select font
Последний раз редактировалось phalanx Сб ноя 19, 2022 14:57:12, всего редактировалось 1 раз.

Re: MPLAB X IDE

Сб ноя 19, 2022 14:55:07

Ну и картинка:

Изображение

Re: MPLAB X IDE

Вс ноя 27, 2022 22:30:45

Такой вот вопрос... Чтобы записать число в регистр, нужно сначала его в рабочий регистр записывать, а потом уже копировать в нужный нам регистр. А можно ли напрямую число записать в нужный нам регистр? Без транзита через рабочий регистр.

Re: MPLAB X IDE

Вс ноя 27, 2022 23:21:11

Добрый день. А как в МПЛАБ увеличить шрифт текста кода?

Нажимаете на колесико мышки и вращаете его.

Re: MPLAB X IDE

Вс ноя 27, 2022 23:53:11

Чтобы записать число в регистр, нужно сначала его в рабочий регистр записывать, а потом уже копировать в нужный нам регистр.
А можно ли напрямую число записать в нужный нам регистр?
Вы сначала ответили на свой вопрос, а потом его задали :)))

Re: MPLAB X IDE

Пн ноя 28, 2022 04:26:04

Такой вот вопрос... Чтобы записать число в регистр, нужно сначала его в рабочий регистр записывать, а потом уже копировать в нужный нам регистр. А можно ли напрямую число записать в нужный нам регистр? Без транзита через рабочий регистр.

Такой инструкции нет. Запись литерала (числа) в регистр ОЗУ возможна только через аккумулятор (рабочий регистр WREG) в 8-битных PIC-ах и через любой из РОН-ов ядра в 16-битных.
И это естественно, иначе инструкция должна содержать и сам литерал, и адрес регистра в ОЗУ. Литерал - это 8 бит, и адрес в ОЗУ - это 7 бит. Итого 15 разрядов только на операнды. А еще нужно место под код операции (он имеет переменную длину и минимум 4 бита). Разрядность инструкции в разных семействах 8 - битников от 12 до 16. Такшта ничего не выйдет.
Если инструкцию сделать в два слова, то она будет выполняться не за 1, а за 2 машинных цикла. Но тогда в ней нет никакого смысла.

Re: MPLAB X IDE

Пн ноя 28, 2022 22:48:46

Спасибо, понятно.

Re: MPLAB X IDE

Вс дек 04, 2022 18:49:06

Подскажите начинающему, раньше сталкивался только с мплаб 8. Там для открытия проекта достаточно было кликнуть по файлу *. mcw и проект открывался. Если же в папке projects среды mplabx нет (удалён) нужный проект, то как его запустить из папки самого проекта? Или все файлы для проектов удалять нельзя, иначе придётся создавать проект заново?

Re: MPLAB X IDE

Вс дек 04, 2022 19:00:47

Или все файлы для проектов удалять нельзя, иначе придётся создавать проект заново?

Запускаемым является makefile в папке проекта. Его удалять нельзя, иначе придется проект пересоздать.
При открытии проекта в среде именно этот файл будет виден как проект.

Re: MPLAB X IDE

Пт дек 09, 2022 22:03:57

Может у кого на облаке есть рабочая MLAB X IDE любой версии под WIN7x32 бросьте ссылку. А то в инете всякая хрень, задолбался качать и пробовать ставить . Два раза винду положил. еле назад откатил.

Re: MPLAB X IDE

Пт дек 09, 2022 22:36:40

Вы прикалываетесь?
Качать у производителя не пробовали?
:)))

Re: MPLAB X IDE

Пт дек 09, 2022 23:01:33

https://www.microchip.com/en-us/tools-r ... plab-x-ide

Re: MPLAB X IDE

Сб дек 10, 2022 06:45:46

Да качал я эту по ссылке не становится она ничерта. Пишет,что не для той системы винды.
Последний раз редактировалось Alex_ka Сб дек 10, 2022 07:13:39, всего редактировалось 1 раз.

Re: MPLAB X IDE

Сб дек 10, 2022 07:17:12

А внимательнее поискать на сайте Микрочипа не вышло? :)))
https://www.microchip.com/en-us/tools-r ... -ecosystem
В архиве, надеюсь, найдете то что вам нужно... :tea:
Если в архиве нет, то этого и не существовало никогда...

Добавлено after 9 minutes 27 seconds:
Может у кого на облаке есть рабочая MLAB X IDE любой версии под WIN7x32 бросьте ссылку.

В догон, небольшой коммент.
MPLABX создана на основе Netbeans и потому, если я не ошибаюсь, не имеет 32-разрядной версии. Зато эту версию имеет старая среда MPLAB 8. Её последняя версия 8.92.

Re: MPLAB X IDE

Сб дек 10, 2022 07:44:53

Запустилась версия 4.20. 5.45 ставится не хочет. Может конфликт с другими прогами на ноуте. Спасибо за помощь.

Re: MPLAB X IDE

Пн янв 09, 2023 13:42:17

Всех приветствую. Такой у меня вопрос. А точнее, крик души. Вот пишу я код, пишу... Думал, что будет если и не просто, то хотя бы проще со временем. Но эти регистры меня убивают. Мало того, что не всегда понятно, че за что отвечает, и в какой последовательности их включать, так еще их столько... И хорошо еще, если удастся найти более-менее подходящий Code Example, но если нет, любая простая задача превращается в сложную. Есть ли способы как-то облегчить жизнь? Библиотеки или хотя бы база Code Example на 95% случаев...

Re: MPLAB X IDE

Пн янв 09, 2023 13:55:01

Библиотеки или хотя бы база Code Example...

Озвучьте тип МК и задачу, которую вы на нем реализуете. Конфигураторы типа MCC имеются. Можете им пользоваться. Но без понимания как решать задачу трудности с регистром тупо перекочуют на трудности с окошками в MCC.
Ответить