Объединение проектов

Вопросы от новичков
Ответить
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Объединение проектов

Сообщение edyapd »

Есть у меня несколько проектов, которые я хотел бы объединить в один.
Так как я ещё только начинающий, поэтому делал отладку часов, меню, управление устройством в разных проектах. Теперь вроде как пришло время их объединить. Но в каждом проекте по несколько плат. Так же используются блоки, которые помечены "Допустимо использовать только один раз".
Вот возник вопрос, кто-то сталкивался с подобной задачей? И как это решалось?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Объединение проектов

Сообщение Sancho »

edyapd писал(а): 25 окт 2019, 12:22 И как это решалось?
Брать самый большой и дописывать мелкими :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Объединение проектов

Сообщение edyapd »

Эх.
Вот это наверное было бы самое то, чтобы добавить в программу. Дал задание и пускай объединяет. Блоки которые можно один раз использовать, можно было оставлять самый верхний. Одинаковые переменные сразу вопрос задать, оставлять или переименовывать.
Можно конечно копировать и вставлять, но заметил, что некоторые связи теряются.
И в то же время, делать сразу, один большой проект, я ещё как-то не готов.
Аватара пользователя
Phazz
Полковник
Сообщения: 3130
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Объединение проектов

Сообщение Phazz »

[ref]edyapd[/ref], если хотите дробить проект, создавайте отдельные платы и отключайте те которые сейчас не нужны.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Объединение проектов

Сообщение edyapd »

[ref=#404040]Phazz[/ref], да я не дробить его хочу. Просто ещё толком не разобрался в программе. Тут двое суток прыгал с бубном вокруг энкодера. С меню вот уже сутки разбираюсь. Иногда сохраняю под разными номерами, чтобы сравнить и понять как работает. И тогда получается, что надо тащить всё в одном проекте, хоть и с отключенными платами.
Когда-то, давным давно, программировал на ассемблере. Там сразу скелет накидывал с заглушками. А потом подпрограмм отдельно отлаживал и подцеплял по одной. И порой одну и ту же подпрограмму использовал в разных программах. Вот и тут думал так же. Есть к примеру отлаженный проект часов. Так почему их не закидывать в разные проекты?
Ну да будем как-то выкручиваться.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Объединение проектов

Сообщение dizzyy »

в программе работает копи/паст - открыли 2 проекта , в одном скопировали, в другой вставили вместе с переменными и входами/выходами
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Объединение проектов

Сообщение edyapd »

[ref]dizzyy[/ref], не знаю, пробовали ли вы когда-нибудь скопировать большую плату в другой проект. Я даже когда с одной платы на другую переношу и то очень осторожно. Есть блоки, которые теряют свои настройки. Если были прописаны какие-либо константы на входах, то они с большой вероятностью будут утеряны.
Так что думаю попытаться сделать автору запрос в версию 7. Чтобы к примеру выделил элементы и указал на какую плату перенести.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Объединение проектов

Сообщение pan »

edyapd писал(а): 25 окт 2019, 19:23 чтобы сравнить и понять как работает.
выше уже сказали.
сделайте на разных платах разный код, отключите все платы, и включайте ту которую нужно опробовать.
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя