Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Тъп въпрос за "Arduino"
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=17515
Страница 1 от 1

Автор:  amdatlon [ Нед Авг 30, 2020 2:47 pm ]
Заглавие:  Тъп въпрос за "Arduino"

До сега не бях пипал тази/това
( не знам как да го нарека....., да ме прощават любителите му :)
... Нещо!
Първи впечатления от средата за програмиране - не са много цветущи :D
Имам една платка Arduino Uno си правя опити с нея да видя що за прехвалено е!
Ползвам Arduino 1.8.9 версията.
Нещото което ме нерви е че немога да разбера как да променя пътя където се компилират изходящите файлове.
Сега ги праща към папка от вида :
C:\Documents and Settings\TSS\LocalSettings\temp\arduino_build_467727\Test.hex
Има един файл за настройки preferences.txt , но не виждам къде и как там да сложа друг път към друга папка за Хекс файла.

И друго може ли да се окаже някъде да не се трият тези файлове когато се затвори средата (IDE-то).

Автор:  TheWizard [ Нед Авг 30, 2020 7:52 pm ]
Заглавие:  Re: Тъп въпрос за "Arduino"

буилда винаги е в темп папката
просто си вземи хекса
аз лично незнам начин за промяна на пътя

Автор:  amdatlon [ Нед Авг 30, 2020 8:00 pm ]
Заглавие:  Re: Тъп въпрос за "Arduino"

To добре , ама поне да не го триеше след "exit".
Пускам Протеус-а , и всеки път трябва да търся новата папка :(
Нещо недомислено ми се струва

Автор:  TheWizard [ Пон Авг 31, 2020 9:21 am ]
Заглавие:  Re: Тъп въпрос за "Arduino"

май при старт го трие и създава нов темп. макароните така са го измислили...
при PlatformIO, билда е в папката на проекта

Автор:  amdatlon [ Пон Авг 31, 2020 8:12 pm ]
Заглавие:  Re: Тъп въпрос за "Arduino"

Мисля го трие още при затваряне на IDE-то.
Поне новия темп да беше в същата папка, а то съвсем друга :P

Автор:  ike [ Пон Авг 31, 2020 9:17 pm ]
Заглавие:  Re: Тъп въпрос за "Arduino"

amdatlon написа:
Има един файл за настройки preferences.txt , но не виждам къде и как там да сложа друг път към друга папка за Хекс файла.

Пробва ли с първия резултат от Гугъл?
https://www.kanda.com/blog/microcontrollers/avr-microcontrollers/find-arduino-hex-files-output-binaries/
Цитат:
Once you have found preferences.txt file, close your Arduino IDE and open this file in a text editor like Notepad. Add a build path anywhere in the file. Here is an example but select your own preferred folder location.

build.path=C:\Myproject

Important Note: You must create this empty folder yourself now as Arduino won’t and will give errors.

Save the file and reopen Arduino and Verify/Compile your sketch again. This time the output files we need should always appear in the folder you have added to preferences.txt. This path should also appear towards the end of the Arduino output window after a successful compile.

Автор:  amdatlon [ Пон Авг 31, 2020 9:38 pm ]
Заглавие:  Re: Тъп въпрос за "Arduino"

Да тъкмо това щях да напиша:
първо това направих ,
но понеже в него няма ред :
build.path=
му добавих такъв, но все ми даваше грешка че не може да намери такъв път какъвто съм му дал :
build.path=D:\MyProject
И все не ставаше.
Но днес пак пробвах с този 'път' и взе че стана работата.
Всичко го праща в тази папка, и не ги трие при изход.

build.path=C:\Documents and Settings\TSS\Local Settings\Application Data\Arduino15

но му промених тази опция на да е на False
export.delete_target_folder=false

За сега тръгна :) , при друго стартиране , пак ги компилира в същата папка без ново име.

Автор:  kalata23 [ Чет Сеп 03, 2020 3:26 pm ]
Заглавие:  Re: Тъп въпрос за "Arduino"

Причината е, че ти можеш да имаш отворени N прозороци и да искаш да програмираш N платки, ако всичко ти го налива в една и съща папка ще стане боза вътре. Папките са временни, за това и имената са различни. И правилно те насочиха - ползвай Platformio.

Автор:  amdatlon [ Чет Сеп 03, 2020 8:04 pm ]
Заглавие:  Re: Тъп въпрос за "Arduino"

Да , прав си за това :)
Но ако го бяха направили като другите компилатори/езици , да си го постява в папката с проекта, няма да има грижи :)


Platformio - това съм го пропуснал нещо .
сега ще го рзгледам .

Автор:  kalata23 [ Пет Сеп 04, 2020 1:05 pm ]
Заглавие:  Re: Тъп въпрос за "Arduino"

amdatlon написа:
Да , прав си за това :)
Но ако го бяха направили като другите компилатори/езици , да си го постява в папката с проекта, няма да има грижи :)


Platformio - това съм го пропуснал нещо .
сега ще го рзгледам .

Платформиото е нещо като приставка за някои редактори. С негова помощ можеш да си правиш проекти и всеки проект да си го конфигурираш, както ти е кеф. Подържа пекиджи и платформи, което ти позволява кажи-речи да го импортнеш, без да бараш нищо.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/