Например TDA7294

Форум РадиоКот • Просмотр темы - Qt Creator + arm-none-eabi.
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 13:09:56

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


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



Начать новую тему Ответить на тему  [ Сообщений: 24 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Чт сен 24, 2015 00:00:05 
Это не хвост, это антенна
Аватар пользователя

Карма: 12
Рейтинг сообщений: 98
Зарегистрирован: Вс дек 02, 2012 03:13:48
Сообщений: 1429
Откуда: Калининград
Рейтинг сообщения: 0
Собственно в заголовке вопрос. Получилось у кого нибудь настроить , чтобы qt creator компилировал для STM32 код? У меня упорно не получается. Ни через cmake. ни через qbs...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Пн сен 28, 2015 17:00:26 
Встал на лапы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Пт апр 01, 2011 20:59:47
Сообщений: 131
Откуда: Саратов
Рейтинг сообщения: 0
Ага, получилось с AVR и STM32 с отладчиком :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Вт янв 31, 2017 22:27:08 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 513
Рейтинг сообщения: 0
поделитесь секретом, если, конечно, не желаете давиться этими вкусностями одни в тихаря :)

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Ср фев 01, 2017 15:51:37 
Встал на лапы
Аватар пользователя

Зарегистрирован: Чт апр 26, 2012 14:30:40
Сообщений: 93
Откуда: под Москвой
Рейтинг сообщения: 0
Да, очень интересно! Если можно поподробнее... :))


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Пн фев 27, 2017 16:30:25 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вс фев 20, 2011 21:05:17
Сообщений: 52
Рейтинг сообщения: 0
Готовьте тапки :)))
http://multimote.ru/qtcreator-stm32
Надеюсь, ничего не забыл.


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Вс мар 12, 2017 11:56:19 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1266
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Qt Creator принципиален? Я настроил связку STM32 Cube, Eclipse и arm-none-eabi. Как оказалось, ничего премудрого там нет, могу подсказать, если что.

_________________
R2AIV 73!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Ср мар 22, 2017 21:11:40 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 513
Рейтинг сообщения: 1
для меня QT-CREATOR принципиален (удобен, в меру нетормозной, автодополнение, настравиваемый итд)

пока не до конца заточил свои руки под него, использую GEANY - настраивается в три тычка, так же удобен, безобразно быстрый итд, РЕКОМЕНДУЮ, пока не настроили QT-CREATOR под свои нужды, GEANY - вполне заменит его на время перехода... :о) да и вообще оч. удобый IDE

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Вт июл 25, 2017 09:26:37 
Нашел транзистор. Понюхал.

Зарегистрирован: Сб фев 09, 2013 23:00:23
Сообщений: 183
Рейтинг сообщения: 0
Не собираюсь начинать религиозные войны, но просто интересно: чем не устраивает Эклипс? Особенно заточеный под STM32 - AC6 WorkBench? Вроде все легко искать, хорошая интеграция с дебагером... Что я пропускаю?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Вт июл 25, 2017 09:28:55 
Сверлит текстолит когтями
Аватар пользователя

Карма: 11
Рейтинг сообщений: 13
Зарегистрирован: Пт июл 21, 2006 15:05:19
Сообщений: 1266
Откуда: плод воображения
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Не собираюсь начинать религиозные войны, но просто интересно: чем не устраивает Эклипс? Особенно заточеный под STM32 - AC6 WorkBench? Вроде все легко искать, хорошая интеграция с дебагером... Что я пропускаю?


Поддерживаю, перешел на него с Кейла, ибо надо под линуск и остался очень доволен )

_________________
R2AIV 73!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Вт июл 25, 2017 14:18:40 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 1
alexf58 писал(а):
чем не устраивает Эклипс?
Тем что тормоз, причем полный!
Лучше сборки на основе Code::Block (EmBitz и подобные).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Пт сен 15, 2017 00:07:38 
Родился

