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

 
 
> из matlab в DSP, генерация кода для сигнальника матлабом
maxis
сообщение Apr 12 2011, 08:23
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 2-06-09
Пользователь №: 49 843



Вообщем синтезировал фильтр Калмана в матлабе, теперь всё это необходимо перенести в сигнальник С6713 от TI. Так как весь расчёт проводится через матрицы и вектора а также очень страшные операции то если честно у меня нет желания переносить код руками( Слышал что можно получить из матлаба код непосредственно для внедрения его на ДСПшник или ПЛИСину. Неподскажете в какую сторону копать, где можно почитать об этом?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Enthusiast
сообщение Apr 18 2011, 13:24
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 25-09-09
Из: Nizhny Novgorod, Russia
Пользователь №: 52 588



2 maxis: Как говорится, лучше один раз увидеть, чем сто раз услышать или прочитать: во вложении я прилагаю простейшую модель под микроконтроллер TMS320F28335. Си-код с модели можно получить следующим образом: Tools -> Real-Time Workshop -> Build model. Сгенерится Си-код, вызовется Code Composer, проект соберётся сам и загрузится в микроконтроллер на исполнение через внутрисхемный эмулятор. Вуаля!
По теме я читал пдфки из документации "Матлаба". На мой взгляд, там есть всё, что необходимо. Удачи!
Прикрепленные файлы
Прикрепленный файл  TimerCheck.zip ( 71.5 килобайт ) Кол-во скачиваний: 52
 
Go to the top of the page
 
+Quote Post
Alex-GTU
сообщение May 26 2011, 07:19
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 587
Регистрация: 23-05-05
Пользователь №: 5 318



Цитата(Enthusiast @ Apr 18 2011, 17:24) *
2 maxis: Как говорится, лучше один раз увидеть, чем сто раз услышать или прочитать: во вложении я прилагаю простейшую модель под микроконтроллер TMS320F28335. Си-код с модели можно получить следующим образом: Tools -> Real-Time Workshop -> Build model. Сгенерится Си-код, вызовется Code Composer, проект соберётся сам и загрузится в микроконтроллер на исполнение через внутрисхемный эмулятор. Вуаля!
По теме я читал пдфки из документации "Матлаба". На мой взгляд, там есть всё, что необходимо. Удачи!




Вы используете плату езДСП, а если попробовать TE-TMS320F28335 + TE-XDS100? Будет работать? Вроде, процессоры одинаковые.


--------------------
В дебрях коры, в мозговой глубине, стремные мысли пригрезились мне.
Go to the top of the page
 
+Quote Post
Enthusiast
сообщение May 26 2011, 08:18
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 25-09-09
Из: Nizhny Novgorod, Russia
Пользователь №: 52 588



Цитата(Alex-GTU @ May 26 2011, 11:19) *
Вы используете плату езДСП, а если попробовать TE-TMS320F28335 + TE-XDS100? Будет работать? Вроде, процессоры одинаковые.

Я использовал отладочную плату "TE-TMS320F28335" от "Терраэлектроники" с внутрисхемным эмулятором "SAU510-USB Plus JTAG" от "Sauris". Внутрисхемный эмулятор от "Терраэлектроники" я не пробовал использовать, только потому что у нас уже имелся в наличии саурисовский.
Между делом говоря, на этой отладочной плате напаян кварцевый генератор на 25 МГц. Внутри микроконтроллера рабочая частота получалась равной: 25 * 10 / 2 = 125 МГц вместо 150 МГц максимальных. Зачем терраэлектрониковские инженеры поставили генератор на 25 МГц вместо 30 МГц максимальных до сих пор для меня остаётся загадкой. Если бы вдобавок они установили штыревые разъёмы расширения торчащими штырями вниз, а не наверх, как сейчас, то эту отладочную плату можно было бы просто насадить на большую макетную плату, исключая жгуты при сопряжении плат. Цены бы плате не было. Ну да ладно, и так хорошо тоже.
Успехов!
Go to the top of the page
 
+Quote Post
Alex-GTU
сообщение May 26 2011, 08:42
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 587
Регистрация: 23-05-05
Пользователь №: 5 318



Цитата(Enthusiast @ May 26 2011, 12:18) *
Я использовал отладочную плату "TE-TMS320F28335" от "Терраэлектроники" с внутрисхемным эмулятором "SAU510-USB Plus JTAG" от "Sauris". Внутрисхемный эмулятор от "Терраэлектроники" я не пробовал использовать, только потому что у нас уже имелся в наличии саурисовский.
Между делом говоря, на этой отладочной плате напаян кварцевый генератор на 25 МГц. Внутри микроконтроллера рабочая частота получалась равной: 25 * 10 / 2 = 125 МГц вместо 150 МГц максимальных. Зачем терраэлектрониковские инженеры поставили генератор на 25 МГц вместо 30 МГц максимальных до сих пор для меня остаётся загадкой. Если бы вдобавок они установили штыревые разъёмы расширения торчащими штырями вниз, а не наверх, как сейчас, то эту отладочную плату можно было бы просто насадить на большую макетную плату, исключая жгуты при сопряжении плат. Цены бы плате не было. Ну да ладно, и так хорошо тоже.
Успехов!


Планирую приобрести "TE-TMS320F28335", какие ещё недостатки замечены или проблемы с ней были у Вас?


--------------------
В дебрях коры, в мозговой глубине, стремные мысли пригрезились мне.
Go to the top of the page
 
+Quote Post
Enthusiast
сообщение May 26 2011, 09:46
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 25-09-09
Из: Nizhny Novgorod, Russia
Пользователь №: 52 588



Цитата(Alex-GTU @ May 26 2011, 12:42) *
Планирую приобрести "TE-TMS320F28335", какие ещё недостатки замечены или проблемы с ней были у Вас?

Мы ведь говорим об одной и той же плате? Я спрашиваю, потому что приведённая выше ссылка у меня не открывается. К плате придётся докупить четыре стойки, чтобы печатная плата своей нижней стороной не касалась рабочего стола. В остальном вроде бы всё в порядке. Модель, которую я приводил выше, как раз вроде бы сделана под эту плату, авось поможет поначалу. Успехов!
Go to the top of the page
 
+Quote Post



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

 


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


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