|
DDK, Драйвер под DSP/BIOS |
|
|
|
 |
Ответов
|
Jan 29 2008, 05:43
|
Частый гость
 
Группа: Свой
Сообщений: 90
Регистрация: 7-08-06
Из: Смоленск
Пользователь №: 19 370

|
Цитата(evg123 @ Jan 28 2008, 19:18)  DDK - вещь чрезвычайно удобная. Если его освоить - то задачи на верхнем уровне не имееют никакого взаимодействия с переферией. Это всё делается драйверами. На верхнем уровне используется только SIO-объекты. Грамотно написанный драйвер экономит как процессорное время (например DMA-MCBSP), так и объём кода. (Например USB-драйвер один управляется с семью эндпоинтами - в ручную написать у меня не получилось так лихо как в TI). Разбираюсь с примерами драйверов от Spectrum Digital. Некоторые вещи написаны здорово. А некоторые, как будто нарочно, убраны и недоступны. Цитата У меня не встал этот апдейт. Но есть старый архив, если надо - могу подбросить. Спасибо. С архивом разобрался. Поставил новый DDK версии 1.20.
|
|
|
|
|
Jan 29 2008, 08:16
|
Местный
  
Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282

|
Цитата(owl @ Jan 29 2008, 09:43)  Разбираюсь с примерами драйверов от Spectrum Digital. Некоторые вещи написаны здорово. А некоторые, как будто нарочно, убраны и недоступны. Вы имеете в виду "драйвера от Spectrum Digital" - то что идёт в комплекте с DSK? Или есть какой-то ихний архив с ихними IOM-минидрайверами? Если то, что идёт с DSK то, (по крайней мере у меня DSK5509a) драйверами это назвать нельзя. Так как у них весь их софт написан под CSL, без использования DSP/BIOS. А IOM-минидрайвер - этот как раз вещь для работы с устройством через DSP/BIOS. То есть образуется законченная архитектура. Есть ядро операционной системы, которое позволяет организовать много-задачность; есть внешние устройства, с которыми эта операционная система взаимодействует через драйверы по определенным правилам: драйверы регистрируются в операционной системе, система запускает устройства, организовывает каналы взаимодействия и стандартным образом взаимодействует со всеми устройствами (McBSP, USB, I2C..) Если это архив с IOM-минидрайверами от Spectrum Digital, то не могли бы вы прикрепить их архив?
|
|
|
|
|
Jan 29 2008, 11:53
|
Частый гость
 
Группа: Свой
Сообщений: 90
Регистрация: 7-08-06
Из: Смоленск
Пользователь №: 19 370

|
Цитата(evg123 @ Jan 29 2008, 11:16)  Вы имеете в виду "драйвера от Spectrum Digital" - то что идёт в комплекте с DSK? Или есть какой-то ихний архив с ихними IOM-минидрайверами?
Если то, что идёт с DSK то, (по крайней мере у меня DSK5509a) драйверами это назвать нельзя. Так как у них весь их софт написан под CSL, без использования DSP/BIOS. А IOM-минидрайвер - этот как раз вещь для работы с устройством через DSP/BIOS. То есть образуется законченная архитектура. Есть ядро операционной системы, которое позволяет организовать много-задачность; есть внешние устройства, с которыми эта операционная система взаимодействует через драйверы по определенным правилам: драйверы регистрируются в операционной системе, система запускает устройства, организовывает каналы взаимодействия и стандартным образом взаимодействует со всеми устройствами (McBSP, USB, I2C..)
Если это архив с IOM-минидрайверами от Spectrum Digital, то не могли бы вы прикрепить их архив? Есть PSP_0_05_03. Все что идет в наборе с платой DM6437. Исходные коды + документация. Все в архиве 28 метров. Устроит?
|
|
|
|
|
Jan 30 2008, 07:48
|
Местный
  
Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282

|
Цитата(owl @ Jan 29 2008, 15:53)  Все в архиве 28 метров. Устроит? Не... Слишком много. Вещь, конечно, крутая, но из той переферии, которая в нём имеется - мне, лично, нужен только мини-драйвер под I2C. Если его там встретите, то дайте знать (в персональный ящик). Если не секрект, для какой задачи вы будете использовать 6437?
|
|
|
|
|
Jan 30 2008, 10:12
|
Частый гость
 
Группа: Свой
Сообщений: 90
Регистрация: 7-08-06
Из: Смоленск
Пользователь №: 19 370

|
Цитата(evg123 @ Jan 30 2008, 10:48)  Не... Слишком много. Вещь, конечно, крутая, но из той переферии, которая в нём имеется - мне, лично, нужен только мини-драйвер под I2C. Если его там встретите, то дайте знать (в персональный ящик). Добавляю архив с драйвером для I2C. Если не будет хватать каких нибудь файлов, пишите. Цитата Если не секрект, для какой задачи вы будете использовать 6437? Захват, кодирование, декодирование, воспроизведение видео, аудио. Передача по сети.
Прикрепленные файлы
i2c.zip ( 1.03 мегабайт )
Кол-во скачиваний: 85
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|