Зарегистрирован: Сб апр 27, 2013 20:15:08
Сообщений: 10
Рейтинг сообщения: 0
У меня получилось настроить, хотя в свое время убил времени на это просто жесть сколько. Сейчас собственно только так и пишу. Причем Qt Creator не только компилит код но и позволяет отлаживать код на кристалле, если есть таковая аппаратная возможность. Единственно, я это под линукс изобразил, хотя совершенно уверен, что под винду можно провернуть точно такое же.
Если кому то еще интересно, пишите. Попробуем настроить.

Для работы под линь нужен следующий набор программ:
- gcc тулчейн для сборки кода;
- openocd для заливки прошивки в кристалл и для отладки;
- QtCreator с модулями qbs и baremetal.
Да и все, собственно...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Чт июл 12, 2018 04:31:45 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 513
Рейтинг сообщения: 0
> Если кому то еще интересно, пишите. Попробуем настроить.
можно было бы не спрашивать а небольшой мануал вставить (для начинающих не помешает)

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Вс июл 15, 2018 17:44:26 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
А я до qbs так и не добрался, разрабатываю в QtCreator (с возможность отладки через openocd) и компилирую через Makefile.

Удобно - и десктоп-приложения (Qt), и для AVR, и для ARM - везде одна IDE.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: OpenOCD / SAM3x8E / QTCreator / Linux
СообщениеДобавлено: Вт окт 18, 2022 04:44:58 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 513
Рейтинг сообщения: 0
OpenOCD / SAM3x8E / QTCreator / Linux

исходные
Код:
- Slackware-14.2 x64
- Qt Creator 4.15.2
- Arduino-Due / SAM3x8E
- Atmel Ice-E (WaveShare черно-люминева коробка)


gdb c поддержкой пидона (arm-none-eabi-gdb-py3 / ver.10.3.1)берем тут
https://github.com/xpack-dev-tools/arm- ... /releases/

установленные "стоковые" пакеты, относящиеся к OpenOCD - не проканали, пришлось собирать/пересобирать
(версии на тек. день)

Код:
- libjaylink-2022.10.18
- libftdi-0.20
- libconfuse-2022.10.18
- libftdi1-1.5
- hidapi-0.12.0
+
- open_ocd-0.12.0-rc1


openocd.cfg - конфигуратор (находится в каталоге, откуда запускаться openocd)
Код:
adapter driver cmsis-dap
transport select jtag

set CHIPNAME        at91sam3x8e
source [find target/at91sam3ax_8x.cfg]


запуск openocd
Код:
Open On-Chip Debugger 0.12.0-rc1
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : CMSIS-DAP: SWD supported
Info : CMSIS-DAP: JTAG supported
Info : CMSIS-DAP: FW Version = 1.0
Info : CMSIS-DAP: Serial# = J42700048985
Info : CMSIS-DAP: Interface Initialised (JTAG)
Info : SWCLK/TCK = 1 SWDIO/TMS = 1 TDI = 1 TDO = 1 nTRST = 0 nRESET = 1
Info : CMSIS-DAP: Interface ready
Info : clock speed 500 kHz
Info : cmsis-dap JTAG TLR_RESET
Info : cmsis-dap JTAG TLR_RESET
Info : JTAG tap: at91sam3x8e.cpu tap/device found: 0x4ba00477 (mfg: 0x23b (ARM Ltd), part: 0xba00, ver: 0x4)
Info : [at91sam3x8e.cpu] Cortex-M3 r2p0 processor detected
Info : [at91sam3x8e.cpu] target has 6 breakpoints, 4 watchpoints
Info : starting gdb server for at91sam3x8e.cpu on 3333
Info : Listening on port 3333 for gdb connections


проверяем работу gdb (open-ocd - должен быть запущен)

Код:
~/dev.bin.arm/10.3.1/bin/arm-none-eabi-gdb -iex "target extended-remote localhost:3333"

-->

GNU gdb (GDB) 10.1
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "--host=x86_64-pc-linux-gnu --target=arm-none-eabi".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".
Remote debugging using localhost:3333

