Перейти к содержанию
    

Erv&Sed

Участник
  • Постов

    48
  • Зарегистрирован

  • Посещение

Весь контент Erv&Sed


  1. Уважаемы Hex, подскажите пожалуйста что за микросхема от FreeScale, datasheet на нее не нашел.
  2. Уважаемый DXP подскажите как делаются перемножители, на ОУ? или AD633? Я с аналоговой электроникой не в ладах. При перемножение получится суммарная частота, а как получить разностную при делении? AD734? Подскажите хороший фазовый детектор. А речь вообще идет о синусоидах или прямоугольный сигнал?
  3. Хорошо, а если применить фазовый метод с одной частотой на генераторе? Вот примерная схема, но вместо MAX1037 16 битны АЦП, и вместо XOR 78HC4046, хотя у обоих частоты работ не очень большие. Что скажете по схеме. Еще один вопрос, какой фотодиод стоит использовать? Я правильно понимаю, что линза на дальномерах служит для фокусировки отраженного луча на фоточувствительном элементе? Las___PAGE1.pdf
  4. Я думал что разностный режим делают на оптике. Если можешь - объясни на картинке, я все равно не допонял. Зачем две разные частоты (мысли в слух) можно взять одну и ту-же и подсчитать разность фаз, причем чем меньше частота модуляции тем менее производительный проц. нужен. Так вполне озможно подсчитать, просто нужен хороший АЦП!? Смысл того что я нарисовал: при нажатии кнопки на лазер подается очень короткий импульс (~ 100 пкс) и одновременно включается ключ (СВЧ транзистор). Через ключ напряжение подается на интегратор, который суммирует напряжение до того момента, когда СВЧ фототранзистор (верхный ключ) не разорвет цепь. После (можно скажем через 1 или 100 мс) АЦП считывает значение на выходе АЦП /2 /скорость света/постоянную, которая зависит от интегратора (если это RC цепочка то от величины сопротивления).
  5. применение 2D сканер помещения. Нужно подать результат вычисление на вычислительную систему.
  6. Добрый день! Надо сделать дальномер, ультрозвуковой не подойдет много ограничений. Измерение до 30-60 м точность +- 1 мм. Ясное дело практически ни один процесоор (за разумные деньги) потому как время отклик должно быть менее 333 пкс т.е. частота более 3 ггц. Прилагаю предлагаемую функциональную схему. Пара загвоздок: 1. идеальный интегратор 2. свч фотоэлемент есть ли такие разраядность АЦП для данное дальности и точности (Log2(60*10^3) = 15.9 т.е. 16 ). Как вы думаете реально ли реализовать? Интегратор можно собрать на RC цепи, но об идельности говорить сложно, нужны R и C близкие к идеальным. А СВЧ Фототранзистор я не нашел + нужен формирователь импульса в ~ 100 пкс. для лазера, как его реализовать??? 1.bmp
  7. А что именно делает ваш старый проект, какие ресурсы вы используете. Возможно получится если ваш проект не использует ресурсы необходимые для работы DSP/BIOS (для нее нужен один таймер) и если ей не нужно все процессорное время (тогда стек не будет работать (NDK)). Опишите ваш проект, какой размер сырцов ...
  8. Народ кто-нибудь в Питере такую уже купил??? Я тоже хочу такое, уж очень заманчиво. Был на семинаре TI`я, вы бы видели что эти процессоры вытворяют, я аж глазам не поверил, если сделать коммуникатор на основе этих монстров - iPhone будет нервно курить в стороне, все заначительное облегчается благодаря PoP технологии, DDR разводить не придется!!!!
  9. _llPacketServiceCheck( i ) - устанавливает флаги (FLAG_EVENT_ETHERNET ...) только тогда, когда вызывается переодически (с периодом 100мс), при "polling`е" он эти флаги не устанавливает. Теперь я пакеты получаю, но слишком медленно, а многое даже не получаю. У кого какие мысли по уэтому поводу, может включенный стек мещает, или у процесса слышклм высокий приоритет и он мещает драйверу, HAL`у или что еще??? Неужели никто не работал с NDK.
  10. Добрые люди подскажите как надо получать пакеты от драйвера Ethernet`а, желательно llPacket`ом. Как отправлять - понятно, там есть не двусмысленная ф-я: void llPacketSend( Uint32 dev, PBM_Handle hPkt ) Но как принимать - загадка. Я понимаю что надо работать с пакетным буфером, надо как-то через очереди оформлять, но как это делается - не понятно, и в документациях я ничего не нащел. Посмотрел примерную перечень команд для NE2000 совместимых драйверов - тоже самое, есть явная команда "отправить", но нет команды "принять". Есть абсолютно недокументированная библиотечная ф-я _extern void EtherRxPacket( PBM_Handle hPkt ); но нормально с ней работать т.ж. не получается. lp1: _llPacketServiceCheck( i ); if( !(i & FLAG_EVENT_ETHERNET) ) goto lp1; llPacketService(); Если мы выходим из цикла значит уже есть пакет?? Можно считать из PBMQ_rx??
  11. Качайте пока не убрали. http://www.filefactory.com/file/21b8bc/n/C6000_TEACHING_MATERIALS_nrg ://http://www.filefactory.com/file/21b...MATERIALS_nrg ://http://www.filefactory.com/file/21b...MATERIALS_nrg ://http://www.filefactory.com/file/21b...MATERIALS_nrg
  12. NDK вам не подходит??? Там даже стек реализован.
  13. Сегодня уже никак, попробую завтра. Образ диска весит ~260 МБайт. Т.ж. есть образ дисков от VirtualLogix. С их помощью можно создать образ Linux`а для EVB TMS320DM6437. Но эти образы весят уже ~700 и ~30 мб.
  14. "DSP implementation using TMS320C6711, 6713, C6416 rev. 2" если надо будет могу закачать полный рип диска, а здесь только презентации в которых в популярной форме обясняется принципы работы с процессорами и перифирией (EDMA, EMIF, McBSP, BootLoader ...), кроме того есть несколько тем по фильтрам. На диске есть даташиты и коды (сырцы). http://slil.ru/25976770
  15. Спасибо большое, сейчас посмотрим, еще и Паскаль вспомню :) . sigmaN спастбо за отзывчивость.
  16. Было-бы не плохо, дело в том что мне надо будет делать нечто подобное, просто на TMX320DC648..., хотелось бы посмотреть, так для ознакомления.
  17. Понимаю что тема уже закрыта, но не мог не поблагодарить человека. sigmaN - большое вам спасибо за вашу программку, очень приятная и удобная, просто в поле данных надо было занести разные значения а не просто 0x45, можно было просто всю таблицу ASCII, 0x0..0xFF. Ну вопрос по программе: запускаю несколько экземпляров программы (192.168.0.22) и начинаю пинговать одну из машин локалки( 192.168.0.3) (из трех экземпляров), так каждый из них говорит что скорость передачи ~50 MBit/s, а карта стоит RealTek 10/100 MBit, как такое возможно???, на пингуемой (192.168.0.3) машине стоит EtheReal и она говорит мол принимаю ~161 MBit/s??? На своей (192.168.0.22) ловлю пакеты с помощью WireShark и она мне выдает тоже самое??? Я думал если линейная скорость 100 MBit/s то выше этого ничего не передаш???
  18. Спасибо, вроде разобрался, но остался вопрос: процессор у меня DM648, новый и драйверов симулятора для него нету (по крайней мере я не нащел), можно ли использовать драйвер "C64x+ Cycle Accurate Simulator, Big Endian" для симуляции с нужным GEL файлом???
  19. Спасибо, вроде разобрался, но остался вопрос: процессор у меня DM648, новый и драйверов симулятора для него нету (по крайней мере я не нащел), можно ли использовать драйвер "C64x+ Cycle Accurate Simulator, Big Endian" для симуляции с нужным GEL файлом???
  20. Подскажите пожалуйста как можно откомпилировать программу (включить CCS) без JTAG эмулятора. Загружать собираюсь с помощью UART`а.
  21. Linux на TMS320dm6437

    Всем спасибо за помощь, в итоге сейчас я работаю на другой плате и Линукса для нее нету.
  22. Linux на TMS320dm6437

    A razve ne nujno specialnie polya,flagi i t.d. vedj vo flash pamyatj nujno, krome togo, zapisatj jadro v specialnoy forme, a obraz doljen idti v posleduushix erase_bloack`ax??? razve ne tak. Krome togo ya nikak ne mogu zastavitj yadro videtj FLASH`ku, pri konfiguracii ya vkluchau neobxodimie polya dlya NAND, no vse ravno on ego ne vidit., ne znau v chem problema, a dlya NOR u nego voobshe nichego netu. linux_build_dir/bin/c6x-linux-gcc myprog.c -o myprog -Wl,-ar , tak on zapustilsya, a jaluna (sm. vishe) - eto nazvanie porta - jaluna linux.
  23. Linux на TMS320dm6437

    Xorosho primer ya otcompiliroval, i teper on vkluchaetsia (nujni bili kluchi -Wl,-ar), no MTD-Utiliti vse ravno ne xochet vkluchatsa (s novimi kluchami), v chem mojet bitj problema?
  24. Linux на TMS320dm6437

    Poxoje mne pridetsa napisat svoi cfg fail, samiy prostoi primer - rabotaet, no ya ego preobrazuu s pomoshu hesAIS, proshivau utilitoi FlashBurn DSK, posle perezagruzki vse primer vkluchaetsa. Sam hexAIS dopisivaet neobxodimie instrukcii AIS formata dlya inicializacii. Seichas posmotrel - v primere led.out zagrujaeca v cach/RAM pamyat, a vmlinux v DDR, vpolne vozmojno chto problema zdes. Ogromnoe spasibo za pomosh. Da, ya uje ponayl chto mne nujno imenno c64xplus-jaluna-objcopy, seichas probuyu sdelat chto-libo s ee pomoshu, no poxoje mne chistiy binarnik ne podoydet, u neg mnogo neskolko sekcii, i dlya kajdoy mne nujno napisat svoi AIS komandu dlya togo, chtobi zagruzchik zagruzil ee po nujnomu adresu. A vot na schet primera - kompiliruu, copiruu v nujnuu papku i zapuskau iz vstroennoy linuxi - otvet tot-je. Applet not found. BusyBox ustanovlen, no, po moemu, ne polniy. Mojno po podrobney chto za biblioteki ne xvataet i otkudo ee kopirovatj. Mojet vse delo v #include <stdio.h>, sdio.h ona konecho naxodit, no TI predlagaet svoi stdio.h, kak pravilno zapisat v makfile`e adres k bibliotekam???
  25. Linux на TMS320dm6437

    Poproboval - toje samoe, pravdo bez configurazionnogo faila, u menja zagruzka s NOR, esli ne sekret chto imenno delaet etot konfiguracionniy fail dlja zagruzchika. Pervie stroki eto funkcia, no chto ona delaet ya ne razobralsya. Poproboval - toje samoe, pravdo bez configurazionnogo faila, u menja zagruzka s NOR, esli ne sekret chto imenno delaet etot konfiguracionniy fail dlja zagruzchika. Pervie stroki eto funkcia, no chto ona delaet ya ne razobralsya. I eshe vopros, kak mne nado scompelirovat programmi chtobi ix mojno bilo vkluchat iz linuxa na plate. Ya pereopredelil gcc kak c64xplus-jaluna-gcc, i includniki k /cg6x_0_8_eval/include, kogda zapuskay pishet "applet not found", chto eto znachit???
×
×
  • Создать...