Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств. |
01.02.2021, 09:11
|
|
Частый гость
Регистрация: 01.09.2006
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Доброго дня! Насчет линукса он хорош только как прошивка для своих поделок, ставить его на рабочий комп, лично я не стал бы никогда. А компиляция и прошивка для своих поделок - это уже wsl2 вам в помощь. На этом чуде от мягкотелых, компилируется ядро и софт который нужен для вашей поделки (target)
|
|
|
|
01.02.2021, 10:19
|
|
Временная регистрация
Регистрация: 17.09.2009
Сообщений: 59
Сказал спасибо: 32
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от Serg1977
|
Доброго дня! Насчет линукса он хорош только как прошивка для своих поделок, ставить его на рабочий комп, лично я не стал бы никогда. А компиляция и прошивка для своих поделок - это уже wsl2 вам в помощь. На этом чуде от мягкотелых, компилируется ядро и софт который нужен для вашей поделки (target)
|
Речь не об этом. Не нужно, пожалуйста, захламлять тему сообщениями, не относящимися к ней.
|
|
|
|
01.02.2021, 12:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
mark1999, первым делом надо переучить себя. Вот сейчас вы вообще не умеете пользоваться компьютером. А долгое сидение на мастдайке еще и навредило!!!
Почитайте о bash'е, попробуйте вообще без иксов поработать хотя бы с недельку. Сразу поймете, что иксы нужны достаточно редко. И весь кайф — именно в командной строке!
Так что, по сути вам нужно лишь IDE удобную найти, а в командной строке уже запускать make, make flash, make debug и т.д. Про мое отношение к валгринду и gdb я уже говорил, но если вам нравится дебаггер, пожалуйста: можно запускать gdb сервер через st-link и мучить себя бесполезной внутрисхемной отладкой.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
01.02.2021, 14:01
|
|
Временная регистрация
Регистрация: 17.09.2009
Сообщений: 59
Сказал спасибо: 32
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Цитата:
|
mark1999, первым делом надо переучить себя. Вот сейчас вы вообще не умеете пользоваться компьютером. А долгое сидение на мастдайке еще и навредило!!!
Почитайте о bash'е, попробуйте вообще без иксов поработать хотя бы с недельку. Сразу поймете, что иксы нужны достаточно редко. И весь кайф — именно в командной строке!
Так что, по сути вам нужно лишь IDE удобную найти, а в командной строке уже запускать make, make flash, make debug и т.д. Про мое отношение к валгринду и gdb я уже говорил, но если вам нравится дебаггер, пожалуйста: можно запускать gdb сервер через st-link и мучить себя бесполезной внутрисхемной отладкой.
|
Каждый имеет право на свое мнение. Его (мнение) можно разделять или не разделять, но нужно всегда уважать.
А про bash нужно почитать... Спасибо.
|
|
|
|
01.02.2021, 14:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
mark1999, все очень просто: если вам не нравится "чОрная консоль", то и ловить в линуксе вам нечего… Иначе по сути вы будете продолжать пользоваться игровой приставкой, вообще не используя всех преимуществ операционной системы!
Линукс — кастомизируемая система, заточенная на пользователя (в отличие от прибитых гвоздями мастдаек, заточенных на разработчика этой самой мастдайки). Она достаточно гибкая, чтобы удовлетворить любым прихотям. Нужно лишь немного в ней разбираться. Пары-тройки лет самообучения вполне хватит для постижения азов.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
01.02.2021, 15:45
|
|
Временная регистрация
Регистрация: 17.09.2009
Сообщений: 59
Сказал спасибо: 32
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от eddy
|
вообще не используя всех преимуществ операционной системы!
|
Уважаемый Eddy, я не стремлюсь использовать все преимущества ОС - не об этом стоял вопрос изначально, мне это, в принципе, не нужно.
Цитата:
|
если вам не нравится "чОрная консоль", то и ловить в линуксе вам нечего…
|
Давайте каждый будет решать сам где ему есть что ловить, а где нет. Не обижайтесь, но не нужно навязывать свою точку зрения - ее достаточно просто озвучить. Я вас услышал.
Цитата:
|
Линукс — кастомизируемая система, заточенная на пользователя (в отличие от прибитых гвоздями мастдаек, заточенных на разработчика этой самой мастдайки).
|
Повторюсь, мне нет дела до кастомизации системы под себя - я способен принять готовое решение. Настраивать 100500 свистоперделок ради собственного удовольствия - увольте, не мое это.
Цитата:
|
Она достаточно гибкая, чтобы удовлетворить любым прихотям.
|
Ну и раз зашла речь о прихотях... Их у меня нет, есть вполне обоснованное желание найти альтернативу. Но если ее (альтернативы) нет - ну что же, так тому и быть ).
Попробуем поискать что-то еще.
Цитата:
|
Нужно лишь немного в ней разбираться. Пары-тройки лет самообучения вполне хватит для постижения азов.
|
Не знаю уж к сожалению или к счастью, но у меня нет лишних пары-тройки лет для этого... уж точно не сейчас.
И знаете, тема эта достаточно избитая: Windows или Linux. У каждой ОС есть свои сторонники. Каждый считает что выбранная им ОС лучше другой. Но мир он не черный или белый, а истина, как и всегда, где-то посередине. Давайте жить дружно.
|
|
|
Сказали "Спасибо" mark1999
|
|
|
01.02.2021, 16:56
|
|
Частый гость
Регистрация: 14.06.2008
Адрес: маленький провинциальный городок СПб
Сообщений: 14
Сказал спасибо: 19
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
А чем вам не нравится MPLAB X IDE Linux. он уже давно поддерживает AVR8
|
|
|
Сказали "Спасибо" bufmailru
|
|
|
01.02.2021, 17:37
|
|
Временная регистрация
Регистрация: 17.09.2009
Сообщений: 59
Сказал спасибо: 32
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от bufmailru
|
А чем вам не нравится MPLAB X IDE Linux. он уже давно поддерживает AVR8
|
К своему стыду не знал что есть версия под Linux. ![Смущение](images/smilies/icon_redface.gif)
Спасибо, добрый человек!
|
|
|
Сказали "Спасибо" mark1999
|
|
|
01.02.2021, 20:23
|
|
Временная регистрация
Регистрация: 10.02.2007
Адрес: Default city
Сообщений: 65
Сказал спасибо: 3
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Вообще, если по теме и нет желания долго колупаться, то вполне можно arduin'овскую прогу поставить. Она спокойно берёт Сишные программы, компилирует и позволяет зашить в проц разными путями.
Если Вам нужна отладка под восьмибитные AVRы, то вам стоит перечитать пару учебников по Си и какое нибудь руководство по ассемблеру, если есть сомнения, что всё компилируется в то, что вы ожидаете.
Есть ещё хороший плагин (AVR Eclipse plugin) для Eclipse, но он работает только со старыми версиями, самая новая - сентябрь 2018-го.
Ну и естественно нужно поставить avr-gcc, avrdude и прочее.
|
|
|
|
01.02.2021, 22:53
|
|
Гражданин KAZUS.RU
Регистрация: 20.05.2005
Сообщений: 660
Сказал спасибо: 40
Сказали Спасибо 187 раз(а) в 117 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от jogick
|
Ну и естественно нужно поставить avr-gcc, avrdude и прочее.
|
Прочее - это блокнот.
Есть с наворотами.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:21.
|
|