реклама на сайте
подробности

 
 
> Разработка под ARM
k000858
сообщение Sep 29 2017, 05:10
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Предстоит осваивать Linux-устройства. Для "попробовать" заказана Малина (позже переориентируемся под более удобные процессоры). Интересует с помощью каких средств разрабатывается ПО под старшие системы? Как происходит отладка?

Сейчас работаю под Eclipse + GNU для разработки под STM32. Тут все просто: скомпилил, тут же залил, включил отладчик либо вывод SWO.

А как это делается под MPU? Устройства в основном будут с ethrnet интерфейсом.

Сообщение отредактировал k000858 - Sep 29 2017, 05:12
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KRS
сообщение Sep 30 2017, 10:34
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



k000858,
Вы же уже с Eclipse работаете!
Так и продолжайте.
В eclipse есть все необходимые плагины для удаленной отладки.

Вот примеры как для малины используют
http://cxemotexnika.org/2016/10/programmir...se-pod-windows/
Go to the top of the page
 
+Quote Post
nanorobot
сообщение Sep 30 2017, 15:43
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 244
Регистрация: 29-02-08
Пользователь №: 35 503



Цитата(KRS @ Sep 30 2017, 15:34) *
k000858,
Вы же уже с Eclipse работаете!
Так и продолжайте.
В eclipse есть все необходимые плагины для удаленной отладки.

Вот примеры как для малины используют
http://cxemotexnika.org/2016/10/programmir...se-pod-windows/


На мой взгляд прекрасным инструментом разработки является фреймворк Qt, существует немало руководств по организации кросс компиляции Qt дл RPi. Правда ни по одному из них мне не удалось довести дело до конца.
Несколько лет назад делал проект для платы SK-ATSAMA5D3, впечатления самые положительные. С запуском кросс компиляции для этой платы проблем не возникло.
Если сможете запустить кросскомпиляцию Qt для RPi3 - потом расскажете.. biggrin.gif

Сообщение отредактировал nanorobot - Sep 30 2017, 15:45
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- k000858   Разработка под ARM   Sep 29 2017, 05:10
- - jcxz   Цитата(k000858 @ Sep 29 2017, 12:10) А ка...   Sep 29 2017, 05:48
|- - k000858   Цитата(jcxz @ Sep 29 2017, 09:48) MPU ест...   Sep 29 2017, 05:55
- - Obam   Включил, загрузился - обычная Линукс-машина. Как л...   Sep 29 2017, 07:53
- - Gleb80   Цитата(k000858 @ Sep 29 2017, 08:10) Сейч...   Sep 29 2017, 08:10
|- - k000858   Цитата(Gleb80 @ Sep 29 2017, 12:10) C Lin...   Sep 29 2017, 08:40
|- - scifi   Цитата(Gleb80 @ Sep 29 2017, 11:10) C Lin...   Sep 29 2017, 08:40
- - Эдди   Абсолютно так же, как и на "обычном" ком...   Sep 29 2017, 09:29
- - k000858   спасибо за ответы. интересует более детальное опис...   Sep 29 2017, 09:42
|- - scifi   Цитата(k000858 @ Sep 29 2017, 12:42) Попр...   Sep 29 2017, 09:48
||- - k000858   Цитата(scifi @ Sep 29 2017, 13:48) Берёте...   Sep 29 2017, 09:54
||- - scifi   Цитата(k000858 @ Sep 29 2017, 12:54) В по...   Sep 29 2017, 10:09
|- - Gleb80   Цитата(k000858 @ Sep 29 2017, 12:42) спас...   Sep 29 2017, 10:13
- - Эдди   Я извиняюсь, но если разработчик "проклинает ...   Sep 29 2017, 22:04
- - Эдди   Культям на одноплатнике стопроцентно нет никакого ...   Sep 30 2017, 16:23
|- - nanorobot   Цитата(Эдди @ Sep 30 2017, 21:23) Культям...   Sep 30 2017, 16:46
|- - Эдди   Цитата(nanorobot @ Sep 30 2017, 19:46) В ...   Sep 30 2017, 18:37
- - Fedor   Цитата(k000858 @ Sep 29 2017, 10:10) Пред...   Sep 30 2017, 17:40
- - alexunder   Если "малина" 3, то ставьте Windows 10 f...   Oct 1 2017, 11:41
|- - mantech   Цитата(alexunder @ Oct 1 2017, 14:41) Есл...   Oct 1 2017, 18:03
|- - alexunder   Цитата(mantech @ Oct 1 2017, 20:03) И что...   Oct 1 2017, 21:40
|- - mantech   Цитата(alexunder @ Oct 2 2017, 00:40) Лег...   Oct 2 2017, 16:00
- - k000858   благодарю всех за ответы. далее только практика) г...   Oct 2 2017, 04:17
- - scifi   Эклипс-то здесь при чём? Банальный текстовый редак...   Oct 2 2017, 07:43


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 09:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01419 секунд с 7
ELECTRONIX ©2004-2016