Например TDA7294

Форум РадиоКот • Просмотр темы - Em::blocks IDE (EmBitz)
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 17:46:59

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


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



Начать новую тему Ответить на тему  [ Сообщений: 188 ]     ... , , , 7, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Вс окт 30, 2016 17:04:37 
Встал на лапы

Карма: 1
Рейтинг сообщений: 39
Зарегистрирован: Ср фев 01, 2012 10:55:53
Сообщений: 145
Рейтинг сообщения: 0
Кавычки задают приоритет поиска в текущих каталогах, а скобки в системных.
Чтоб получить hex из elf надо выполнить команду
arm-none-eabi-objcopy -O ihex file_name.elf file_name.hex
Я пользуюсь Code::Blocks и эта команда у меня записана в Post Build.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Вс окт 30, 2016 17:51:32 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Chettuser писал(а):
А задать вопрос разработчику не могу
Чем разработчик EmBitz поможет?
Это нужно задавать вопрос разработчикам GCC и тем кто пишет стандарты Сей, потому что вы видимо хотите нарушить стандарт!


Вернуться наверх
 
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Вс окт 30, 2016 18:28:12 
BorisSPB писал(а):
Чтоб получить hex из elf надо выполнить команду

А bin не предусмотрен?
Мурик писал(а):
потому что вы видимо хотите нарушить стандарт!

Да не хочу я менять стандарты, а хочу разобраться - почему подсветка синтаксиса у #include "main.h" в разных файлах разная.


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Вс окт 30, 2016 18:53:29 
Встал на лапы

Карма: 1
Рейтинг сообщений: 39
Зарегистрирован: Ср фев 01, 2012 10:55:53
Сообщений: 145
Рейтинг сообщения: 0
Это выходные форматы, в том числе и бинарный:
arm-none-eabi-objcopy: supported targets: elf32-littlearm elf32-bigarm elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex


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

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

Подробнее>>
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Пн окт 31, 2016 21:32:40 
Не нашёл как отключить перекомпиляцию при запуске отладки, если до этого уже делалась вручную. Вроде бы это появилось после обновления на версию 1.0, не уловил.


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Пн окт 31, 2016 21:37:33 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Перекомпиляция при запуске отладки происходит если код изменился, а компиляция не произведена. Если код не изменился, то не только компиляция не производится но и МК не перепрошивается если в нем находится эта же прошивка.


Вернуться наверх
 
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Вт ноя 01, 2016 06:08:34 
Эксперимент - делаю компиляцию вручную, затем запускаю отладку - он снова пересобирает проект.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Вт ноя 01, 2016 10:38:12 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 3
В окне настроек инструментов в разделе настроек отладчика снимите галку в Auto-build project before connect.
Но это не решение проблемы, т. к. у меня нормально работает с этой галкой.


