Например TDA7294

Форум РадиоКот • Просмотр темы - программирование микроконтроллеров в Linux (Ubuntu)
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 04:38:47

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 51 ]  1, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Пт ноя 17, 2017 05:00:53 
Опытный кот
Аватар пользователя

Карма: 6
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 10, 2007 10:54:35
Сообщений: 772
Откуда: Омская обл
Рейтинг сообщения: 0
Кто чем прошивает контроллеры в Linux ?
из прошлой жизни остались MiniPro и pickit2, прошивал больше пики но и атмелами часто пользовался
а сейчас не знаю как быть, с консолью не очень хочется дружить каждый раз:(
есть программаторы с более менее вменяймым GUI ?

_________________
разные проекты


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Пт ноя 17, 2017 06:42:07 
Друг Кота
Аватар пользователя

Карма: 23
Рейтинг сообщений: 283
Зарегистрирован: Пт мар 09, 2007 15:01:52
Сообщений: 3040
Откуда: Биробиджан
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Юзать линукс и не юзать консоль? Я под винду ни одного нормального GUI не видел для atmel, вечная беда с фьюзами, вертят их бедных кто как хочет.
А так есть g4dude, но он в стадии beta. Есть Qt4-Gui-For-AVRDUDE, но он пару лет не обновлялся, возможно заброшен. И есть AVRDUDESS этот вроде год назад обновлялся


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Пт ноя 17, 2017 08:25:00 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3832
Рейтинг сообщения: 0
Некоторые редакторы позволяют немного упростить
Изображение


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Пт ноя 17, 2017 08:59:56 
Опытный кот
Аватар пользователя

Карма: 18
Рейтинг сообщений: 44
Зарегистрирован: Чт апр 12, 2012 07:19:59
Сообщений: 859
Откуда: Тюмень
Рейтинг сообщения: 0
Если требуется просто gui над консольной avrdude то можно воспользоваться имеющимися(например почитать http://we.easyelectronics.ru/perry_mosh ... udess.html) или просто взять любой редактор с поддержкой вызова внешних команд(например CodeLite), и прописать вызов avrdude оттуда.
Если требуется "студия", то можно использовать Eclipse с плагином для AVR: https://www.ibm.com/developerworks/ru/l ... tml#N100D2


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Пт ноя 17, 2017 10:41:50 
Опытный кот
Аватар пользователя

Карма: 6
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 10, 2007 10:54:35
Сообщений: 772
Откуда: Омская обл
Рейтинг сообщения: 0
я не разработчик (точнее разрабатываю но программы не пишу) и в процессе отладки схемы очень много приходится прошивать и пики и атмеги
поэтому нужен просто прошивальщик с GUI да и программаторы которые с ним дружат

к консоли привыкаю так как некоторые вещи без неё никак :) но после 17 лет стажу на винде :) тяжело

_________________
разные проекты


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Вт ноя 21, 2017 14:05:50 
Опытный кот
Аватар пользователя

Карма: 6
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 10, 2007 10:54:35
Сообщений: 772
Откуда: Омская обл
Рейтинг сообщения: 0
а атмегами вроде бы разобрался - китайский USBASP
остались пики

_________________
разные проекты


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Вт ноя 21, 2017 15:13:04 
Опытный кот
Аватар пользователя

Карма: 18
Рейтинг сообщений: 44
Зарегистрирован: Чт апр 12, 2012 07:19:59
Сообщений: 859
Откуда: Тюмень
Рейтинг сообщения: 0
для пиков - Pickit3 и MPLABX(берется на сайте микрочипа) - хорошая связка :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Ср ноя 22, 2017 05:11:43 
Друг Кота
Аватар пользователя

Карма: 23
Рейтинг сообщений: 283
Зарегистрирован: Пт мар 09, 2007 15:01:52
Сообщений: 3040
Откуда: Биробиджан
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
А под вайном стандартные проги работают?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Ср ноя 22, 2017 07:55:34 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 28
Зарегистрирован: Ср мар 09, 2016 08:07:41
Сообщений: 206
Рейтинг сообщения: 0
А под вайном стандартные проги работают?

