Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: DSP/BIOS, написание драйверов
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы
Thunderbird
Начал работать с DSP/BIOS под TMS320F2808, не могу понять как работать с периферией. Существуют ли готовые драйверы под нее, или же все придется писать самим? Есть ли какая-нибудь прога или шаблоны, облегчающие процесс написания драверов?
BSerg
Цитата(Thunderbird @ Oct 18 2007, 15:19) *
Начал работать с DSP/BIOS под TMS320F2808, не могу понять как работать с периферией. Существуют ли готовые драйверы под нее, или же все придется писать самим? Есть ли какая-нибудь прога или шаблоны, облегчающие процесс написания драверов?

Существует DDK, можно скачать с www.ti.com, в составе имеются примеры драйверов.
Ваша задача сводится к написанию интерфейса mini-driver-а, который работает с периферией посредством CSL(Chip Support Library)
Thunderbird
Весь прикол в том, что для TMS320F2808 CSL как таковой не существует. ПО крайней мере так написано на сайте TI
BSerg
Цитата(Thunderbird @ Oct 22 2007, 08:18) *
Весь прикол в том, что для TMS320F2808 CSL как таковой не существует. ПО крайней мере так написано на сайте TI

Да, действительно CSL нет. Есть библиотека, может поможет.
Thunderbird
А есть вообще у техаса готовые примеры использования DSP/BIOS?
Nerozin Vasiliy
Вообще-то есть смотрите в CCS bios demos. Но отстой тот еще, пытался разбираться в них, но пошло... smile.gif

Да и не обазательно драйвера писать, напишите процедурку и подвесьте как процесс, а если нужно прерывание, то еще одну для прерывания.
Juggernaught
С DDK заморачиваться не рекомендую - больно тугая, сложная, тормознутая и большая (по размеру кода) вещь получается. Единственный плюс, это если Вы собираетесь распространять/продавать эти дрова.
Для себя рекомендую писать в своём стиле. Мы вот так и работаем: пишем всякие драйвера и библиотеки в едином стиле, потому в группе проблем нет, а продавать или распространять их не собираемся, потому следование техасским стандартам для нас не обязательно...
Terrabyte
привет, хочу запустить примеры для SYS/BIOS на DM36x/DM6446, у кого-нибудь получилось?
Пробовал разные варианты проектов, new platform, xaml, вручную правил bios.mak , .bld, .cfg, получаю разные баги..
можт у кого есть заготовка проекта, с настроенными sturtup, mmu, cache, heap
Terrabyte
всё, разобрался, все примеры работают
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.