embedd писал(а):skr писал(а):Я не понимаю, что значит "откатить проект в Ebpro хотя бы на 1 версию назад"
Это значит сделать совместимой вниз на 1 шаг версию файла-проекта.
К примеру, в имеющийся проект внесли дополнения и изменения при помощи вновь выпущенной версии Ebp, и в этой версии Ebp обнаружена ошибка, существенно затрудняющая ее использование.
Вариантов не менее чем 2:
- взять сохраненную архивную версию проекта и внести в него те же изменения используя предыдущую версию Ebp
- конвертировать изхмененный проект (не всегда возможно) в предыдущую версию и работать с ней до устранения производителем ошибки в новой версии
А почему вы решили, что при минорных изменениях номеров версий сильно меняется формат файла проекта?
Файлы проектов, сохранённые последней версией EBP, спокойно открываются в версии 4.0.
Если структура файла проекта повреждена из-за ошибки в программе, открытие проекта в старой версии не поможет.
NicanVa писал(а):здравствуйте, вопросы к техподдержке:
1) В описании EasyBuilder Pro V4.10.01 , п. 22.2.2. Words указаны адреса 16-битных слов.
Какой диапазон адресов RW из "0 ~ 524287" доступен пользователю, а какой занят системой ? Тот же вопрос по LW ?
2) Перекрываются ли области памяти LW RW RWI RW_A
3)Области RW RW_A имеют разное быстродействие и физическую основу flash и eeprom?
4)Можно пояснить про RWI - для индексов выделено 64К слов (0 ~ 65535) ?
5) В описании системных регистров указаны три способа доступа Read(R)/Write(W)/Control(C) в чем состоит третий (С) - что существует кроме чтения и записи ?
Не то, чтобы я был сотрудником техподдержки
здесь, но отвечу
1) Пользователь может обращаться ко всем адресуемым регистрам. Следовательно, они все ему доступны.
Список используемых системой регистров можно найти в руководстве пользователя или в EB в меню "библиотека"/"адресные ярлыки"/"системные".
2) LW, RW и RW_A не пересекаются.
RWI пересекается с RW. RWI[ address ] == RW[ address + LW[9000] ]
3) Эти области обе хранятся во внутренней файловой системе панели в одной и той же flash-памяти.
4) В качестве адреса RWI можно использовать значение из указанного вами диапазона.
5) По сути то же, что и запись, только управление регистром выполняется из макроса или с другой панели.