[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
На с55xx я не работал, но юзал DSP/BIOS на с54xx и c6xxx. На ассемблере конечно можно написать все, что угодно и так, что это будет работать быстрее, но с точки зрения скорости освоения проца и разработки софта DSP/BIOS и CSL использовать, IMHO, очень удобно.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- С точки зрения скорости освоения проца лучше асма нет. C DSP/BIOS его можно так до конца и не освоить... CSL местами просто отвратен, как насчет полного запрета прерываний при передаче по тормозному I2C? как насчет циклов задержки for (i=0;i<32000;i++) { asm(" NOP") }? Смотрите оба примера в приведенном куске кода — AntZ (27.11.2003 08:17, 848 байт)
- Ответ: — Vasilyevich (27.11.2003 08:27, 249 байт)
- Я с Вами полностью согласен, CSL и DSP/BIOS - нужные вещи. Другой вопрос, что качество их реализации вынуждает обходить их на ассемблере, особенно это касается CSL. Многозадачность - это да, неоспоримое преимущество DSP/BIOS — AntZ (27.11.2003 10:31, пустое)
- Если уж надо быстро - то это не BIOS. Это просто C+CSL. А BIOS требует отдельного изучания и разбирательства, что не способствует скорости написания программы. — SМ (27.11.2003 09:38, пустое)
- Жаль, что иногда приходится писать так, чтобы всё сразу работало быстро. — Руслан (27.11.2003 08:51, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru