|
Переконвертить с AVR C на ASM, Нужен конвертор с AVR C на ASM |
|
|
|
 |
Ответов
|
Apr 23 2008, 06:11
|

Местный
  
Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596

|
Цитата(XVR @ Apr 22 2008, 17:50)  Алгоритм работы программы: Посылка с IR: 3 байта (старшим битом вперед) 1) 07 - Синхронизация 2) 50 - Отпускание клавиши / 5A - Нажатие 3) xx - Номер клавиши (>=80) Может я захватываю не все байты (т.е. устройство переключается на передачу данных в комп) но первая посылка максимум на 7 бит тянет... (больше похоже на 6) (в пределах (длинна посылки)*5 следующей посылка не начинается) результат измерений и вьювер для их просмотра тут http://swordgreenline.narod.ru/Soft.htmlфайл IROscil.zip (он там один) в архиве программа и принятые файлы надо открыть файл Klava.txt далее просмотреть кодировку во вкладке осциллографа в файле сохранено 6 нажатий ентера наблюдается старт посылка посылки при удержании и посылка при отпускании
Сообщение отредактировал QuickWitted - Apr 23 2008, 06:20
--------------------
|
|
|
|
|
Apr 23 2008, 19:14
|
Гуру
     
Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847

|
Цитата(QuickWitted @ Apr 23 2008, 10:11)  Может я захватываю не все байты (т.е. устройство переключается на передачу данных в комп) но первая посылка максимум на 7 бит тянет... (больше похоже на 6) (в пределах (длинна посылки)*5 следующей посылка не начинается) результат измерений и вьювер для их просмотра тут http://swordgreenline.narod.ru/Soft.htmlфайл IROscil.zip (он там один) Я не смог освоить эту крутую программу  Видимо получить от нее длинну посылки невозможно, а одного вида импульсов недостаточно В сорце импульсы принимались просто по длительности. Начало посылки выделялось по паузе (более 32х интервалов) и импульсу длинной 3 интервала (т.е. код 07). Затем заводился таймер, который сэмплировал значение с входа приемника каждый интервал. Все захваченные биты складывались в байты, которые анализировались, как я писал раньше. Длинна интервала - 800 mks Коды повтора похоже игнорировались
|
|
|
|
Сообщений в этой теме
QuickWitted Переконвертить с AVR C на ASM Apr 21 2008, 06:20 prottoss Цитата(QuickWitted @ Apr 21 2008, 13:20) ... Apr 21 2008, 06:26 QuickWitted Цитата(prottoss @ Apr 21 2008, 11:26) Люб... Apr 21 2008, 06:35 Kovrov Цитата(QuickWitted @ Apr 21 2008, 10:20) ... Apr 21 2008, 06:30 QuickWitted Цитата(Kovrov @ Apr 21 2008, 11:30) так о... Apr 21 2008, 06:39  Палыч Цитата(QuickWitted @ Apr 21 2008, 09:39) ... Apr 21 2008, 06:52   QuickWitted Цитата(Палыч @ Apr 21 2008, 11:52) Да поп... Apr 21 2008, 07:03    Непомнящий Евгений а в чем проблема - иметь в проекте и с-файлы и asm... Apr 21 2008, 07:10     QuickWitted Цитата(Непомнящий Евгений @ Apr 21 2008, 12... Apr 21 2008, 07:20  prottoss Цитата(QuickWitted @ Apr 21 2008, 13:39) ... Apr 21 2008, 06:54 Непомнящий Евгений Цитата(QuickWitted @ Apr 21 2008, 10:20) ... Apr 21 2008, 06:38 Kuzmi4 2 QuickWitted - в своё время колупал что-то похож... Apr 21 2008, 06:46 SasaVitebsk Ваш вопрос звучит так:
HELP!!! Хочу со... Apr 21 2008, 08:43 QuickWitted Цитата(SasaVitebsk @ Apr 21 2008, 13:43) ... Apr 21 2008, 10:06  Непомнящий Евгений Цитата(QuickWitted @ Apr 21 2008, 14:06) ... Apr 21 2008, 10:15   QuickWitted Цитата(Непомнящий Евгений @ Apr 21 2008, 15... Apr 21 2008, 11:01    prottoss Цитата(QuickWitted @ Apr 21 2008, 18:01) ... Apr 21 2008, 11:38     QuickWitted Цитата(prottoss @ Apr 21 2008, 16:38) Ес... Apr 22 2008, 04:15  Baser Цитата(QuickWitted @ Apr 21 2008, 13:06) ... Apr 21 2008, 10:29 Kuzmi4 Цитата(Непомнящий Евгений @ Apr 21 2008, 13... Apr 21 2008, 10:29 GDI Вот тут посмотрите, тоже драйвер USB только сделан... Apr 21 2008, 12:23 Непомнящий Евгений ЦитатаВопрос остаётся в силе как из C выдрать алго... Apr 22 2008, 04:38 QuickWitted Цитата(Непомнящий Евгений @ Apr 22 2008, 09... Apr 22 2008, 04:47  Непомнящий Евгений Цитата(QuickWitted @ Apr 22 2008, 08:47) ... Apr 22 2008, 05:05   QuickWitted Цитата(Непомнящий Евгений @ Apr 22 2008, 10... Apr 22 2008, 05:31    Непомнящий Евгений Цитата(QuickWitted @ Apr 22 2008, 09:31) ... Apr 22 2008, 05:42     QuickWitted Цитата(Непомнящий Евгений @ Apr 22 2008, 10... Apr 25 2008, 05:03      muravei Цитата(QuickWitted @ Apr 25 2008, 09:03) ... Apr 25 2008, 06:48       QuickWitted Цитата(muravei @ Apr 25 2008, 11:48) Тепе... Apr 25 2008, 07:33    prottoss Цитата(QuickWitted @ Apr 22 2008, 12:31) ... Apr 22 2008, 05:56     QuickWitted Цитата(prottoss @ Apr 22 2008, 10:56) Бли... Apr 22 2008, 06:12      XVR Цитата(QuickWitted @ Apr 22 2008, 10:12) ... Apr 22 2008, 07:36       prottoss Цитата(XVR @ Apr 22 2008, 14:36) PS. Если... Apr 22 2008, 09:16        SasaVitebsk Цитата(prottoss @ Apr 22 2008, 13:16) воб... Apr 22 2008, 10:39         Непомнящий Евгений Цитата(SasaVitebsk @ Apr 22 2008, 14:39) ... Apr 22 2008, 10:57      vvs157 Цитата(QuickWitted @ Apr 22 2008, 10:12) ... Apr 22 2008, 15:50 Kuzmi4 2 QuickWitted - а банальный дебуг в аврстудии проб... Apr 22 2008, 07:25   QuickWitted Цитата(XVR @ Apr 24 2008, 00:14) Я не смо... Apr 24 2008, 05:11    XVR Цитата(QuickWitted @ Apr 24 2008, 09:11) ... Apr 24 2008, 08:07     QuickWitted Цитата(XVR @ Apr 24 2008, 13:07) Меня сму... Apr 24 2008, 08:33      XVR Цитата(QuickWitted @ Apr 24 2008, 12:33) ... Apr 24 2008, 11:53     QuickWitted Цитата(XVR @ Apr 24 2008, 13:07) Алгоритм... Jun 2 2008, 09:23   QuickWitted Цитата(XVR @ Apr 24 2008, 00:14) Я не смо... Apr 24 2008, 06:22 QuickWitted Цитата(XVR @ Apr 22 2008, 17:50) Посылка ... Apr 23 2008, 08:13 Corvus Насчёт преобразования кода на С в блок-схему. Есть... Apr 24 2008, 14:25 Непомнящий Евгений Прогу тож скачал, скормил ей функцию, получил схем... Apr 25 2008, 05:28
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|