Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств. |
02.02.2021, 16:48
|
|
Временная регистрация
Регистрация: 17.09.2009
Сообщений: 59
Сказал спасибо: 32
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от jogick
|
Часто слышу, что Linux это для отщепенцев и разрабатывать в нём не возможно. Спокойно последние годы живу под Debian, программирую FPGA Xilinx, AVR8, STM8 и STM32.
|
Полностью согласен. Linux - для меня всего лишь ОС (такая же как и Win). Главное - найти СВОЙ инструмент.
|
|
|
|
05.02.2021, 11:44
|
|
Гражданин KAZUS.RU
Регистрация: 20.05.2005
Сообщений: 660
Сказал спасибо: 40
Сказали Спасибо 187 раз(а) в 117 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от mark1999
|
Главное - найти СВОЙ инструмент.
|
Честно сказать, переходить на Linux заставила необходимость. Windows падала через несколько часов работы, там где Linux могла работать месяцами.
Никогда бы в жизни не рискнул отказаться от привычных мне программ, ради программирования под восьмибитки. Попробуйте в Linux запустить терминал Putty и натравить его на Serial. Без танцев с бубном он с ним работать не будет. С любой мелочью в Linux надо разбираться и тратить на это своё драгоценное время, которого у меня осталось немного.
Использую Linux для управления станками ЧПУ, майнинга, знакомый видеоролики на нём собирает, всё остальное - Windows, под этот софт уже пальцы заточены, переучиваться на другое нет никакого желания.
Сообщение от mark1999
|
Рассматривал и Geany, как вариант, спасибо. Если сами используете, то хотелось бы узнать об удобстве использования, так сказать, из первых рук. Каково ваше мнение?
|
В своё время перепробовал кучу софта, без головной боли, так сказать- из коробки, работает только VS Code. На всё остальное, нужно тратить время. Позже, пришёл к выводу, что для моих задач, вполне достаточно XEDа, который встроен в сборку.
Последний раз редактировалось lyk; 05.02.2021 в 12:09.
|
|
|
|
05.02.2021, 12:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,653
Сказал спасибо: 117
Сказали Спасибо 815 раз(а) в 592 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от lyk
|
Попробуйте в Linux запустить терминал Putty и натравить его на Serial
|
Ну зачем в линукс тащить мастдайские привычки? Достаточно просто открыть консоль и запустить, скажем, screen /dev/ttyUSB0 115200
Сообщение от lyk
|
С любой мелочью в Linux надо разбираться
|
Везде надо разбираться, если что! Это и называется профессионализмом. Или вы хотите всю жизнь дилетантом быть?
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
|
|
|
|
05.02.2021, 15:33
|
|
Гражданин KAZUS.RU
Регистрация: 20.05.2005
Сообщений: 660
Сказал спасибо: 40
Сказали Спасибо 187 раз(а) в 117 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от eddy
|
Это и называется профессионализмом
|
Это называется долбоебизмом.
Утилиту screen содержат не все сборки linux. Поэтому, для начала её надо установить. Дальше предстоит настроить вывод кириллицы и тд. и т.п. Времени уйдёт немеряно. И все эти телодвижения надо проделать ради написания коротенькой программки под восьмибитник. Нет уж, увольте, быстрее и проще на Win, Это моё мнение, я его никому не навязываю.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо lyk за это сообщение:
|
|
|
05.02.2021, 16:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,653
Сказал спасибо: 117
Сказали Спасибо 815 раз(а) в 592 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от lyk
|
Утилиту screen содержат не все сборки linux
|
Даже если из коробки его нет, нужно быть полным долбоящером, чтобы не уметь установить его стандартными средствами своего дистрибутива!
Да и вообще, всегда есть возможность просто при помощи stty (он входит в coreutils, так что есть из коробки в любом дистре, даже бубунте) настроить порт (при желании можно эту утилиту udev'ом вызывать при подключении своей железяки), а потом просто писать команды в порт при помощи echo "command" › /dev/ttyUSB0 и читать cat'ом!
Сообщение от lyk
|
настроить вывод кириллицы
|
Это ж каким надо быть [censored], чтобы на МК кириллицу пихать? Вообще жесть!..
Сообщение от lyk
|
быстрее и проще на Win
|
Да уж, я просто охреневаю с дилетантов!
Линукс (кроме бубунты, конечно, она - типичная мастдайка) — это вам не мастдайка! Здесь все просто и элегантно. И не надо мышку дрочить ради простых телодвижений. И автоматизируется все элементарно. Вот, скажем, чтобы удаленно включить компьютер, я просто пишу
ssh robosock1 Cpoweron
(настроил подключение по ключам везде, так что пароль вводить не нужно и можно все это запихивать в скрипты). В результате на одноплатнике выполняется скрипт
Код:
|
#!/bin/bash
COMDEV=/dev/ttyUSB0
stty -F $COMDEV -hupcl -opost -onlcr -isig -iexten -echo -echoe -echok -echoctl -echoke -icanon min 0 time 5
echo "Turn ON PC"
echo ":y#" › $COMDEV
cat $COMDEV |
и включается питание компьютера. Ну и так далее.
Вообще ни строчки кода не надо писать ни на каком ЯП, просто обходиться силами баша!
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
Последний раз редактировалось eddy; 05.02.2021 в 16:06.
|
|
|
|
05.02.2021, 16:25
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,119
Сказал спасибо: 2,569
Сказали Спасибо 11,941 раз(а) в 5,989 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от eddy
|
Да уж, я просто охреневаю с дилетантов!
|
Конечно. Всего несколько строк с консоли с парой десятков ключей вместо целого клика мыши!
Сообщение от eddy
|
это вам не мастдайка! Здесь все просто и элегантно
|
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
05.02.2021, 16:26
|
|
Гражданин KAZUS.RU
Регистрация: 20.05.2005
Сообщений: 660
Сказал спасибо: 40
Сказали Спасибо 187 раз(а) в 117 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от eddy
|
Даже если из коробки его нет, нужно быть полным долбоящером, чтобы не уметь установить его стандартными средствами своего дистрибутива!
|
Он мне и на йух не нужен, как и твой остальной панос со всей твоей автоматизацией.
|
|
|
|
05.02.2021, 16:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,653
Сказал спасибо: 117
Сказали Спасибо 815 раз(а) в 592 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от akegor
|
вместо целого клика мыши!
|
Вот только мой скрипт я смогу в дальнейшем элементарно запускать, а вантузоид так и будет продолжать дрочить мышь!
lyk, каждый имеет право оставаться быдлом.
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
|
|
|
|
05.02.2021, 17:11
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,119
Сказал спасибо: 2,569
Сказали Спасибо 11,941 раз(а) в 5,989 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от eddy
|
дрочить мышь
|
Предпочитаете дрочить клаву? Спокойной дрочи!
Ваши постоянные нападки с выпячиванием самости уже забодали. Хотя...
Сообщение от eddy
|
каждый имеет право оставаться быдлом
|
Счастливо оставаться!
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо akegor за это сообщение:
|
|
|
05.02.2021, 17:19
|
|
Гражданин KAZUS.RU
Регистрация: 20.05.2005
Сообщений: 660
Сказал спасибо: 40
Сказали Спасибо 187 раз(а) в 117 сообщении(ях)
|
Re: Разработка под AVR 8-bit (и другие) на LINUX.
Сообщение от eddy
|
каждый имеет право оставаться быдлом.
|
Я никаким образом не посягаю на ваши права, можете оставаться быдлом, как вам угодно. Ваш пример применения одноплатника с линуксом на борту для включения компьютера, это конечно "круто", но многие как-то обходятся парой дуиновских плат и приложухой на смарте....мир меняется, если вы не заметили.
Для одноплатника есть довольно много более интересных применений.....
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:58.
|
|