Size: a a a

2020 August 01

DS

Dmitriy Salko in Embedded Group
Anton
Как, если нет ни рабочего адаптера, ни анализатора?
По факту я просто пользователь, но т.к. немного разбираюсь, пытаюсь выкрутиться...
В сигрок можно анализатор из ардуины подключить, вроде как (сам не пробовал)
источник

A

Anton in Embedded Group
Dmitriy Salko
В сигрок можно анализатор из ардуины подключить, вроде как (сам не пробовал)
Так рабочего адаптера нет, чтобы было что анализировать...
источник

PS

Pavel Shilin in Embedded Group
Anton
Доброго времени суток!
Очень нужен совет по подключению пульта электроколяски к UART-USB адаптеру на базе ft232r.
Есть народная схема адаптера для rs-232, я переделал (с помощью) ее под UART. Схему адаптера для rs-232 не особо понял, просто погонял в эмуляторе и посмотрел логику работы. Судя по эмуляции схемы, в пульте обычный UART, только с выс.уровнем 10В вместо 5В...
Собрал свою схему (на картинке без Q3, R8, R9). Софт пульт не находит, но в терминале есть эхо и отклик от пульта.
Посмотрел через сниффер на общение софтины с пультом, очень похоже, что мешает эхо. После чего допилил схему для блокировки эхо (как раз добавил Q3, R8, R9).
Сам в электронике я слабо разбираюсь. Посмотрите, пожалуйста, насколько схема адекватна, нет ли явных косяков?
Доброе утро, вчера спать уже ушёл.
Да вроде адекватная, надо бы резисторы посчитать на эти транзисторы, но и так сойдет. R4 подобрать в зависимости от скорости передачи данных и крутизны фронтов.
источник

И

Игорь in Embedded Group
Знатоки подскажите. Пытаюсь запрограммировать  stm32 в linux manjaro. Не хочется ставить громоздких программ типа Eclipse, но и через терминал пока что не понимаю как отлаживать. Прошивать буду через jlink (в инете много вариантов, либо я не внимательно изучал, но не нашел хорошей статьи под настройку, только stlink). Из тулчейна для компиляции установил gcc-arm-none-eabi, для отладки хотел поставить gdb-arm-none-eabi, выдает ошибку. И не могу понять как jlink связать с терминалом. Вообщем посоветуйте, на ваш взгляд что лучше или что вы используете, набор тулчейнов
источник

Х

Х in Embedded Group
Nyah
Обычная рация baofeng uv-5r, может слушать частоты спецслужб (правда канал у них должно быть шифрованный) можно гадить в эфир.
Продается везде без проблем, очень любят страйкболисты, охотники, итд.
(Я не пользовался, просто подбирал себе для велопокатушек чего нибудь).

Это я к тому, что если захотят за жопу схватить, то и без флипера найдут за что.
Шифрование мало у кого есть, в Москве пару лет назад только перешли на цифру. С rtl-sdr свистком и sdr# можно многих услышать через встроенный dsd+ плагин.
источник

A

Alexander in Embedded Group
Игорь
Знатоки подскажите. Пытаюсь запрограммировать  stm32 в linux manjaro. Не хочется ставить громоздких программ типа Eclipse, но и через терминал пока что не понимаю как отлаживать. Прошивать буду через jlink (в инете много вариантов, либо я не внимательно изучал, но не нашел хорошей статьи под настройку, только stlink). Из тулчейна для компиляции установил gcc-arm-none-eabi, для отладки хотел поставить gdb-arm-none-eabi, выдает ошибку. И не могу понять как jlink связать с терминалом. Вообщем посоветуйте, на ваш взгляд что лучше или что вы используете, набор тулчейнов
Можешь посмотреть в сторону openOcd.
Под Linux работает со всеми популярными программаторами.

Какую ошибку выдает тулчейн?
источник

И

Игорь in Embedded Group
Alexander
Можешь посмотреть в сторону openOcd.
Под Linux работает со всеми популярными программаторами.

Какую ошибку выдает тулчейн?
==> Error: Could not find all required packages:
   gdb-arm-none-eabi (Target)
источник

A

Alexander in Embedded Group
Игорь
Знатоки подскажите. Пытаюсь запрограммировать  stm32 в linux manjaro. Не хочется ставить громоздких программ типа Eclipse, но и через терминал пока что не понимаю как отлаживать. Прошивать буду через jlink (в инете много вариантов, либо я не внимательно изучал, но не нашел хорошей статьи под настройку, только stlink). Из тулчейна для компиляции установил gcc-arm-none-eabi, для отладки хотел поставить gdb-arm-none-eabi, выдает ошибку. И не могу понять как jlink связать с терминалом. Вообщем посоветуйте, на ваш взгляд что лучше или что вы используете, набор тулчейнов
В качестве достаточной легковесной среды можно использовать MSVS code:

