Easyelectronics.ru

Электроника для всех
Текущее время: 20 ноя 2017, 05:22

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



    • 10 шт. 2-слоя 100*100mm 2$. Быстрый заказ: JLCPCB.com
    • JLCPCB - это крупнейшая фабрика PCB прототипов в Китае.
    • Имеющий более 290,000 клиентов и выполняющий более 8,000 заказов в день.
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как в Segger embedded studio подключить CMSIS-DSP?
СообщениеДобавлено: 20 окт 2017, 12:43 
Заглядывает иногда

Зарегистрирован: 08 июн 2015, 16:26
Сообщения: 182
Собственно по сабжу добавить мало чего могу, кроме того, что инструкции на страницах segger'а ( https://studio.segger.com/packages/index.htm?https://studio.segger.com/packages/CMSIS-CORE.htm https://studio.segger.com/packages/index.htm?https://studio.segger.com/packages/CMSIS-DSP.htm ) добросовестно выполнил. Пытался подключать к проекту в preprocessor->User Include Directories те библиотеки, что есть, хотя они не совсем должны подходить (у меня STM32F7, а в папке CMSIS/Lib/GCC под есть библиотеки math лишь под Cortex M0, M3 и M4f, с последней из которых мой Cortex M7 должен быть бинарно совместим). Также пробовал поставить библиотеки CMSIS 5 - и Core, и DSP и следовать инструкциям, но с ними тоже ничего не вышло. Таким образом, прикрепляя в исходниках arm_math.h я могу пользоваться только макросами и интринсиками, которые непосредственно в этом файле, а все вызовы функций DSP вызывают ошибки, хотя в папках, куда распаковались пакеты empackage, есть непосредственно исходники всех этих функций. Есть подозрение, что проблема в том, что пользуюсь бесплатной версией segger'а, ибо в инструкциях на сайте указано, что должны появиться библиотеки в папке CrossWorks, а вместо нее есть только GCC, что наводит на подозрения, что для пользователей бесплатной версии SES эти библиотеки малость ограничены. Так ли это? И кто сталкивался с такой проблемой, может ли что подсказать?

UPD: Кажется, библиотека M4f все-таки подключилась, и функции DSP стали компилироваться. Но тогда другой вопрос: насколько функционал M7 реально совместим с DSP библиотекой M4? И где все-таки найти родную для M7 библиотеку arm_math?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как в Segger embedded studio подключить CMSIS-DSP?
СообщениеДобавлено: 20 окт 2017, 13:27 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 4321
sdv_cyborg, скачать CMSIS v5 с сайта ARM...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как в Segger embedded studio подключить CMSIS-DSP?
СообщениеДобавлено: 20 окт 2017, 14:36 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 3365
Простите за глупый вопрос. Почему бы просто не взять KEIL? Если хотите SES, то в нем есть импорт из KEIL.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

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


Кто сейчас на конференции

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


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

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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB