ivstech
Свой-
Постов
196 -
Зарегистрирован
-
Посещение
Весь контент ivstech
-
CDC ACM в линукс, но не модем
ivstech опубликовал тема в RS232/LPT/USB/PCMCIA/FireWire
Добрый день Если в interface descriptor указать interface protocol = 0x01 (V.25TER), то в linux (OpenSUSE 11.2) появляется устройство /dev/ttyACM0, и все работает, но мое устройство не является модемом. Если же interface protocol=0x00 (no class specific), то устройство в списке не появляется. В yast в ветке usb оно есть также как unspecified. В windows XP работает в обоих указанных случаях (после создания *.inf файла), в Vista в каталог с *.inf еще копирую usbser.sys и тоже все работает. Вопрос: что в linux нужно сделать, чтобы CDC устройство появилось в /dev кроме как указать V.25TER ? -
Электрошокер нового поколения
ivstech ответил X L тема в Предлагаю работу
Здравствуйте, Павел Петрович Преклоняюсь перед Вашим талантом, повеселили :) -
Я всегда думал, что на морозе воздух подогревается только на карбюраторных машинах, чтобы не замерз карбюратор. И чем холоднее, тем большая порция воздуха поступает в цилиндр и мощность увеличивается. А то, что кажется, двигатель хуже тянет, так это из-за зимней резины.
-
Добрый день! Обычно смотрю форум в текстовой версии и давно заметил, что на этом и других форумах с аналогичными "движком"; она обновляется иногда раз в несколько дней. Т.е. уже появилось много сообщений, а в текстовой версии только первые. Тема тоже может в текстовую версию попасть не сразу. При создании сообщения, содержащего, допустим, кавычки, и дальнейшей попытке отредактировать его, эти символы заменяются на ". И приходится исправлять все " на "
-
"This will be fixed in ATmega8A Rev. G" я перевел как "будет исправлен"
-
Я в курсе. История ревизий ерраты 8159AS, 8159BS, 8159C. В еррате 8159CS-AVR-07/9 http://www.atmel.com/dyn/resources/prod_documents/8159S.pdf на странице 16 у контроллера ревизия L
-
Читаю Errata этого чипа. Указана единственная ревизия L В 4-м пункте про CKOPT написано, что ошибка будет исправлена, начиная с ревизии G В связи с этим возник вопрос: ревизия L более старая, чем G? Разве они нумеруются не по алфавиту, начиная с A?
-
Самодельный IDE SSD на SD-картах
ivstech ответил GrayCat тема в IDE/ATA/SATA/SAS/SCSI/CF
Это был я. Вот тема http://electronix.ru/forum/lofiversion/index.php/t24588.html Ссылка на исходный код http://www.buiankin.narod.ru/ide/ide-mmc.rar -
Тоже есть невыведенная на рынок разработка. Модем SIM508, контроллер LPC2148, индикатор 2-строчный текстовый
-
Я хотел предложить включить режим 0 и записывать в перывании по захвату в счетчик TCNT1 значение 0, но посмотрел в документацию, получается, что прерывание срабатывает в момент переключения пина, а не счетчика, и в прескэйлере будет любое значение, и к моменту обнуления TCNT он уже может стать равным ICR+1, таким образом измерение будет менее точным, чем Вы предложили. Но тут надо аккуратно "разруливать" перехождение через 0, если практически одновременно произойдет прерывание по захвату и переполнению
-
Когда флэша нехватает, я использую такой код ; in/out YH аккумулятор ; in R18 следующий байт CRC7Update: eor YH, R18 ; Левый полубайт mov R19, YH andi R19, 0xF0 swap R19 eor YH, R19 swap R19 add R19, R19 brcc CRC7Skip ldi YL, 0x01 eor YH, YL CRC7Skip: mov YL, R19 ; Правый полубайт mov R19, YH andi R19, 0x0F swap R19 eor YL, R19 swap R19 add R19, R19 eor YL, R19 mov YH, YL ret и ; IN: R4, R5 - аккумулятор CRC ; R18 - значение ; OUT: R4, R5 ; По модулю 0x11021 CRC16Update: push R18 push R19 eor R4, R18 ; Левый полубайт mov R19, R4 andi R19, 0xF0 mov R18, R19 swap R19 eor R4, R19 add R19, R19 eor R5, R19 ; Правый полубайт mov R19, R4 andi R19, 0x0F eor R18, R19 swap R19 eor R5, R19 add R19, R19 brcc CRC16Skip clr R4 inc R4 eor R5, R4 CRC16Skip: eor R18, R19 mov R4, R5 mov R5, R18 pop R19 pop R18 ret
-
В градусах цельсия. После включения некоторое время на запрос отвечает, что температура 0.
-
GPRS and RealTime
ivstech ответил GP_ тема в Сотовая связь и ее приложения
Когда GPRS был недоступен (определял по индикации своего сотового телефона), SIM508 на команду AT+CGATT не отвечал и в течение 5 минут, дальше я не ждал и его перезапускал. Потом эту команду я убрал, сразу делаю AT+CIPSTART -
Требуется схемотехник-программист AVR
ivstech ответил sergey-sv тема в Предлагаю работу
Верно подмечено! Я только за! -
Требуется схемотехник-программист AVR
ivstech ответил sergey-sv тема в Предлагаю работу
Тогда я не пойму, чего оригинального было в исходной задаче. Динамическая индикация? -
Требуется схемотехник-программист AVR
ivstech ответил sergey-sv тема в Предлагаю работу
У меня товарищ (железячник, в программировании не разбирается) хочет сделать барометр (датчик давления HP03S) + несколько датчиков температуры ds18 + LCD индикатор, скорее всего, на контроллере ATMEGA. Это будет Вам интересно? -
Требуется схемотехник-программист AVR
ivstech ответил sergey-sv тема в Предлагаю работу
Извините за OFF, Вы просили здесь не флудить. Я тоже разработчик, в Москве, снимаю квартиру -
Требуется схемотехник-программист AVR
ivstech ответил sergey-sv тема в Предлагаю работу
Т.е. минимум нужно было потратить 3 дня - 2 на встречи, 1 - на кодирование. Заказчик указал цену 2400 рублей. Съем квартиры в Москве 25 тыс. рублей в месяц, т.е. в среднем на 1 рабочий день получается 1000р. Если разработка будет длиться 3 рабочих дня, на одну оплату жилья получается на 600 рублей больше, чем предложил заказчик. -
Требуется схемотехник-программист AVR
ivstech ответил sergey-sv тема в Предлагаю работу
Если не хочется делать обработку дребезга и устройство по команде выполняет действие несколько секунд, то достаточно в прерывании таймера (>20Гц) проверять, что кнопка нажата, устанавливать флаг. В основном цикле программы проверять флаг (как и другие события), если он включен, обработать нажатие кнопки (эти несколько секунд) и сбросить этот флаг. Пользователь уже уберет палец с кнопки и дребезга не будет. -
Программист С для ATMEL (AVR, ARM7)
ivstech ответил IJAR тема в Предлагаю работу
Если бы не было никакой работы, м. Щукинская не показалась бы далековатой (если Вы в Москве или рядом с ней, конечно) -
Нет, т.к. утилита с ним работает. >> Если fullerase проходит нормально, то в чем вы обвиняете защиту? Поскольку замена чипа на новый помогла, значит Erase был не Full. Скорее всего, чип вышел из строя. Причину уже не определить. Всем спасибо, в дальнейшем о результатах с другими процессорами отпишу
-
После того, как один раз была установлена защита, стирание всех секторов утилитой позволило программировать его через JTAG, но после зашивки в него новой программы без защиты, эта новая програма не выполняется. Замена контроллера на новый решает проблему. Теперь не знаю, стоит ли рисковать следующим контроллером или это была случайность
-
Зашил в контроллер прошивку, со значением 0x87654321 по адресу 0x1FC. Программа работает, JTAG нет, в общем, что и требовалось. Потом с помощью фирменной утилиты стер содержимое FLASH. Выключил и включил питание. JTAG заработал. Пытаюсь еще раз зашить программу, которая у меня состоит из 2 частей (моего загрузчика в начале FLASH, и обновляемой части, в адресах выше). Если зашить 2-ю часть, JTAG продолжает работать, если же 1-ю часть, которая захватывает и адрес 0x1FC, где в прошивке сейчас 0, а не 0x87..., контроллер залочивается, программа не работает. Однако он так же успешно стирается утилитой. В итоге заменил контроллер на новый. Значение 0x87... не пишу, все работает. Вопрос в том, случайно ли так получилось или это известный, но мне неизвестный баг?
-
Интернет через CSD у модулей SIMCOM работает?
ivstech опубликовал тема в Сотовая связь и ее приложения
лог SIM508 at+cipcsgp=0,"0679","beeline","beeline",2 OK at+clport="TCP","65000" OK at+cstt OK at+ciicr и через секунд 30... ERROR поменял номер 0679 на 8.... или +7.... , модуль на эти номера не звонит, лог получается такой же. at-команды и порядок вызова использую как и в TCP-IP-SIM300D.pdf, номер порта взял 65000, пробовал также другие значения, например, 15000. Также непонятно, зачем нужна at+clport, я же пытаюсь сделать клиентское, а не серверное подключение -
Вопрос по AT команде
ivstech ответил david_off тема в Сотовая связь и ее приложения
Может, они имеют в виду линию RI UARTа?