Домой |
Эту плату я сделал для знакомства с DSP.
На плате установлен TMS320VC5509, SDRAM 8M, TLV320AI23.
В архиве лежат схема и плата(двухслойка) PCAD2002 и программы написаные мною
и не только мною. Если будет кто использовать DSP без буквы А, то нужно припаять
конденсатор 10мкФ около питания USB(подробнее в Errata).
Описание папок в архиве:
Папка HARDWARE\BOR Проект на GCC для TINY13 реализующий схему контроля питания.
по теории должна была мерят напряжение IO и CORE и формировать сброс.
Реализован просто сброс с задержкой.
Папка HARDWARE\Delphi.test
Проект для обмена с TMS320VC5509 по USB.
Папка HARDWARE\DOC Описание реализации RAM диска
Папка HARDWARE\PCB Схема и печатная плата устройства (PCAD2002)
Программы для TMS320VC5509 сделанные на основе примеров из CCS 3.1.
Папка !mass Целый проект на ASM организующий на основе VC5509 USB
mass storage device.
Использовался для проверки работоспособности свеже-спаянного устройства
Авторские права и мои благодарности принадлежат Сергею Маркову (SM) :-)
Папка !LED
Моргает светодиодом и выводит сообщение в программный UART
ножка GPIO4
Папка !RTC1
Читает и пишет в регистры часов реального времени.
Раз в секунду выводит в UART текущее время.
Папка !EMIF
Инициализирует интерфейс с памятью SDRAM 8M и ищет последний байт.
Выводит сообщение о том, что найдено 8M или меньше.
Папка !AIC23
Инициализирует по I2C TLV320AIC23B в режим master и генерирует через
MCBSP синусоиду 2килогерца на линейном выходе.
Папка !Beep
Перед переходом к изучению программировании USB процедура инициализации
I2C, AIC23B, TIMER0, MCBSP для обмена в один файл MyAIC23b.h.
TIMER1 инициализирован для отсчета миллисекундных интервалов в
режиме прерывания.
Папка !USB
Реализован USB интерфейс открыты 4 pipes
Для проверки на скорость записи в Устройство обработка
приема данных упрощена
case USBINTSRC_OEP2:
if (USBOCNF2 & 0x20) USBOCTY2=0;
else USBOCTX2=0;
USBOEPIF=0x04;
break;
Для 16 битной Endpoint: 511,49 Кбайт/С
Для 64 битной Endpoint: 817,4 Кбайт/С
Папка !Fingertip
Обмен с сканнером отпечатка пальца FingerTip Siemens
Считывание происходит, данные передаються в PC.
Проект не закончен.
Вот собственно архив.
Архив, rar, 2.78M .
Сайт создан в системе
uCoz