что вы подразумеваете под стандартными прогами? Однажды пытался запустить Proteus восемь там какой-то версии, работало, но глючило.
Проще оказалось поставить ХРюшу в VirtualBox, и скинуть туда все барахло не совместимое с Linux.
Сейчас все на USB, проброс портов в гостевую машину избавляет от всех этих танцев с подменой dll в Wine.
Ну и да, режим интеграции рабочего стола тоже классная вещь, даже не замечаешь, что работаешь не в хостовой машине.
Плюс возможности создания снапшотов, отката, копирования виртуальной машины... красота, работай не хочу)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Чт ноя 23, 2017 07:39:55 
Опытный кот
Аватар пользователя

Карма: 6
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 10, 2007 10:54:35
Сообщений: 772
Откуда: Омская обл
Рейтинг сообщения: 0
под вайном говорят проброса USB нету но разработчики vine говорят что можно :) а как не говорят

_________________
разные проекты


Последний раз редактировалось jn79 Чт ноя 23, 2017 07:57:49, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Чт ноя 23, 2017 07:53:42 
Опытный кот
Аватар пользователя

Карма: 18
Рейтинг сообщений: 44
Зарегистрирован: Чт апр 12, 2012 07:19:59
Сообщений: 859
Откуда: Тюмень
Рейтинг сообщения: 0
В своё время(пару лет назад) пытался завести под вайном софтину для usb-осциллографа, сама софтина работала хорошо, а вот дрова на неё не работали, вайн не умел работать с usb. Как оно сейчас неизвестно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Чт ноя 23, 2017 09:24:21 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 20
Рейтинг сообщений: 648
Зарегистрирован: Пт май 31, 2013 17:14:38
Сообщений: 2081
Откуда: Украина, Винница
Рейтинг сообщения: 0
Я под винду ни одного нормального GUI не видел для atmel, вечная беда с фьюзами, вертят их бедных кто как хочет.

Burn-o-mat - оболочка для дуда. Написано на джаве и интерфейс интересный. Но позволяет не париться с фьюзами - выбираешь нужный вариант галочкой и оно само шьет нужные фьюзы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Пт ноя 24, 2017 05:25:20 
Опытный кот
Аватар пользователя

Карма: 6
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 10, 2007 10:54:35
Сообщений: 772
Откуда: Омская обл
Рейтинг сообщения: 0
для пиков под линукс тогда остановимся - Pickit3 и MPLABX

_________________
разные проекты


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Вт ноя 28, 2017 16:19:40 
Друг Кота
Аватар пользователя

Карма: 23
Рейтинг сообщений: 283
Зарегистрирован: Пт мар 09, 2007 15:01:52
Сообщений: 3040
Откуда: Биробиджан
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
под вайном говорят проброса USB нету но разработчики vine говорят что можно :) а как не говорят

У меня на работе на одной машине работает под вайном софт для COM портов. В качестве COM портов переходники USB-RS232. Надо пробовать


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Пн фев 05, 2018 20:33:36 
Нашел транзистор. Понюхал.

Карма: 3
Рейтинг сообщений: 18
Зарегистрирован: Пн фев 05, 2018 18:03:00
Сообщений: 196
Рейтинг сообщения: 0
Натурные эксперименты показали что STM32 програмится (через встроенный бутлоадер) программой stm32flash через любой usb-to-uart bridge на 3.3V по вкусу. Фирмвару писать можно на обычном GCC (cross - gcc-arm-eabi-none или gcc-arm-linux-gnueabihf, для Cortex M3 подходят оба, для M0 - только eabi-none), а платы рисовать можно в KiCad например :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Пн фев 05, 2018 20:54:32 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 1
linuxdude , ну и нахрена эти извращения? Ставим SES и прекрасно работаем, плюс и прошивка и дебаг с JLink...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Пн фев 05, 2018 23:31:03 
Друг Кота

