• Регистрация
Статьи и вопросы по тегу "C/C++"

Статьи и вопросы по тегу "C/C++"

  • Все 5
  • Статьи 5
Одним нажатием кнопки вы можете сгенерировать код из MATLAB и Simulink и запустить его на железе. Однако, кодирование – это только одна из задач. Используя MATLAB и Simulink, вы можете проектировать, переносить в код и верифицировать вашу встраиваемую систему – начиная от прототипа и заканчивая серийным производством. Подробнее.
Практический курс "Генерация C/C++ кода для встраиваемых систем".
  • Публикация
  • 05.09.2019
Sancho
Sancho +109.66
н/д
Мы помогаем одному из наших крупных клиентов из автомобильной индустрии подобрать команду профессиональных разработчиков. Обязанности: Прототипирование алгоритмов для перспективного беспилотного транспорта Испытание алгоритмов как на симуляторах, так и н...
05.09.2019
  • Публикация
  • 05.09.2019
Sancho
Sancho +109.66
н/д
Мы помогаем одному из наших крупных клиентов из автомобильной индустрии подобрать команду профессиональных разработчиков. Обязанности: Разработка систем управления электропривода для перспективного электрического транспорта Испытание алгоритмов как на си...
05.09.2019
  • Публикация
  • 03.05.2019
MaximSidorov
MaximSidorov +118.29
н/д
При конвертации проекта из плавающей точки в фиксированную точку инженеры должны определить оптимальные типы данных в фиксированной точке. Эти типы данных должны удовлетворять ограничениям встраиваемой аппаратуры, при этом удовлетворяя системным требованиям по...

В этой статье приводятся оптимальные приемы подготовки кода MATLAB для конвертации, непосредственной конвертации кода MATLAB в фиксированную точку и оптимизации алгоритмов для эффективности и производительности. Если вы разрабатываете алгоритмы в фиксированной точке в MATLAB для последующего ручного написания кода или конвертируете в фиксированную точку для автоматической генерации кода, то описанные приемы помогут вам превратить ваш код MATLAB общего назначения в эффективный код в фиксированной точке.

03.05.2019
  • Публикация
  • 30.04.2019
Sancho
Sancho +109.66
н/д
Существует несколько способов интеграции внешнего кода в Simulink: При помощи S-функций. При помощи вызова функции coder.ceval в блоке MATLAB Function. При помощи Stateflow. Если говорить про интеграцию внешнего кода при п...

Часто перед нами возникает необходимость интегрировать внешний С код в модель Simulink.

Когда это может быть полезно?

Например:

  • У нас есть существующий код, который реализует определенный алгоритм, и мы хотим быстро встроить его в модель Simulink.
  • Мы хотим интегрировать собственные драйвера устройств в Simulink.
30.04.2019
  • Публикация
  • 30.04.2019
Sancho
Sancho +109.66
н/д
Прежде, чем мы начнем, давайте введем основные определения.Embedded Coder – это продукт компании MathWorks, разработчика MATLAB/Simulink. Embedded Coder предназначен для автоматической генерации С/С++ кода производственного качества. Два базовы...

Мы часто демонстрируем нашим пользователям возможности автоматической генерации кода из MATLAB/Simulink и исполнение этого кода на целевых процессорах. Но иногда, под рукой просто нет необходимого процессора. На помощь приходит симулятор встраиваемого процессора. Сегодня я бы хотел вам рассказать о совместной работе Embedded Coder и среды разработки Green Hills Sotfware MULTI для верификации автоматически сгенерированного кода из моделей MATLAB/Simulink/Stateflow в режиме Процессор-в-Контуре (по-английски это называется Processor-in-the-Loop или PIL).

30.04.2019