warning: No executable has been specified and target does not support
determining executable automatically.  Try using the "file" command.
0x0008041c in ?? ()
(gdb) 


open-ocd - выхлоп (подтверждающий подключение):

Код:
Info : accepting 'gdb' connection on tcp/3333
undefined debug reason 8 - target needs reset


настройка QTCreator:
- создал 2е конфигурации: TCP/IP & Pipe - mode
- в дальнейшем использовал TCP/IP

и ... более детальная настройка по великолепному пособию от Dr-Sergey

ну и ... фысё! пинаем мышей...

Изображение

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Чт окт 20, 2022 17:12:54 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 513
Рейтинг сообщения: 0
p.s. в процессе работы выяснилось что иногда отладка глючит
пересобрал (на рабочей системе) arm-gdb с поддержкой пидона (TUI - пришлось отключить), после этого птичка зачирикала без остановки, как из пулемета :)))

в дополнении подключил svd-файл с описанием портов, и наступила благодать :beer:

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Пн окт 24, 2022 09:56:04 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 513
Рейтинг сообщения: 0
добрый день

во время отладки не показывается ничего, связанное с классом
так и должно быть или есть куда рыть, чяво настраивать?!

в Atmel-Studio/vbox ни каких проблем.

p.s. встречал в инете мысли, что это нормально.

Код:
atmel ice-c (shareware... пардон, wave-share)
qtcreator 4.15.2 (бинарная сборки с оффсайта)
slackware 14.2 x64
openocd   0.12
arm_gdb   12.1 / py_3.7

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Пн окт 24, 2022 12:02:04 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
А что, сложно в терминале make; make flash написать?
Я уже давно пользуюсь qt-creator'ом, но как-то и мысли не возникало, чтобы собирать по клавосочетанию. Там же отладочный выхлоп консольки совсем миниатюрный, то ли дело - полноценный терминал!

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Qt Creator, arm-none-eabi, OpenOCD / ОТЛАДКА КЛАССА
СообщениеДобавлено: Вт окт 25, 2022 10:27:06 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 513
Рейтинг сообщения: 0
Цитата:
make; make flash написать?

простите зачем?! :shock:
понятное дело, на все случаи понаделаны шелл-скрипты, для удобства, со всеми неимоверными командами, но ... все-же если есть возможность удобно, зачем отказываться?!
Код:
_bk_up.sh@
_make_all*
_make_bin_DBG*
_make_bin_END*
_make_clean*
_make_clean_all*
_make_flash*
_make_install*
_make_link*
_make_pin_map*
_make_upload_DBG*
_make_upload_all_DBG*
_make_upload_all_END*
_run_openocd.sh@
_run_openocd_srv.sh@



Цитата:
собирать по клавосочетанию

ничего страшного, скажу, муррр, очень удобна и настраиваемо
Код:
Ctrl+B - сборка
Ctrl+R - сборка, заливка, перезапуск OpenOCD
F5     - Ctrl+R + запуск отладки


Цитата:
Там же отладочный выхлоп консольки совсем миниатюрный

настраиваемо и ровно столько, что-бы комфортно работать

Цитата:
то ли дело - полноценный терминал!

муррр, кончено, толи-дело, но там, где это действительно удобно

эдуард! спасибо за дозу "бузилки", для работы очень полезно! :beer:
но вопрос задавал больше по именно отладке :music:

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Пт окт 28, 2022 04:37:33 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 513
Рейтинг сообщения: 0
###!!! ADD !!!### дополнение по отладке

переписал класс на "обычный функционал", действительно, подтвердилось что класс в данной связке в отладке не видится


Вложения:
Комментарий к файлу: отладка класса
pic_2022.10.24_14.10.35_2.jpg [247.34 KiB]
Скачиваний: 62

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Qt Creator + arm-none-eabi.
СообщениеДобавлено: Чт дек 08, 2022 10:35:47 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 513
Рейтинг сообщения: 0
del

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


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

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


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

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


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

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


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