[an error occurred while processing this directive]
Ответ:(+)
(«Телесистемы»: Конференция 'Цифровые сигнальные процессоры (DSP) и их применение')

миниатюрный аудио-видеорекордер mAVR

Отправлено SE 20 февраля 2006 г. 16:00
В ответ на: Ну не, не везде конечно... На моем рабочем компе ОС мне сильно помогает... А в embedded она (+) отправлено SM 20 февраля 2006 г. 15:10

SM->1) (ОС)съедает те такты, которые могли бы уйти на что-то более полезное.

SM->2) (ОС)занимает те байты, которые могли бы быть занятыми чем-то более полезным.

Для Ваших задач не хватает (с избытком) ресурсов современных DSP или контроллеров? Вполне это допускаю, только наверняка таких задач наберется совсем не много.

SM->3) (ОС)взамен этого дает какое-то эфемерное якобы удобство, которого я пока не заметил. По крайней мере на своих приложениях.

Рискну предложить Вам следующие удобства:
1. Нет необходимости повторно наступать на грабли, на которые уже наступал разработчик ОС в процессе написания и отладки кода.
2. Вполне вероятно, что часть кода, необходимого для Вашего приложения уже написана и отлажена.
4. Абстракция аппаратных средств процессора (контроллера). Нет необходимости вникать в детали реализации конкретного hardware в данном процессоре.
3. Повторное использование своего же кода. И это не copy/paste (в результате которого получается лишь неконтролируемое размножение сущностей). Я имею в виду написание модулей, которые по существу становятся частью инструментария разработчика, и существуют в единственном числе. Впрочем, это уже просто технология модульного программирования, хотя ОС может более стандартизировать написание модулей (и облегчать их использование).
4. Снижение затрат ресурсов разработчика на реализацию приложения. Это я считаю самым важным.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru