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

rokhan

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

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

  • Посещение

Весь контент rokhan


  1. Всё нормально можешь смело писать что это один блок. Глюков не будет
  2. куплю ADV7180KCP32

    блин очень срочно у кого есть помогите! +79163034661
  3. можно, но есть ли в этом смысл? 1. это долго 2. если вы потом хотите использовать этот массив, то выгоднее его всё равно грузить в байтовом исполнении и выполнять конвертацию.
  4. /dev/mem

    Шустрее работать может ... Совместимее вряд ли :)
  5. spartan3A + 8+10 SDHC+ 128MB ram на + PCI-E 1x == 256GB +CRC можно повеселится но думаю это будет дороже 256GB SSD :( который уже стоит в пределах 500$
  6. Спасибо вы нашли опечатку. На счет тегов могли бы просто помочь с сылкой а не заявлением.
  7. Я просто в шоке. думаю мои и быстрее и веселее в вашем случае - при использовании глобальных переменных - меняется блин как тут пробелов наставить?
  8. Я бы лучше перезаложился на National. мы как то собрали XC3S1200E - и заложились на XPower ... линейники просто сгорели.
  9. 2chief_olimp : простите. но то что вы написали - это не find ... это strcpy() причем в извращенной форме. при чем тут find? если он ничего не возвращет и не сообщает? 2pasha: а если строка не с начала? :)
  10. неее ЦС0 и ЦС1 выбирают до 128М или после память просто делиться на low mem and high mem и ВСЕГДА 64 бита
  11. И что ты хочешь найти? :) Если ты хочешь найти строку в "блабла" в буфере... - тогда тебе надо цикл опирать на буфер а не на строку.
  12. Я лично так и не понял в чем вопрос. Что не так то? Вы всё верно описали. сs0/cs1 никакого отношения к преобразованию 64>32 не имеют, они лишь указываю на блок памяти с которым ты работаешь, по-этому и на них и приходиться старший разряд. а преобразование 64->32 можно за 2,3,4 такта сделать ...за сколько захочешь.
  13. Нет это не файк. я с ним работал - хороший емулятор, но - есть просто маленькая загвоздка - с давинчи он не работает. :( Думаю с OMAP'om он тожу не работает.
  14. всё равно не стоит заморачиваться... к примеру на задаче где на каждые 40мс приходит 10МБайт данных и их нужно проанализировать, закодировать и отправить, тогда ДА, при копировании DSP простивает чуть меньше чем копирует. Хотя если поразвлекаться то кольцевой буфер можно было бы сделать и на ДМА + пересылку. Но всё равно при таких объемах это увеселительно.
  15. при размере 20+160+160+20 = 360ббайт в секунду, я бы даже не стал TMS320F28335 ставить... разумеется нет смысла в ДМА если процессор простаивает.
  16. у Техаса есть прикольная штука ... http://focus.ti.com/analog/docs/refdesigno...ContentId=51621
  17. Из личного опыта - сколько не запрашивал - не отвечают. По параметрам G220 конечно быстрее чем DM6467, однако на практике G220 тянет только 5 D1 тот же DM6467 - 700 - тоже тянет 5 D1 - стоят они одинаково, но при этом у Техаса попроще софт.
  18. 1. Почитай http://focus.ti.com/lit/an/spraa02/spraa02.pdf Тут всё вполне написано. рекомендации измени EDMA_OPT_PRI_LOW на EDMA_OPT_PRI_HIGH EDMA_OPT_ESIZE_8BIT на EDMA_OPT_ESIZE_32BIT тогда передача в твоём случает будет вестись словами в 64 бита. что увеличит скорость в 8 раз :) Это с ходу что можно сказать. Забыл предупредить для работы с 64 битами нужно иметь выравненые указатели на 64бита:)
  19. 1. Если вы использовали стандартный DSP/BIOS проект то параметр что нибудь в роде... bios.GBL.USERINITFXN = prog.extern("c6416_init"); 2. Просто приведите пример кода которым вы инициализируете EDMA
  20. 1) Скорее всего вы неправильно настроили. 2) Можно, EDMA_intTest(FRAGM_EDMA_TCC)) - макрос который опрашивает руками 3) настроки памяти всегда можно изменить - посмотрите при старте что то типа фукнцию init_dsp() в не производиться инициализая памяти, кеша и т.п. 4) Замер времени произведен скорее всего правильно - неправильно расмотрены результаты - к сведению - EDMA работает на частоте CPU/3. Скорее всего очень плохо настроен EDMA, но без конкретных цифиръ я сказать не могу. так что
  21. Разовая работа по разводке платы (работа по договору) : Размеры 120х70 мм критические параметры: BGA-529 DDR2-500 2 шины х16 100Мгц 2 шины x4 100 Мгц + мелочи: UART - 4 порта GPIO - 8 портов USB питание (1.05,1.8,3.3,5) время работы не более 2 месяцев. При положительном реультате бонусы по мимо договорных денег. А так же ещё интересные проекты. мыло для ваших оценок - как денежных так и временных - [email protected]
  22. Да это может быть любая из ЕЕПРОМ. На мой взгляд это что то из серии ATini 1 (PCINT5/RESET/ADC0/dW) PB5 2 (PCINT3/CLKI/ADC3) PB3 3 (PCINT4/ADC2) PB4 4 GND 8 VCC 7 PB2 (SCK/ADC1/T0/PCINT2) 6 PB1 (MISO/AIN1/OC0B/INT0/PCINT1) 5 PB0 (MOSI/AIN0/OC0A/PCINT0) 1 ресет выставляется по появлении питания, 5,6 скорее всего сделаны под стандарт I2C и используется как криптопроц, по-этому твоя хрень и не грузиться.
×
×
  • Создать...