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

std-logic

Свой
  • Постов

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

  • Посещение

Репутация

0 Обычный

Информация о std-logic

  • Звание
    Участник
    Участник

Контакты

  • Сайт
    Array
  • ICQ
    Array
  1. Доставка внутри страны - почтой россии - включена в стоимость
  2. 3 тр за комлект!! Все рабочее, состояние - как новое. Все в заводской комплектации.
  3. Update: плата 3 тр, Jet5Link 800р, комплектом 3.5тр
  4. Продается демоборд SK-LPC2478-S3E (подробнее см SK-LPC2478-S3E по цене 3.5 тр. • NXP LPC2468 (ARM7, 512k Flash, 98k SRAM, EMC, SD-card, Ethernet, USB-host, USB-client ...) • Xilinx FPGA Spartan3E-500 (500 тысяч эквивалентных логических вентилей). • GSM/GPRS/GPS модуль SIM508 (в комплект не входит). • 16Mx16 SDRAM, 256Mx8 NAND Flash. • Ethernet PHY, UAB-host, USB-client, SD/MMC card, LCD 128x32, CAN PHY, RS232. • 74 линий I/O для микоконтроллера, 111 линий I/O для FPGA. Так же продается Jet5Link - цена 1тр. При покупке комплектом - цена 4тр
  5. FreeRTOS + LPC2378

    Мож кому пригодится (как отправная точка): FreeRTOS 5.1.1, добавлен чип LPC2468 (пригодно для любого LPC23xx/24xx) под Keil RVDS. Отличия от оригинала - изменен COM-порт на com0 (в оригинале сом1) http://nukeuploads.com/download/1231463992...x_RVDS.zip.html
  6. Возвращаясь к теме стека NicheLite для LPC: Портировал ли кто-нибудь этот стек на другую операционку (в частности интересует FreeRTOS)? У меня пока не очень получается разобраться со взаимодействием NicheLite и RTOS... То есть основное понятно, подставляем в файле "osport.h" свои вызовы из своей оси, заменяем тики таймера на свои из оси и т.п. Но некоторые моменты мне не ясны - получается, что в netmain создаются задачи для стека, но как они взаимодействуют между собой? как я понял в NicheLite реализованы свои очереди? или они относятся только к пакетам из/в драйвера МАС ? Существует ли более подробное описание стека, кроме того, что представлено в дистрибутиве в папке LPC_30doc, особенно касательно взаимодействию с RTOS? Сравнивал ли кто-нибудь этот стек, например, с lwIP в плане скорости/сложности использования/доступности для понимания? У кого есть опыт использования NicheLite - отзовитесь
  7. FreeRTOS

    Столкнулся со следующей проблемой: Задача стоит портировать freeRTOS для LPC2468, работаю в Кейл. На freeRTOS.org есть порт для LPC2xxx, но для версий Кейл с родным (кейловским же) компилером. Сейчас же, как известно, кейл идет с АРМовским компилером. В нем, в числе прочего, изменился формат инлайн ассемблера и встроенного ассемблера тоже. Из-за этого вываливается куча ошибок при компиляции startup.s и portmacro.h (то есть файлов с ассемблерным кодом). Попытки самостоятельно переделать упомянутые файлы пока не увенчались успехом (в АРМ-ассемблере, особенно в его вариантах под разные компиляторы, я новичок...) Портов freeRTOS под LPC2xxx для RealView компилятора найти не смог Может быть кто-то уже решал такую задачу?
  8. Получил плату SK-LPC2478-S3E от starterkit.ru ... Первые впечатления хорошие :a14: , подробнее : http://starterkit.ru/new/index.php?name=Fo...topic&id=61 На плате: ARM LPC2478, FPGA XILINX S3E-500, SDRAM, Ethernet PHY, USB host, dev and OTG и прочая периферия Теперь - более подробно и по теме: какие я вижу задачи для ARMа на этой плате и на какие вопросы хотел бы получить ответы и консультации здесь (дело в том, что с ARMами я, можно сказать, только начинаю плотное знакомство, занимаюсь больше с FPGA, хотя связку ARM + FPGA считаю наиболее перспективной для своих дальнейших проектов...) От ARMа я бы хотел: *) ВЕБ сервер с динамическими страницами, с которого, без дополнительных программ на хосте т.е. только через браузер можно было бы загружать FPGA прямо, загружать прошивку для FPGA в соответствующую конфигурационную память на борту платы (хотя это практически тоже самое, что и загрузка FPGA), желательно загружать FLASH ARMа, то есть иметь bootloader через TCP/IP. Кроме этого, через ВЕБ сервер иметь возможность управлять регистрами в FPGA и осуществлять прочее управление (например пинами, ЦАП, АЦП...), передавать в/из FPGA массивы данных с максимальной скоростью (хотя для этого, возможно, лучше все же иметь программу на хосте и использовать UDP ?)... *) MassStorageDevice на USB host, то есть иметь возможность писать/читать на стандартную флэшку большого объема, вставленную в host. *) Файловую систему для MassStorageDevice (я так полагаю FAT32)... Или это подразумевается в MassStorageDevice? *) иметь OS для всего этого , причем я так понимаю RTOS... *) на этой OS видимо имеет смысл тоже файловая система, например для ВЕБ-сервера? После некоторого ознакомления с вариантами предварительно остановился на freeRTOS в качестве OS :) (открытые исходники, хорошая популярность и поддержка) и NicheLite стек (впрочем, какой стек выбрать - еще вопрос, NicheLite привлекает открытостью, работой в RTOS). Порты всего этого хозяйства по отдельности для LPC2ххх есть, мож у кого есть готовая связка и не жалко? Хотелось бы услышать мысли, советы, критику вышеизложенных идей, выбора... PS. Смежная тема, со стороны FPGA: http://electronix.ru/forum/index.php?showt...p;p=233731&
  9. Большое спасибо всем откликнувшимся! Прогресс не стоит на месте... Как оказалось, преобразователь с заявленными параметрами - вполне обычное дело, есть большой выбор... С эффективностью тоже никаких проблем - порядка 95%. Цены вполне доступные. Electronix FOREVER! :a14: :yeah:
  10. Собственно, подразумевался максимальный ток (т.е. кратковременный, пусковой, импульсный), который должен выдерживать преобразователь. Рабочий же выходной ток меня устроил бы 0.1 ... 0.3 А Что касается современных АА аккумуляторов - емкость в 3 А*Ч уже доступна. Таким образом при выходном токе 100мА * 5В и КПД=0.6 потребляемый от батареи ток до 0.8 А при 1В, то есть часа на 3..4 работы от полностью заряженного аккумулятора рассчитывать ИМХО можно.
  11. На чем можно собрать STEP-UP преобразователь со входным напряжением от 1 В (и до 4..5 В), выходом, скажем 5В и максимальным током 1А. Назначение - питание электроники от одной батарейки (или аккумулятора) АА или ААА. Соответственно основной критерий - экономичность (КПД), второй критерий - цена и (быстро-)доступность комплектующих.
  12. Ни разу здесь не прозвучал STR91 - почему? Плохая поддержка, отсутствие порта Linux, глючнось, отсутствие опыта? Имею аналогичные задачи, смотрю в сторону STR91. Периферии много на борту, быстый.
  13. Собственно, если 29 делить на 10 и получить 2 - то это правильно (деление ведь целочисленное). А в целом с проблемой я разобрался, всем спасибо за советы, особенно за книжку Уорена младшего - Алгоритмические трюки для программистов. Если имеешь дело с целочисленной математикой - эта книга, на мой взгляд, должна быть настольной. :a14:
  14. Есть маленькая проблемка: Например делим на 3 или, что тоже самое, умножаем на 1/3 или 0.01010101010101.... в двоичном коде. Если например делим 63 ("111111") - получим 10100.1111111..... т.е 20.9999999.... вместо 21. Как разрулить такую ситуацию. Просто округлять нельзя - целочисленное деление подразумевает отбрасывание остатка, а если отбросить в данном случае - будет неправильно... И еще - на каком разряде при умножении (бесконечная дробь!) можно остановиться - интересует общий случай для произвольных разрядности и делителя? Подскажите, где почитать по деталям реализации таких делителей?
×
×
  • Создать...