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

LeoLabs

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

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

  • Посещение

Репутация

0 Обычный

Информация о LeoLabs

  • Звание
    Участник
    Участник
  • День рождения 13.02.1982

Контакты

  • Сайт
    Array
  • ICQ
    Array
  1. Передаю данные от девайса к компу, но возникают проблемы при передаче более 8кБ (размер буффера). p=GetP(WN_C0_TA_PR);//&0x1fff; i=0; while(cnt--) { WN_TX_BUFF[p]=buff[i++]; p=(p+1)&0x1fff;//0x1fff } SetP(WN_C0_TW_PR,(unsigned int)p); WNCmd(WC_SEND); т.е. такое впечатление что в жабе буффер аппаратно не "закольцован". Может это баг?
  2. А не взять-ли Вам ЛЮБУЮ книжку по 'C' для начала, а то ведь чем дальше в лес, тем больше дров. Пардон, туплю, вот и нашел про ?:, теперь ище про u :). Спасибо все откликнувшимся.
  3. А вот еще вопросик. :) (ох и глуп же я :-[) state=*(unsigned int*)p+(DatInfo[complect]?0x0200u:0) Что значит вопрос "?" в выражении, а также буква u "0x0200u" и ":" ?
  4. Помогите разобраться - не пойму что значат следующие строки. Если не сложно поподробнее. #define ABC *(unsigned int *)0xFFFFF000 #define EXTERNAL_ADDR 0x00800000 #define RAM_COMM_LBYTE ((unsigned char *)(EXTERNAL_ADDR+(0x0000<<1))) #define RAM_COMM_HBYTE (*(unsigned char *)(EXTERNAL_ADDR+(0x0300<<1))) я так понимаю это для работы с внешним устройством. :)
  5. Народ, уже замусолил инет в поисках инфы по SNMP, так и не нашел о том как прописываются имена переменных в датаграмме. Я понял в точечно цифровой форме. Но я эмбеддер и мне важно как именно найти границу имени. В одном источнике нашел: В другом источнике: и тут вижу противоречие. В первом примере есть значение OID 2021, что в байт никак не влезает. Во втором случае 0x2B никак не вяжется с "1.3.", зато вроде понятно что надо заканчивать OID 0x00. Поможите кто чем может.
  6. SNMP по UDP на ARM

    Я портировал агента SMASH под LwIP + uC/OS на LPC2214. Всё работает. Как рисовать MIBы - там есть, можешь ещё на netSNMP взглянуть, только он "слегка потяжелее" :) А ссылочку можно? Я портировал агента SMASH под LwIP + uC/OS на LPC2214. Всё работает. Как рисовать MIBы - там есть, можешь ещё на netSNMP взглянуть, только он "слегка потяжелее" :) А ссылочку можно?
  7. SNMP по UDP на ARM

    SNMP агента надо сделать через WIZnet W3100. Не могу разобраться с MIB как его писать, в каком формате имена переменных... и прочее. конкретно адрес ветки цифра-точечный он в каком формате? ASCII или как? как его в СИ реализовывать. Как MIB в Си нарисовать? Заранее признателен.
  8. Пардон, может я плохо выразился? то что сигнал будет перевернутый это понятно, но вглядитесь в осциллограммы - амплитуда разная, и причем если поменять у входов "полярность", то и на выходах амплитуды изменятся. т.е. если бы амплитуды не менялись на выходах, то можно было б умозаключить что просто обмотка не симметрично намотана. Однако они меняются
  9. еще добавлю для наглядности схемы включения и осциллограммы.
  10. Суть проблемы в следующем - подаю на на вход транса сигнал (почти синус с искажениями с генератора ABRACON 40 MHz, через конденсатор), с другой стороны смотрю осциллографом относительно середины обмотки. На выходе сигнал на одном плече чуть больше чем на другом примерно на 20-25%. Перебрасываю контакты на входе, ассиметрия на выходе тоже меняется на противоположную. В чем причина?
  11. :) спасибо за ответы понятно что другими микрухами можно добиться требуемого, но можно ли сделать это малой кровью? не переразводить плату. Пробовал кто AD8611? или другие микрухи с такой же цоколевкой другого производителя, желательно с т.н. защелкой или выключением? :)
  12. Доброе время суток Подаю на один вход компаратора постоянное наряжение (~1B), на другой - синусойду (1-3B). До 10 МГц работает нормально - фронты видно, но на требуемых 40 получается подобие синусойды. Поможите разобраться
  13. MicroLAN на AVR

    интересует, как можно аппаратно установиль линию в ноль на 60 мкс, при приходе тактового импульса без задержек
  14. Вопрос к IARу

    пишу следующее: __eeprom volatile unsigned char CPU_status; __C_task void main (void) { CPU_status = 1; .... компилятор ругается: может чего не так делаю?
  15. АЦП в ATtiny26

    могу сказать точно что количество эффективных бит упадет. а вот зависимость от частоты не знаю. но думается врядли можно будет выжать больше 30kSPS при 8 битах.
×
×
  • Создать...