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

vik0

Свой
  • Постов

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

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


  1. Что найти? Готовую программу? Конкретно под вашу плату? Так это вряд ли. Документацию для написания своей программы? Не поверите - на сайте AD. Примеры работы с flash и UART есть в составе VisualDSP.
  2. http://www.analog.com/static/imported-file..._man.rev3.2.pdf : В общем да. Только достаточно тяжелая (по объему кода).
  3. Согласен. Но я имел ввиду именно стандарную SPI Flash.
  4. Начать стоит с изучения протокола HTTP. http://en.wikipedia.org/wiki/Http http://www.w3.org/Protocols/rfc2616/rfc2616.html
  5. Зато "официальным" способом :)
  6. Не, неправильно он описан. Ваш цикл будет выполняться только тогда, когда length будет <=0. Причем выполняться будет до бесконечности :) Вы видимо надо что-то вроде: for (i=0;i<length;i++)
  7. Правильно чувствуете. Я, честно, не представляю что в DSP можно сделать с потоком 660 Мп/с :laughing:
  8. Ага. Только это DDR. А топикстартер, по-моему, работает с 53х серией.
  9. Вот только IMPACT - http://www.xilinx.com/support/download/i101winpt.htm Правда нельзя сказать что он значительно меньше - 916 Мб. :unsure: Кхм. Скачиваете IMPACT (либо отдельно, либо в составе ISE). Устанавливаете. Подключаете плату. Конфигурируете IMPACT. Прошиваете. Тут все подробно расписано (и разрисовано).
  10. А может тогда не стоит экономить "на спичках" и сделать МПП с отдельными слоями питания?
  11. Взять полный аналог АТ25F512, например: http://www.numonyx.com/Documents/Datasheets/M25P05A.PDF (бывшая STMicro) Взять любую другую SPI flash. Модификация драйвера - правка нескольких констант в исходнике драйвера.
  12. Беглая проверка показала что MSVC++2008 так не считает. :unsure: Гляньте, если не затруднит. Хочется прояснить для себя этот вопрос.
  13. C++ Правильно подозреваете. Все уже придумано до нас :) #include <limits> // Проверка значения float на корректность. Не Nan и не Inf. bool is_correct_float(float val) { return val != std::numeric_limits<float>::signaling_NaN() && abs(val) != std::numeric_limits<float>::infinity(); }
  14. Да какие там заморочки - два блокировочных конденсатора поставить?
  15. Я с TI не работал, но по-моему, это - то что вам нужно.
  16. Вы меня конечно извините, но здесь так вести дела не принято :05:
  17. Если верить документу из этого поста, новый PADS с "Rounded and chamfered corners" должен появится в марте.
×
×
  • Создать...