Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

Re: Qt Creator + arm-none-eabi.

Чт дек 08, 2022 11:01:45

sunjob, в файле projectname.config все нужные define'ы настраиваются. Если define нигде не определен (ни в используемых заголовочных файлах, ни в этом файле), то текст внутри ifdef'а будет "затеняться".

Re: Qt Creator + arm-none-eabi.

Вс дек 11, 2022 03:38:05

эдуард! ну ясень пень... :)) чай не лаптем щи хлебаем ... а огромным утюгом :)))

проблема в том, что креатор пытается (и, с...ка, это у него прекрасно получается) умничать, не смотря на то, что открытый файл является "стенд-алон", либо не относится к проекту...
и хреначит, и хреначит... умничка, блин :))

> Если define нигде не определен
ну... есть еще и ... гы гы... makefile (с ним такая-же история в моих/старых версиях креатора. возможно, в более поздних - дорихтовали работу с makefile)

Re: Qt Creator + arm-none-eabi.

Вс дек 11, 2022 08:00:32

Дык, ясен пень: если файл вне проекта, откуда культякреатор узнает, какие дефайны нужны? Что до Makefile и CMakeLists.txt, не припомню, чтобы оно их парсить умело. Оно ещё и табы в мейкфайле на пробелы меняет!

Re: Qt Creator + arm-none-eabi.

Пт дек 16, 2022 23:36:23

> если файл вне проекта,
Дык ясен пень, коли так (если умишка не хватает) - то нехрен сувать свои грязные рученки ... в тудова, куда не следует! :о)
очевидно - надо показывать файл как есть, без "понтов и соплей"
это по поводу креатора и "его писателей" :о)

...

появилась новая проблема

судя по всему OpenOCD - может (и должен) заливать прошивку в контроллер.
в моем случае это делал скрипт, перед запуском отладки (посредством (*) "make upload -> bossa ...")

и все-бы хорошо, но нарисовалась "некая проблемка" и теперь, в "некоторых" случаях невозможно заливать последством (*),
т.е. надо извернуться и "как бы стнадартно залить с пом-ю OpenOCD"

набегом пока не нашел решение
используется озвученная связка (в пред. постах)

спасибо
Ответить