реклама на сайте
подробности

 
 
> Embedded Coder Support Package for STMicroelectronics STM32F4-Discovery Board
Grizzzly
сообщение May 20 2015, 07:11
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 565
Регистрация: 22-02-13
Пользователь №: 75 748



Кто-нибудь пользовался в Simulink Embedded Coder для STM32? В справке написано, что поддерживается только плата Discovery (по умолчанию в настройках стоит частота 168 МГц, которую невозможно изменить). Однако, на моей STM32F429-Disco заработала прошивка без проблем. Но вопрос не в этом. Сгенерированный hex я загружаю STM32 ST-LINK, однако из MATLAB, который использует openOCD, этого сделать не получается. Ошибок не выдает, прошивка не работает. Подключают ST-LINK'ом, читаю память, она пустая. Почему хочу загружать из MATLAB? Для Processor In the Loop (PIL) simulation. Хочется изучить еще один инструмент. Довольно любопытно.

У кого-нибудь получилось полностью "подружить" плату с Simulink?

Если кому-то интересно, есть видео по теме:
https://youtu.be/8V8aFESSgws
https://youtu.be/0ggkL2uW5wo

В Таиланде вообще ихобрели целый тулбокс, имеющий в десятки раз больше настроек, чем стандартный от STM и MATLAB. Пока не устанавливал.
http://waijung.aimagin.com/index.htm?w2d_m..._setting_up.htm
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
syoma
сообщение May 20 2015, 14:52
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Я пользуюсь Embedded Coderoм из 2014a. Но я только генерирую Cи-код с настройками для Cortex-M3, и затем получившиеся исходники компилирую в Keil ARM вместе с другими файлами, библиотеками и драйверами. У меня так все работает.
Go to the top of the page
 
+Quote Post
Grizzzly
сообщение May 20 2015, 16:28
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 565
Регистрация: 22-02-13
Пользователь №: 75 748



Цитата(syoma @ May 20 2015, 17:52) *

Ура! Нашелся человек, который тоже генерирует код из MATLAB sm.gif))

У меня тоже версия MATLAB 2014a. Помню, после установки дополнений для ARM был косяк с библиотеками CMSIS, разработчиками MATLAB неверно был путь прописан, исправил, код начал генерироваться хорошо. А у вас DSP библиотека заработала? Я генерировал код из примера с FIR фильтром, он так MATLAB так вызов функции arm_fir_init_f32 и не сгенерировал, всё время получается сишный код.

Вот и я подумал, что лучше полученные файлы компилить в Keil и работать с хорошим отладчиком, но, с другой стороны, подкупает возможность PIL симуляции своей наглядностью. Хотя бы раз запустить, чтобы вживую посмотреть.

Меня в основном интересует цифровая обработка сигналов. Понятно, что простенькие линейные алгоритмы можно генерировать, но вот с разными условиями, переходами, наверное, будет сложно. Тогда по идее надо Stateflow применять. Раньше с ним вообще на работал. Вам не попадались материалы по генерации сложных проектов? Хотелось бы посмотреть, как люди с опытом поступают в таких случаях.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Grizzzly   Embedded Coder Support Package for STMicroelectronics STM32F4-Discovery Board   May 20 2015, 07:11
- - syoma   Если говорить об STM32, то я генерю код для F103/1...   May 21 2015, 04:15
|- - Grizzzly   Огромное Вам спасибо за развернутый ответ! Ци...   May 21 2015, 08:02
|- - syoma   Цитата(Grizzzly @ May 21 2015, 10:02) Про...   May 22 2015, 11:52
|- - Grizzzly   Цитата(syoma @ May 22 2015, 14:52) Такие ...   May 22 2015, 18:30
- - syoma   Я думаю - не стоит. Используйте свою среду разрабо...   May 23 2015, 07:15
- - Grizzzly   Проблема решена. На форуме MATLAB ответили. Действ...   May 25 2015, 07:29
|- - Make_Pic   Цитата(Grizzzly @ May 25 2015, 11:29) Про...   Dec 20 2015, 15:37
|- - Grizzzly   Цитата(Make_Pic @ Dec 20 2015, 18:37) Нап...   Dec 20 2015, 18:57
|- - Make_Pic   Цитата(Grizzzly @ Dec 20 2015, 22:57) Для...   Dec 20 2015, 20:25
- - Grizzzly   Думаю, если генерировать только сишный код, без са...   Dec 20 2015, 20:24
- - Grizzzly   P.S. Невнимательно прочитал пост. Чтобы скачать дл...   Dec 20 2015, 20:32
- - Make_Pic   Цитата(Grizzzly @ Dec 21 2015, 00:32) P.S...   Dec 20 2015, 20:33


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 01:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.01302 секунд с 7
ELECTRONIX ©2004-2016