Перейти к содержанию
    

Может поделитесь, чем же вы таким в матлабе занимаетесь, что потом это на STM32 запускаете? Я, как говорится, всю ночь не спал, не мог придумать, как можно скрестить матлаб и STM32...

 

Обработка сигналов. Ну, алгоритмы описывать естествено не буду, но скажу что там есть и цифровые фильтры и корреляции, и статистический анализ и много другое. В реалтайме.

 

 

Ладно еще для плисины код генерировать, но для элементарного микроконтроллера?..

 

Нихренассе "элементарный" - Ф4, и особено Ф7. Это же не АТТини :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нихренассе "элементарный" - Ф4, и особено Ф7. Это же не АТТини :)

От молодежь, ничего не помнит.

 

Вот проект сделанный в Matlab еще 10 лет назад как раз для Atmega8

И там и статистика и корреляция и фильтры и все все все... :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может поделитесь, чем же вы таким в матлабе занимаетесь, что потом это на STM32 запускаете? Я, как говорится, всю ночь не спал, не мог придумать, как можно скрестить матлаб и STM32... Ладно еще для плисины код генерировать, но для элементарного микроконтроллера?..

Разработка и моделирование управляющей логики и алгоритмов управления подъемным оборудованием

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наверное, всё-таки из-за различия FPU Cortex и сопроцессора на ПК.

Не различия, а настройки. Сопроцессор в ARM-ах настраивается. Но Matlab его настраивать под свои модели не умеет

 

Дык вроде как в примерах для Discovery такое присутствует. Надо только разобраться...

Там разбираться нечего.

Скачиваете Embedded Coder Support Package for STMicroelectronics Discovery Boards и смотрите какие исходники он имеет.

Видите там что он прикачал вам все тот же lwIP, операционку из проекта mbed и кучку убогих драйверов. Все!

Солвера там нет и быть не может, а по сему забудьте об External Mode.

 

Я для таких потребностей использую ActiveX компонент FreeMaster в матлабе со своим протоколом.

Но для его использования вам надо переехать на Kinetis-ы :lol:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скачиваете Embedded Coder Support Package for STMicroelectronics Discovery Boards и смотрите какие исходники он имеет.

 

 

А где взять сам Embedded Coder ? В комплекте Матлаба его нет, есть только Матлаб Кодер. На рутрекере тоже не нашел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А где взять сам Embedded Coder ? В комплекте Матлаба его нет, есть только Матлаб Кодер. На рутрекере тоже не нашел.

Вот линк. Лежать будет 48 часов.

https://drive.google.com/open?id=11tTAa3DZr...WWmADKWpeNzr1Ll

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

AlexandrY, не боитесь, что вас посадят за такую фигню?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

AlexandrY, не боитесь, что вас посадят за такую фигню?

Лол =) А что здесь не так? Это же Third-Party Package, который свободно загружается с сайта MathWorks: https://www.mathworks.com/hardware-support/arm-cortex-m.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А где взять сам Embedded Coder ? В комплекте Матлаба его нет, есть только Матлаб Кодер. На рутрекере тоже не нашел.

Embedded Coder - это тулбокс к Матлабу. Полный матлаб лeжит в закромах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот линк. Лежать будет 48 часов.

https://drive.google.com/open?id=11tTAa3DZr...WWmADKWpeNzr1Ll

 

 

Гран мерси :)

 

Это именно Embedded Coder, или то что можно и так с сайта ST скачать?

 

Embedded Coder - это тулбокс к Матлабу. Полный матлаб лeжит в закромах.

 

Этот тулбокс входит в полный комплект? Отдельно лежащего тулбокас в заромах не увидел (только очень старые какие-то).

Можно скачать 2017a или 2017b и там он будет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Инсталляционный дистрибутив Матлаба включает все тулбоксы. Конкретно устанавливаемые тулбоксы определяются лицензией. В закромах есть полная лицензия - по крайней мере на 2016b видел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...