https://m.habr.com/ru/company/microsoft/blog/333680/
источник

Х

Х in Embedded Group
Блин, почему меня аббревиатура МСВС первым делом напоминает тему болгеносов всяких? Чем там в итоге закончилось, всякие астралинуксы развивают или плюнули?
источник

И

Игорь in Embedded Group
Спасибо, ознакомлюсь
источник

A

Alexander in Embedded Group
Игорь
Спасибо, ознакомлюсь
Я не работал с Manjaro, но по аналогии с Arch могу предположить что помимо gcc было бы неплохо установить newlib.

http://amitesh-singh.github.io/stm32/2017/04/09/setting-stm32-dev-environment-arch-linux.html
источник

A

Alexander in Embedded Group
Х
Блин, почему меня аббревиатура МСВС первым делом напоминает тему болгеносов всяких? Чем там в итоге закончилось, всякие астралинуксы развивают или плюнули?
:)
Хз. Я из оборонки ливнул в 2015м.
Около года назад "Астру" показывали для вычислителя на базе "Байкала"
источник

Х

Х in Embedded Group
Ну вот, теперь когда с байкалами печаль, а эльбрусы эмулируют x86 чтоб ХР работала, совсем никому не нужон будет...
источник

DP

Dmitry Ponyatov in Embedded Group
Игорь
Знатоки подскажите. Пытаюсь запрограммировать  stm32 в linux manjaro. Не хочется ставить громоздких программ типа Eclipse, но и через терминал пока что не понимаю как отлаживать. Прошивать буду через jlink (в инете много вариантов, либо я не внимательно изучал, но не нашел хорошей статьи под настройку, только stlink). Из тулчейна для компиляции установил gcc-arm-none-eabi, для отладки хотел поставить gdb-arm-none-eabi, выдает ошибку. И не могу понять как jlink связать с терминалом. Вообщем посоветуйте, на ваш взгляд что лучше или что вы используете, набор тулчейнов
через терминал — никак, STLink свисток стоит в пределах 150р, и он же есть на каждой фирменной отладке
из IDE вполне вменяем VSCode (Linux), Eclipse давно выкинул и закопал с матюками
источник

DP

Dmitry Ponyatov in Embedded Group
Х
Блин, почему меня аббревиатура МСВС первым делом напоминает тему болгеносов всяких? Чем там в итоге закончилось, всякие астралинуксы развивают или плюнули?
болгеностроение запустили в прод — просирают бюджеты на гос.закупках, переписывая копирайт и меняя иконки на libreoffice
https://habr.com/ru/post/494070/
источник

NN

Nikita Nazarenko in Embedded Group
Если openocd сложен можешь взять st-flash

На замену gdb можно взять lldb у него свои минусы но нет некоторых родовых травм
источник

P.

Pavel . in Embedded Group
Игорь
==> Error: Could not find all required packages:
   gdb-arm-none-eabi (Target)
arm-none-eabi-gdb так должно называться. А вообще linaro arm none eabi toolchain + open ocd. Прекрасная связка. На счёт эклипса - зря, для него есть прекрасный плагин с поддержкой OpenOcd, pyocd и тд
источник

КП

Крылатый Пегас... in Embedded Group
Игорь
==> Error: Could not find all required packages:
   gdb-arm-none-eabi (Target)
Скорей всего там gdb-multiarch
источник

КП

Крылатый Пегас... in Embedded Group
На убунте сейчас оно так называется
источник

К1

Ком 123 in Embedded Group
Игорь
Знатоки подскажите. Пытаюсь запрограммировать  stm32 в linux manjaro. Не хочется ставить громоздких программ типа Eclipse, но и через терминал пока что не понимаю как отлаживать. Прошивать буду через jlink (в инете много вариантов, либо я не внимательно изучал, но не нашел хорошей статьи под настройку, только stlink). Из тулчейна для компиляции установил gcc-arm-none-eabi, для отладки хотел поставить gdb-arm-none-eabi, выдает ошибку. И не могу понять как jlink связать с терминалом. Вообщем посоветуйте, на ваш взгляд что лучше или что вы используете, набор тулчейнов
Юзай openocd+gdb своей версии + gcc/g++ и всё будет отлично. Ну и make для сборки.
источник