Вернуться наверх
 
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Чт дек 01, 2016 21:17:54 
Как тут ассемблерный листинг включить? Вообще припёрло... :(


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Чт дек 01, 2016 21:35:11 
Грызет канифоль

Карма: 4
Рейтинг сообщений: 33
Зарегистрирован: Чт ноя 29, 2012 08:27:22
Сообщений: 295
Рейтинг сообщения: 3
->


Вложения:
embitz_asm_list.jpg [44.7 KiB]
Скачиваний: 1058
Вернуться наверх
 
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Пт дек 02, 2016 23:35:54 
Галочку выставил, а вот что то ничего нету в папках совсем. :( Печально однако.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Сб дек 03, 2016 09:43:24 
Встал на лапы

Карма: 1
Рейтинг сообщений: 39
Зарегистрирован: Ср фев 01, 2012 10:55:53
Сообщений: 145
Рейтинг сообщения: 3
У gcc есть такой ключ:
Код:
-save-temps -save-temps=cwd -save-temps=obj

На выбор - просто сохранить ассемблерный файл или в определенной папке.


Вернуться наверх
 
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Вс дек 11, 2016 10:19:07 
Когда то пользовался микрочиповской MPLAB, там при отладке было очень удобно сделан просмотр прошедших тактов. Неужели здесь такого нет? Есть же DWT в большинстве STM32 и др. МК?


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Вс дек 11, 2016 15:34:48 
Вымогатель припоя
Аватар пользователя

Карма: -2
Рейтинг сообщений: -32
Зарегистрирован: Вс ноя 01, 2015 13:13:49
Сообщений: 616
Рейтинг сообщения: 0
Chettuser писал(а):
Когда то пользовался микрочиповской MPLAB, там при отладке было очень удобно сделан просмотр прошедших тактов. Неужели здесь такого нет? Есть же DWT в большинстве STM32 и др. МК?

Потому что это никому не нужно и не имеет никакого смысла, в данном случае. Что там было в МПЛАБе? Симулятор? Что вы собрались симулировать, ядро, в лучшем случае? А как быть с периферией, которая живёт своей жизнью? А ещё есть конвейер, со своими причудами, вытесняющая система прерываний, ДМА, арбитраж шин, флэш с тактами ожидания и пр. . Юзайте DWT, любой свободный таймер, логический анализатор, в конце концов. Толку от этого и то больше будет, чем от непонятно чего и каких цифр в окошке ИДЕ.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Вс дек 11, 2016 16:10:53 
Вымогатель припоя
Аватар пользователя

Карма: 3
Рейтинг сообщений: 253
Зарегистрирован: Вт июн 25, 2013 18:45:07
Сообщений: 606
Рейтинг сообщения: 0
Да при желании можно симулятор сделать, хотя бы на F0. Другое дело что это колоссальный труд, которым могут заниматься только специалисты из фирмы-производителя, а STM сделал ставку на железную отладку. Может лабцентр осилит задачу, посмотрим...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Вс дек 11, 2016 19:37:41 
Друг Кота

Карма: 20
Рейтинг сообщений: 228
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6388
Рейтинг сообщения: 0
Судя по тому, что Лабцентр уже осилил эту задачу для NXP-шных Cortex-M0 и Cortex-M3, доосилить осталось не так и много. Правда помня о исключительной неторопливости ST в том, что касается поддержки, результатов доосиливания можно ждать либо очень долго, либо не дождаться совсем. Только факт, что не в осиливании дело.


Вернуться наверх
 
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Ср авг 23, 2017 07:46:34 
Листал форум сабжа, так и не понял - поддержка F7/H7 планируется или всё протухло? Жаль если так, я к нему привык - не толстый и не тормозной. :-(


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Ср авг 23, 2017 11:22:54 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 3
Код из куба должен поддерживать (компилировать). Для F7 точно, а для H7 нужно проверять.
Отладка вроде не поддерживается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Ср авг 23, 2017 15:44:14 
Прорезались зубы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 12
Зарегистрирован: Сб янв 09, 2016 15:51:17
Сообщений: 200
Рейтинг сообщения: 3
поддержка F7/H7 планируется или всё протухло?(

Сейчас EmBitz два форума: один общественный, второй для особо приближённых (донат). Оба форума тухлые, поддержки и реального развития ноль. Всё развитие заключается в подключении плагинов с открытым кодом, и перекомпелированных под владельца EmBitz. Отчего у него начались тёрки буквально со всеми авторами открытого кода. Воровать не хорошо!!!

F7/H7 - просто добавь .svd от производителя (ARM). Кстати, у arm открытый доступ к гиту на эти файлы, там хорошо видно развитие. Но если есть желание использовать отладку на 146% - то придётся дописать каталоги .svd самостоятельно. Мои дополнения были отвергнуты как избыточные, у них там своя атмосфера.
Юзать хал не советую, он меняется каждый год до неузнаваемости.

_________________
sRtoS


Вернуться наверх
 
 Заголовок сообщения: Re: Em::blocks IDE (EmBitz)
СообщениеДобавлено: Ср авг 23, 2017 19:31:56 
Я этот KAL даже не смотрел - не интересно стало после изучения регистров.
Жаль если загнётся окончательно. С AC6 я так и не разобрался как сделать на ём проект - у меня тупо неактивные нужные пункты. На этом желание работать с AC6 пропало. Да и эклипсовое нутро раздражает, если честно.


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

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


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

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


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

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


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