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

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

Весь прикол в том, что для TMS320F2808 CSL как таковой не существует. ПО крайней мере так написано на сайте TI
Да, действительно CSL нет. Есть
библиотека, может поможет.
Thunderbird
Oct 24 2007, 10:22
А есть вообще у техаса готовые примеры использования DSP/BIOS?
Nerozin Vasiliy
Oct 24 2007, 15:57
Вообще-то есть смотрите в CCS bios demos. Но отстой тот еще, пытался разбираться в них, но пошло...
Да и не обазательно драйвера писать, напишите процедурку и подвесьте как процесс, а если нужно прерывание, то еще одну для прерывания.
Juggernaught
Nov 14 2007, 09:31
С DDK заморачиваться не рекомендую - больно тугая, сложная, тормознутая и большая (по размеру кода) вещь получается. Единственный плюс, это если Вы собираетесь распространять/продавать эти дрова.
Для себя рекомендую писать в своём стиле. Мы вот так и работаем: пишем всякие драйвера и библиотеки в едином стиле, потому в группе проблем нет, а продавать или распространять их не собираемся, потому следование техасским стандартам для нас не обязательно...
Terrabyte
Mar 27 2013, 17:25
привет, хочу запустить примеры для SYS/BIOS на DM36x/DM6446, у кого-нибудь получилось?
Пробовал разные варианты проектов, new platform, xaml, вручную правил bios.mak , .bld, .cfg, получаю разные баги..
можт у кого есть заготовка проекта, с настроенными sturtup, mmu, cache, heap
Terrabyte
Mar 28 2013, 18:17
всё, разобрался, все примеры работают
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.