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

 
 
 
Reply to this topicStart new topic
> RTOS vs. DSP/BIOS для TMS320C55, какой путь выбрать?
lib
сообщение Oct 6 2006, 11:15
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 22-06-06
Пользователь №: 18 270



Кто-нибудь сталкивался с необходимостью написания Real Time Operation System (RTOS) для С55?
В каких случаях они создаются? Даёт ли DSP/BIOS возможность отказаться от написания собственной RTOS?
Спасибо.
Go to the top of the page
 
+Quote Post
fontp
сообщение Oct 6 2006, 13:26
Сообщение #2


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(lib @ Oct 6 2006, 15:15) *
Кто-нибудь сталкивался с необходимостью написания Real Time Operation System (RTOS) для С55?
В каких случаях они создаются? Даёт ли DSP/BIOS возможность отказаться от написания собственной RTOS?
Спасибо.


Поищите в форуме, обсуждалось уже. Коротко говоря DSP/BIOS содержит всё, что Вам нужно и достаточно эффективен. Многие пользуют.

Но без исходников, что напрягает. Потом эти визуальные средства программирования - средства неязыковые и развиваются как вещь в себе. Могут быть проблемы при переходе от версии к версии.
Но для быстрого прототайпинга самое то.

DSP RTOS порты бывают с исходниками, но их нужно ещё портировать под процессор.
Go to the top of the page
 
+Quote Post
Misa
сообщение Oct 9 2006, 09:56
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 35
Регистрация: 25-04-06
Пользователь №: 16 458



Операционка реального времени используется в том случае если вы хотите уйти от "конечного автомата" в главном цикле. Если этот КА не сложен то заморачивться не стоит. Если сложный ( со многими состояниями ) ,то такую программу сложно проектировать и еще сложнее заставить коректно работать. Как выход - использование ОС реального времени. У меня возникали подобные проблемы. Я DSP/BIOS не использовал - ОС писал сам ( правда на TMS F240 )
Go to the top of the page
 
+Quote Post
lib
сообщение Oct 9 2006, 10:42
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 22-06-06
Пользователь №: 18 270



Не могли бы Вы описать процесс написания ОС реального времени или указать источник, где лучше всего почитать об этом?
Спасибо.
Go to the top of the page
 
+Quote Post
evg123
сообщение Oct 9 2006, 15:04
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282



Цитата(lib @ Oct 9 2006, 14:42) *
Не могли бы Вы описать процесс написания ОС реального времени или указать источник, где лучше всего почитать об этом?
Спасибо.

http://www.chipnews.ru/html.cgi/rubrikator...tal/16_0104.htm
Go to the top of the page
 
+Quote Post
Misa
сообщение Oct 10 2006, 10:37
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 35
Регистрация: 25-04-06
Пользователь №: 16 458



Когда писал ОС то не пользовался никакими источниками.(наверо зря). ОС состояла из ядра и 4-х потоков (с приоритетами). 0-ой поток, с наивысшим приоритетом, запускался автоматически, остальные переключались только по сабытиям от переферии, в каждый поток встраивались обьекты ядра - функций, которые оживляли его или приостонавливали его, в зависимости от значения события. Вот собственно и все. (получился наверное каламбур) действилельно в 2-х словах внутренность ОС не описать. Лучше наверно для начала почитать что-нибудь. К сожалению ссылок нет т.к этим давно не занимался. Если у кого есть что нибудь, по разработке ОС сообщите. Самому интересно
Go to the top of the page
 
+Quote Post
lib
сообщение Oct 10 2006, 13:09
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 22-06-06
Пользователь №: 18 270



2evg123:
Это первая часть книги Гончарова про eXpressDSP. В следующих частях описывается DSP/BIOS и работа с ней.
Go to the top of the page
 
+Quote Post

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

 


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


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