Easyelectronics.ru

Электроника для всех
Текущее время: 21 окт 2018, 22:08

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



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

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

Зарегистрирован: 08 июн 2015, 16:26
Сообщения: 220
Собственно по сабжу добавить мало чего могу, кроме того, что инструкции на страницах 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
Сообщения: 5103
sdv_cyborg, скачать CMSIS v5 с сайта ARM...


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

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


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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

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