Карма: 38
Рейтинг сообщений: 618
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 3092
Откуда: москва, уфа
Рейтинг сообщения: 0
так-то не всем хотелось ses, и не у всех программатор jlink. Мне вот оно не нать, есть openocd и китайский stlink.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Вт фев 06, 2018 00:56:53 
Нашел транзистор. Понюхал.

Карма: 3
Рейтинг сообщений: 18
Зарегистрирован: Пн фев 05, 2018 18:03:00
Сообщений: 196
Рейтинг сообщения: 0
linuxdude , ну и нахрена эти извращения? Ставим SES и прекрасно работаем, плюс и прошивка и дебаг с JLink...

Не знаю кто и что такое SES, зато...
1) Я уже был с GCC "на ты" пописывая небольшие программки для своих нужд. А теперь я с ним могу фамильярничать, попросив разложить секции как надо и проч. А заодно научился запускать bare metal вообще совсем с нуля сам. Вплоть до того что у меня может не быть никаких либ, никакого чужого кода на мутных условиях, только я, камень и компилятор. По своему прикольно, хоть и не очень просто. Я себе написал макросы и хидеры как мне нравилось. А STMicro может идти нафиг с своими чудными либами, у которых лицензия запрещает использовать их наработки на процах отличных от STM. Это что, если кто-то сделает вкусный процик, мне будет нельзя перенести туда проекты? Это удобно для STMicro, но очень неудобно для меня в долговременном плане.
2) У меня уже есть програмерский редактор который мне нравится. Я умею пользоваться всякими там git, make и прочими. Ну я и запилил себе сборку прошивки и даже ее заливку в привычном мне виде. Без всякого проприетарного барахла, которое чаще всего пытается лучше меня знать что я хочу. Чем вымораживает неимоверно.
3) У меня нет jlink, зато есть куча добра на FT232, PL2303 и прочих. Сбилдованая фирмварь улетела за пару секунд в уарт, очень мило. А пока я не запустил UART чтобы в него выводить статусы - делал чекпойнты в RAM, скидывал RAM бутлоадером, было вполне понятно что сработало ок а где глюки. Но это было надо только пока я не понял основ и не отловил наиболее крутые свои косяки.

И теперь небольшая фирмвара для моих нужд делается так же как небольшие сишные програмки для моих нужд. Я и на компьютере не сильно морочался source-level дебагом, как максимум в gdb дебажил что-то но это были чужие программы огроменного размера. Я сам не пишу программные комплексы ТАКОЙ сложности. И упаси меня такое на мк наворачивать. Но если мне реально приспичит, я таки достану из запасов 2232H и лутану плату под него, после чего я смогу тыкаться привычным мне gdb и через jtag, потому что openocd. Но пока мне это не требуется, я не горю желанием отлаживать на мк многопроцессные ртосы и проч, а состояние простой фирмвария я и без дебагера неплохо понимаю. К тому же при косяке git позволяет мне быстро отмотать в все еще рабочую точку. Надо будет попробовать git bisect прошивки в качестве утонченных извращений :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Вт фев 06, 2018 01:00:24 
Друг Кота

Карма: 43
Рейтинг сообщений: 257
Зарегистрирован: Пн апр 19, 2010 00:04:18
Сообщений: 11998
Откуда: Малороссия
Рейтинг сообщения: 0
А под вайном стандартные проги работают?

Вы до такой степени ненавидите Била? :))) :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: программирование микроконтроллеров в Linux (Ubuntu)
СообщениеДобавлено: Вт фев 06, 2018 06:05:46 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
linuxdude, а надо бы было погуглить.
SES - Segger Embedd Studio это то что позволяет без перечисленных вами танцев -работать с арм.
А тот же JLinkOB точно так же лутиться за пару часов...


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 51 ]  1, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y