Домой


Эту плату я сделал для знакомства с 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 .


Автора !