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

Sirotinin

Свой
  • Постов

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

  • Посещение

Репутация

0 Обычный

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

  • Звание
    Частый гость
    Частый гость

Контакты

  • ICQ
    Array
  1. Я может чего недопонимаю, сам столько кнопок на джойстики не делал, но кто мешает поставить USAGE_MAXIMUM в 0x65 и выше... ведь целый байт дан. Допустим такой дескриптор для клавиатуры имеет в этом байте 101 клавишу и выше...
  2. Вам правильно ответили, питание идет по RS232, а эта схема - традиционный JDM программер по серийному порту... не LPT вот тут подробная инструкция по http://reprapdoc.voodoo.co.nz/bin/view/Main/StripboardJDM только нужно учесть что на схеме номера пинов для DB25, распиновка на стандартный 9пиновый коннектор TxD to pin 3. GND to pin 5 CTS to pin 8 DTR to pin 4 RTS to pin 7
  3. Адназначна питание. При чем один и тот же драйв с одним и тем же кабелем может работать отлично на одном компе и не работать на другом изза недостаточной силе тока по USB. Почти на всех внешних корпусах для HDD есть разъем для питания. подключайте блок питания и все будет работать.
  4. так если нужно прочитать только этот столбец, тогда считать все что до него - текст. отлично читается стандартными функциями. fid = fopen('test.txt'); c = textscan(fid,'%107c%f%f%f'); можно еще считать скобки комментами, и пропускать комплексные числа совсем fid = fopen('test.txt'); c = textscan(fid,'%f%f%f%f%f','commentStyle',{'(',')'});
  5. Internal X-RAM в C8051F120

    Напрямую конечно аналога MOVX нет, но он на то и С, чтоб от регистров избавляться. объявить в С чтото типа unsigned char volatile xdata *Membyte = 0x1234; ну и потом делать с ним что угодно, например Membyte = 0x2A; получится чтото типа mov dptr, #Membyte mov a, #0x2A movx @dptr, a
  6. Очень здравая идея... так и сделаю. Спасибо за наводку!
  7. чтобы рассеять сомнения :) http://www.benq.com/press/news.cfm?id=1119...0&year=2001
  8. есть какие либо признаки что ток по тфт все еще протекает? лампочка светится или еще чего? если нет, то в топку (на гар ремонт в смысле). Если есть то скажу еще пару экспериментов по выявлению проблемы.
  9. хмм... ну вот малой кровью пока ничего не выходит кроме как садить большой кондер на USB и писать во флешь при отключении питания... Абсолютный энкодер получается громоздким решением у меня. FeRAM вещь конечно сильная, но ее цена пока также не слабая. С потенциометром тоже соглашусь... Само устройство довольно миниатюрное и относительно точное, много места чтобы развернуться нет. Кстати, всем спасибо за инфу, по крайней мере на будущее буду иметь ввиду.
  10. Запись в комп не желательно, устройство могут переносить с компа на комп... или в самом компе менять конфигурацию. Про ОЗУ с батареей подумал сразу, но опять же устройство небольшое и грузить туда такую радикальную штуку как батарею не хотелось бы. К тому же, небольшие батареи имеют свойство разряжаться, что делать после разрядки, кто будет расковыривать корпус и менять батарею. А вот про энкодер по подробнее, что он из себя представляет и на сколько серьезную модернизацию требует?
  11. Проблема такая. Существует механическое устройство, которое состоит из колеса и двигателя, его вращающего. управление двигателем идет через 8051 с ADC, который в свою очередь подключен к компу по USB2.0. Питание платы от USB, питание двигателя от внешнего ИП. C компа можно управлять двигателем, т.е. пошагово вращать колесо. Однако нужно сделать так, чтобы при включении питания (как ИП так и USB) устройство знало положение колеса (0x01, 0x02, 0x03, и тд). Иначе приходится всегда инициализировать это положение вращая колесо на его начальную позицию и потом отсчитывать шаги по новой. Вопрос в том как это можно реализовать малой кровью. На периферии 8051 есть немного флеша, но колличество перезаписи не вечно, так что писать туда положение колеса после каждого шага приведет к быстрому износу. Сейчас идея такая, что возможно все таки записывать во флешь положение, но только в момент выключения питания. Т.е., у нас есть гдето 100мс времени чтобы записать по быстрому после того как питание по USB пропадает... однако это не очень надежно. Возможно придеться вписывать валидационный бит на случай если запись была прервана и в таком случае всетаки возвращать колесо в его начальное положение. Может есть лучше способы?
  12. Я вам вполне профессионально могу сказать, что подмена версии движка не играет никакой роли.... наличие уязвимостей определяют по другим совсем факторам. Как защищаться? Вовремя закрывать дыры :)
  13. А страна и город? хехе... я знаю только один город, жители которого не подозревают о существовании остального мира.
  14. а usb.org? HID и PID там не подходят? www.usb.org/developers/hidpage/ там и раздел девелоперов физических устройств http://www.usb.org/developers/devclass_docs/pid1_01.pdf Open Arcade Architecture Device Data Format Specification www.usb.org/developers/hidpage/OAADDATAFORMATSv6.PDF
  15. ээээ... эта подпись есть зеркало, все что ты там видишь - свое отражение. Все там видят тока самих себя, а не чужие адреса... даже я не имею понятия на данным момент какой у тебя адрес. если хочешь, делай себе такой же http://www.danasoft.com/customsig.php а я... я то могу и убрать, но я же не один... а вообще от паранои секретности помагают китайские прокси...
×
×
  • Создать...