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

sevastianovd

Свой
  • Постов

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

  • Посещение

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


  1. >>When the transfer is complete, the SPB800 will print "completed - rebooting" in the TeraTerm window. Now wait until the dots are printed again. если точки снова не появляются - проблемы с железом. проверьте (осциллографом) питание, reset - может там чего нехорошо. ну а если хорошо - вам нужен еще один модуль... ps проверьте ревизию модуля (r4a, r5a)
  2. пробуйте откатиться на r2238, она проще
  3. тогда пробуйте reset модулю после запуска хоста
  4. попробуйте поставить точку останова на wlp_set_link_cb у мень задержка в 200 мс после init
  5. я работал на пошивке r2693, во-первых, что возвращает wlp_init? уже не помню почему, но мне пришлось при запуске модуль сбрасывать со своего хоста ну и ждать пока он оживет, общение начинается на скорости 57600, после wlp_init переключаю на 115200 ну и код в студию...
  6. по стандарту bluetooth на соединение до 3 минут. время тратиться на "исследование" загрузки и чистоты каналов связи, настройками модуля на него повлиять нельзя. время увеличиться с появлением других bt устройств, а также устройств wifi
  7. Komiks, автосоединение - это уже следствие. мне надо обмениваться информацией с устройствами, причем инициируют обмен устройства (желательно). все 50 могут враз захотеть поговорить с сервером, время на соединение до 3 мин. по стандарту... на данный момент ушел на zigbee...
  8. присоединяюсь к вопросу, имею усилитель заряда по схеме: http://www.lcard.ru/image/lp03.gif сигнал с пьезо-датчика вибрации вижу хорошо, но лезет помеха 50 Гц по уровню около 1В (больше сигнала). посоветуйте схему, пожалуйста
  9. когда льются данные, команды управления не участвуют, => скорость такая же, но сами команды "меньше" и управление происходит быстрее. вся инфа только на pico.hd-wireless.se. да, wizfi старше и напахано там больше, скорость spb800 я уже приводил, 4000000>921600 в разделе HARDWARE ARCHITECTURE есть функциональная схема, на которой два интерфейса uart и spi, косяк в доке, наверное spi появиться позже :)
  10. вам какой код нужен? проект не маленький... начните с этого: http://linux.hd-wireless.se/bin/view/Pico/PicoTutorial первые шаги обсуждались здесь: http://electronix.ru/forum/index.php?showtopic=97657
  11. я особо не работал с модулем без pico, насколько понимаю, разработка (модуль) достаточно сырая и основная разработка у них ведется именно в направлении pico, из того, что на сайте, pico управляет битовыми командами => быстрее документации значительно больше появился модуль с pico на борту с завода (год назад не было) моя задача была в примерах pico, поэтому он меня полностью устроил... как у вас дела с wizfi210? когда-то тоже на него смотрел, интересно что за зверь...
  12. 1) на другом девайсе ведь тоже модуль и сокет будет на нем, 2) маловато, 3) не подскажу... 4) * \brief Creates an endpoint for communication and returns a socket id. * * To create a TCP socket, set the type to WLP_SOCK_STREAM. * To create a UDP socket, set the type to WLP_SOCK_DGRAM. * To create a RAW socket, set the type to WLP_SOCK_RAW. ... */ int wlp_socket(int type, int proto); это из wlp_api.h т.е. можно запустить на модуле TCP, UDP, RAW на ваше усмотрение на любом уровне с любым протоколом не получится
  13. Да, на модуле поднимается tcp сокет и тд, обработка протокола на модуле, вам ничего делать не надо, пример с telnet есть в hda800_user_manual и hda800_quick_start (не обращайте вниманиние на atmel xplan и owl-pico) udp мне встречался только в owl-pico версии прошивки до 4000000 - так себе меделенный uart :) а как видео гнать, надо подумать, ведь это wi-fi, те модули заточены под сеть и тут напрашиваются доступные технологии передачи видео по интернету... пс я могу и ошибаться... :)
  14. на вашей de2, de2-70 есть приемопередатчик rs232, только схему на плату я не нашел, можно немножко порезать платку и зацепить модуль к приемопередатчику, если хотите, давайте схему а в магазине st3232 стоит ~20 руб+5конденсаторов и будет вам счастье, я так понимаю, вы подключили модуль к uartу ПЛИС и пытаетесь с ним общаться, так? по логике команд - посмотрю на работе утром...
  15. адаптер: если есть com-порт, берете st3232 (max3232) и подключаете по документации если порта нет - на базе ftdi через usb или взять готовое решение... обычный кабель com - если это просто провода, то нет, можно сжечь модуль, терминал обычный (teraterm, hyperterminal и тд), команды и подаются "на прямую" никакого протокола нет. индикатор того, что модуль живой и линия связи исправна - точки в терминале при включении/сбросе модуля точки видите??? "return" - это кнопка, она же backspase, не надо отправлять строку, только один символ (какой именно не помню)
  16. на hda800 вам нужен только адаптер rs232->uart, прошивки доступны и без отладочной платы, см. на сайте во-первых, определитесь в каком режиме он (модуль) будет работать (wifi->uart или owl-pico) во-вторых, подключите его uart к com-порту ПС и запустите терминал а дальше посмотрим... пс для того форум и создан :)
  17. просто в этом документе описано все нормально, в том числе про прошивку (в конце). связь с ПК через rs232 (ПК->com-port->max3232->spb800_uart)
  18. по spb800, подключение: нога 40- vcc, ноги 13,14,16,17,18,19,20,21,22,23,32 -0v, 31-spb_uart_rx,27-spb_uart_tx, 4-reset (если нужен) сейчас в нем прошивка "адаптера" wifi-uart управляющие команды и примеры в прицепленном файле (может не последней версии) 1543_hda800_users_manual_rev_pa5.pdf
  19. График в IAR

    благодарю за помощь!
  20. График в IAR

    вот так получилось: #include <yfuns.h> ... for(int i=0;i<128;i++){ dpf_xb.in=(int16_t)...; sprintf(tmpW[i],"%d\n\0",dpf_xb.in); ... } ... int myFileHandle; int ii; myFileHandle=__open("$PROJ_DIR$/test.txt", _LLIO_CREAT | _LLIO_TRUNC | _LLIO_WRONLY | _LLIO_TEXT/*BINARY*/); for(ii=0;ii<128;ii++) __write(myFileHandle, tmpW[ii],sizeof(unsigned char)*strlen(tmpW[ii])); __close(myFileHandle); получаю "удобный" текстовый файл, но время выполнения цикла записи 5,3 сек! я что-то не так делаю?
  21. График в IAR

    я правильно вас понял, __open и остальные - это макросы c-spy? получилось у меня так: filesave() { __var myFileHandle; __var ii; myFileHandle=__openFile("$PROJ_DIR$/test.tst", "w"); for(ii=0;ii<128;ii++) __writeFile(myFileHandle, tmpW[ii]); __closeFile(myFileHandle); } где tmpW-интересующий меня массив. макрос запускается по точке останова. вообще штука полезная, большое спасибо за подсказку! один недостаток - writeFile пишет только числа в hex
  22. График в IAR

    потом пробежаться по файлу, перевести hex в dec и в exel.... может кто писал подобный плагин с c-spy sdk? ps пробовал uProbe (micrium) то, что надо, но не работает параллельно с iar, был бы он плагином :)
  23. График в IAR

    Здравствуйте, начал работать с DSP-функциями на ядре Cortex-M3 захотелось видеть график изменения переменной от времени/отсчетов как это сделать? наткнулся на timeline window в режиме SWD, но на каждое изменение переменной точку останова мне не поставить. в идеале, хочется набрать массив данных, в конце остановиться и отрисовать график. отладчик J-link(segger)
  24. не работал в режиме serial-to-wifi, и вашей задачи себе не ставил смотрите, здесь есть немного про UDP http://linux.hd-wireless.se/bin/view/Pico/Commands
  25. на модулях etrx2 от telegesis чип от ember. пока без проблем. макет работает (3 точки) до внедрения еще далеко... впечатления: много служебной, часто ненужной информации в uartе и непонятное, недокументированное поведение при включении, а в общем неплохо
×
×
  • Создать...