Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы
Непрочитано 31.01.2021, 20:31  
mark1999
Временная регистрация
 
Регистрация: 17.09.2009
Сообщений: 59
Сказал спасибо: 32
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
mark1999 на пути к лучшему
По умолчанию Разработка под AVR 8-bit (и другие) на LINUX.

Доброго всем времени суток.
Не нашел более подходящего раздела для своего вопроса, поэтому пишу здесь.
Появилась необходимость пересесть с Win на Linux. В связи с чем начал искать альтернативы привычному софту, которым пользовался в Win. Многое не вызвало вопросов, т.к. является Open Source кроссплатформенным, например, KiCAD, FreeCAD, LibreOffice, LibreCAD... Но вот альтернативы для Atmel Studio 7 не нашлось пока что. Покопав разные форумы на эту тему и, почитав сообщения 10-15 летней давности, немного приуныл - неужели ничего более-менее юзабельного так и не появилось? Сразу скажу - я не фанат линуксового терминала и командной строки - меня избаловал виндовый GUI. Пожалуйста, не пинайте меня за это))). Если кто-то имеет опыт разработки под AVR на Linux, расскажите о нем и о доступном инструментарии. Особенно интересует софт для написания кода (Си), компиляции и прошивки. Я думаю, это будет полезно не только мне, но и другим людям, желающим перейти на Linux.
mark1999 вне форума  
Непрочитано 31.01.2021, 21:48  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 2,379
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
parovoZZ на пути к лучшему
По умолчанию Re: Разработка под AVR 8-bit (и другие) на LINUX.

AtmelStart. Разработка прямо из браузера.
parovoZZ вне форума  
Сказали "Спасибо" parovoZZ
mark1999 (01.02.2021)
Непрочитано 31.01.2021, 22:09  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Разработка под AVR 8-bit (и другие) на LINUX.

Пару раз приходилось древнюю аврку прошивать, использовал avr-gcc (из crossdev) и avrdude. Прошивал, кажись, avrisp'ом. Проблем не было. Makefile быстренько накалякал - и вперед.
С STM8 поработал плотно, там тоже проблем нет. Разве что вместо вменяемого gcc приходится компилять sdcc (со всеми вытекающими).
У меня на гитхабе есть и stm32samples, и stm8samples — сниппеты и всякая рабочая мелочевка под эти МК.
IDE всякие использовал. Долго сидел на geany, пробовал sublime, но остановился в итоге на qt-creator. Очень уж нравится статический анализатор, автодополнения и прочие удобства.
В линуксе (исключительно) работаю более полутора десятков лет, так что, я даже не в курсе, что там на игровых приставках для разработчиков есть.

А почему восьмибитки? Они же сильно дороже и тупей тех же STM32…
__________________
Союз Советских Социалистических Округов Северной Америки

Последний раз редактировалось eddy; 31.01.2021 в 22:12.
eddy вне форума  
Сказали "Спасибо" eddy
mark1999 (01.02.2021)
Непрочитано 31.01.2021, 22:43  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,990
Сказал спасибо: 3,012
Сказали Спасибо 3,186 раз(а) в 2,161 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Разработка под AVR 8-bit (и другие) на LINUX.

Сообщение от eddy Посмотреть сообщение
А почему восьмибитки? Они же сильно дороже и тупей тех же STM32…
Чем задавать глупые вопросы - лучше-бы про "GDB для МК" рассказал.
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 31.01.2021, 23:33  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 2,379
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
parovoZZ на пути к лучшему
По умолчанию Re: Разработка под AVR 8-bit (и другие) на LINUX.

Сообщение от eddy Посмотреть сообщение
А почему восьмибитки? Они же сильно дороже и тупей тех же STM32…
Одинаковая вычислительная мощность стоит примерно одинаковых денег. Я сейчас не говорю про неликвид, подделки и всевозможные акции и скидки. Тут уж кому как повезёт.
parovoZZ вне форума  
Непрочитано 31.01.2021, 23:45  
lyk
Гражданин KAZUS.RU
 
