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

 
 
> 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
Ответов
Grizzzly
сообщение Dec 20 2015, 20:32
Сообщение #2


Знающий
****

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



P.S. Невнимательно прочитал пост. Чтобы скачать для STM нужные тулбоксы, надо зайти на панели инструментов в Supports Package, возможно, будет какая-то регистрация, но это формальность. На этот тулбокс лицензии не нужно.

Цитата(Make_Pic @ Dec 21 2015, 00:25) *
Спасибо! Еще, если можно, вопросы:
Все это в дистрибутиве или надо дополнительно скачивать, если да то как?
OpenOCD с какой железкой программатором работает?

Кроме тулбоксов для STM, в дистрибутиве. Про него выше написал.

У меня с той, что встроена на Discovery. По USB. Можно генерировать прошивку, тогда пользовать штатный STM загрузчик.

Думаю, от PIL симуляции больше проблем. Пока ее настроишь. В таком случае OpenOCD вовсе не нужен.
Go to the top of the page
 
+Quote Post
Make_Pic
сообщение Dec 20 2015, 20:33
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



Цитата(Grizzzly @ Dec 21 2015, 00:32) *
P.S. Невнимательно прочитал пост. Чтобы скачать для STM нужные тулбоксы, надо зайти на панели инструментов в Supports Package, возможно, будет какая-то регистрация, но это формальность. На этот тулбокс лицензии не нужно.


Кроме тулбоксов для STM, в дистрибутиве. Про него выше написал.

У меня с той, что встроена на Discovery. По USB. Можно генерировать прошивку, тогда пользовать штатный STM загрузчик.

Думаю, от PIL симуляции больше проблем. Пока ее настроишь. В таком случае OpenOCD вовсе не нужен.

Еще раз спасибо.
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   Я пользуюсь Embedded Coderoм из 2014a. Но я только...   May 20 2015, 14:52
|- - Grizzzly   Цитата(syoma @ May 20 2015, 17:52) Ура...   May 20 2015, 16:28
- - 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


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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 07:09
Рейтинг@Mail.ru


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