Регистрация: 20.05.2005
Сообщений: 660
Сказал спасибо: 40
Сказали Спасибо 187 раз(а) в 117 сообщении(ях)
lyk на пути к лучшему
По умолчанию Re: Разработка под AVR 8-bit (и другие) на LINUX.

Цитата:
Visual Studio Code — редактор исходного кода, разработанный Microsoft для Windows, Linux и macOS. Позиционируется как «лёгкий» редактор кода для кроссплатформенной разработки веб- и облачных приложений. Википедия
К ней есть дополнения (палагины) для разных МК, в том числе и AVR, Platform IO к примеру.
lyk вне форума  
Сказали "Спасибо" lyk
mark1999 (01.02.2021)
Непрочитано 01.02.2021, 01:09  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Разработка под AVR 8-bit (и другие) на LINUX.

Сообщение от ForcePoint Посмотреть сообщение
лучше-бы про "GDB для МК" рассказал
Зачем? Я этой дрянью не пользуюсь. Для отладки есть логанализатор, осциллограф, мигание светодиодом и, конечно, выхлоп по USART.
Сообщение от parovoZZ Посмотреть сообщение
Одинаковая вычислительная мощность стоит примерно одинаковых денег.
Совершенно нет! Пока китайцы не охамели, STM32F030 в 20-ногом корпусе стоил около тридцати рублей! Столько же стоил STM8S103 в таком же корпусе... А STM32F103 о 48 ногах вообще за бакс продавали — всего-то вдвое дороже STM8S105 о 32 ногах!

А если говорить о официальных поставщиках, давайте на том же чиподипе сравним, скажем, STM8S105C6T6 и STM32F103C8T6!!! Ну и STM32F030F4P6!
__________________
Союз Советских Социалистических Округов Северной Америки

Последний раз редактировалось eddy; 01.02.2021 в 01:14.
eddy вне форума  
Непрочитано 01.02.2021, 01:16  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Разработка под AVR 8-bit (и другие) на LINUX.

lyk, VSCode — проприетарщина огороженная! Негоже в таком Г колупаться честному человеку!!11
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 01.02.2021, 03:16  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 2,379
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
parovoZZ на пути к лучшему
По умолчанию Re: Разработка под AVR 8-bit (и другие) на LINUX.

Сообщение от eddy Посмотреть сообщение
А если говорить о официальных поставщиках, давайте на том же чиподипе сравним
Чипидип не является дилером ни одного известного мне производителя. Я ориентируюсь на цены на сайтах производителей.
parovoZZ вне форума  
Непрочитано 01.02.2021, 08:51  
mark1999
Временная регистрация
 
Регистрация: 17.09.2009
Сообщений: 59
Сказал спасибо: 32
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
mark1999 на пути к лучшему
По умолчанию Re: Разработка под AVR 8-bit (и другие) на LINUX.

Ребята, давайте жить дружно. ©Кот Леопольд.

А если серьезно, не стоит спорить о том какую платформу нужно выбирать - каждый сам волен использовать то, что ему больше подходит и не всегда это продиктовано экономической составляющей.
Спасибо за ваши ответы.
О PlatformIO знаю, но это скорее замена ArduinoIDE, чем плагин для чисто AVR, поэтому не совсем подходит.
О QT Creator тоже наслышан, но не знал что для него имеется какая-то надстройка для AVR. Если это так - поищем, почитаем.
Спасибо за ответы. Если вдруг кто-то знает GUI-приложение для непосредственно программирования FUSE, Flash, EEPROM микроконтроллеров AVR, то напишите пожалуйста, подобная информация, в любом случае, будет полезна.
mark1999 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка электроники под заказ elektronystr Предложения по работе 0 22.03.2019 13:12
Разработка устройств на мк Avr (Тамбов) ua3rad Предложения по работе 0 11.01.2016 12:03
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
Linux-ваше мнение Tvenn Делимся опытом 6169 23.08.2015 08:57
Литература по микроконтроллерам (AVR, PIC, ПЛИС и т.д.). Сборка книг - (256 книг+ 27 CD c примерами из книг) [обновление 2011, PDF, DJVU] yurinform Микроконтроллеры, АЦП, память и т.д 5 05.07.2011 19:00


Часовой пояс GMT +4, время: 08:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot