реклама на сайте
подробности

 
 
> Логи Attiny2313
noobie
сообщение Dec 17 2008, 13:48
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 17-12-08
Пользователь №: 42 555



Уважаемые специалисты, прошу подсказки в следующем вопросе.
Есть некоторая прога, которая общается через УСб со своей железкой. Грубо говоря прога кидает шифрованный пакет данных на Аттини2313, которая стоит внутри железки, а Аттини в свою очередь его расшифровывает и уже на выходе идет нормальный сигнал на ацп и дальше через железку связь с другой железкой.
У меня такой вопрос, что вы посоветуете для того, чтобы толково соснифить вот эти самые пакеты, которые на входе в атини и на выходе: какое железо, ПО?
Прошу прощения если некорректно изложился. wacko.gif

Сообщение отредактировал noobie - Dec 17 2008, 13:52
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
noobie
сообщение Dec 18 2008, 09:58
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 17-12-08
Пользователь №: 42 555



Павел, извините немного не уловил Вашу идею. Можно пожалуйста немного подробнее.
Ну вот скажем прога "говорит" включи лампочку... На языке понятном конечной цели это будет выглядеть так: FF AA BB CC DD
Но на атмел уходит FA 55 66 77 88 99, где FA говорит атини о том, что сча речь пойдет о лампочке, поэтому бери 4-й алгоритм раскриптовки и обработай с 55 по 99 "по алгоритму по которому договаривались" smile.gif ... Ну вот я на выходе получаю не 6 байт которые ушли на атмел а 5, уже красиво преобразованных, понятных для конечной цели. Ну а дальше уже работает макс232. Так вот меня интересует сугубо FF AA BB CC DD и почему именно FF AA BB CC DD, а ни абракадабра. Для этого я и хочу выстроить себе точнейшую таблицу того что на входе и на выходе. А что мне даст то что я подключу Макс232 на порт - не понял... sad.gif

Сообщение отредактировал noobie - Dec 18 2008, 10:09
Go to the top of the page
 
+Quote Post
aleksey_g
сообщение Dec 18 2008, 10:21
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 151
Регистрация: 11-01-06
Из: Украина Ровно
Пользователь №: 13 066



Цитата(noobie @ Dec 18 2008, 12:58) *
А что мне даст то что я подключу Макс232 на порт - не понял... sad.gif


C выхода тиньки вы получаете сигнал в ТТЛ уровнях 0-5в. Макс232 их инвертирует и превращает в уровни +-12в. Эти уровни понятны ком-порту.
Вот если вы подключите выход Макс232 к компорту, то сможете выяснить, что же выдает тинька.
Go to the top of the page
 
+Quote Post
noobie
сообщение Dec 18 2008, 10:36
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 17-12-08
Пользователь №: 42 555



Цитата(aleksey_g @ Dec 18 2008, 14:21) *
C выхода тиньки вы получаете сигнал в ТТЛ уровнях 0-5в. Макс232 их инвертирует и превращает в уровни +-12в. Эти уровни понятны ком-порту.
Вот если вы подключите выход Макс232 к компорту, то сможете выяснить, что же выдает тинька.


А теперь понял... абсолютно точно. a14.gif
У меня в голове вырисовывается примерно следующая технология:

беру адаптер - родной, в нем кидаю проводок на выход Атини и соеденяю его со входом макс232 на отдельной макетке, а выход макс 232 буду направлять на вход FTDI (соседнего компа). Таким образом на одном компе снифлю запросы посылаемые прогой (условно то что придет на вход нашей атини) а на соседнем компе снифлю, то что из неё вышло. Работать буду USb-Trace - там есть возможность в логах смареть время. Ну и потом попробую выстроить таблицу и найти закономерности.
Вот как то так. Если я запутался - поправьте меня пож-та.

Сообщение отредактировал noobie - Dec 18 2008, 11:04
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
aleksey_g
сообщение Dec 18 2008, 12:53
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 151
Регистрация: 11-01-06
Из: Украина Ровно
Пользователь №: 13 066



Цитата(noobie @ Dec 18 2008, 13:36) *
А теперь понял... абсолютно точно. a14.gif
Вот как то так. Если я запутался - поправьте меня пож-та.


Что-то вроде того. Только убедитесь в согласованности уровней сигналов. Чтобы не подали +-12 туда, где нужно только 0-5! или же 0-3.3
И не напутайте с полярностью! Иначе получите кашу. Помните, что МАХ232 - инвертор. И если она стоит после тиньки, значит у тиньки инверсный выход.
Могут еще быть грабли со скоростью передачи. Нужно знать, на какой скорости работает ваш канал. Иначе - опять каша.
Go to the top of the page
 
+Quote Post
noobie
сообщение Dec 20 2008, 08:04
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 17-12-08
Пользователь №: 42 555



Цитата(aleksey_g @ Dec 18 2008, 16:53) *
Что-то вроде того. Только убедитесь в согласованности уровней сигналов. Чтобы не подали +-12 туда, где нужно только 0-5! или же 0-3.3
И не напутайте с полярностью! Иначе получите кашу. Помните, что МАХ232 - инвертор. И если она стоит после тиньки, значит у тиньки инверсный выход.
Могут еще быть грабли со скоростью передачи. Нужно знать, на какой скорости работает ваш канал. Иначе - опять каша.


Стесняюсь спросить а что за грабли могут быть со скоростью???
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- noobie   Логи Attiny2313   Dec 17 2008, 13:48
- - _Pasha   Схему железки - в студию. Хотя-бы структурную.   Dec 17 2008, 14:14
- - noobie   Ну, концептуально ето дело выглядит так. Тобишь...   Dec 17 2008, 15:19
- - aaarrr   Цитата(noobie @ Dec 17 2008, 16:48) У мен...   Dec 17 2008, 15:29
- - noobie   ну состороны компа я USBTRACE смарю, мне принципиа...   Dec 17 2008, 15:32
|- - aaarrr   Цитата(noobie @ Dec 17 2008, 18:32) мне п...   Dec 17 2008, 15:38
- - noobie   Нет. Вы немножко последовательность неправильно по...   Dec 17 2008, 15:54
|- - aleksey_g   Цитата(noobie @ Dec 17 2008, 18:54) ...от...   Dec 17 2008, 17:20
|- - _Pasha   Цитата(aleksey_g @ Dec 17 2008, 21:20) Бе...   Dec 17 2008, 17:30
|- - aleksey_g   Цитата(_Pasha @ Dec 17 2008, 20:30) Смуща...   Dec 17 2008, 17:32
- - aaarrr   Т.е. к ATTiny подключено 2 UART'а - один идет ...   Dec 17 2008, 17:19
- - kamil yaminov   Какой-нибудь COM-port toolkit показывает время, ко...   Dec 17 2008, 19:46
- - noobie   всем спасибо за идеи. но... 1. компорт отсутствует...   Dec 18 2008, 09:09
|- - MrYuran   Цитата(noobie @ Dec 18 2008, 12:09) это д...   Dec 18 2008, 09:24
|- - _Pasha   Цитата(noobie @ Dec 18 2008, 13:09) я хоч...   Dec 18 2008, 09:56
- - aleksey_g   А может (если повезет - вдруг чип не залочен) прос...   Dec 18 2008, 09:19
|- - noobie   Цитата(aleksey_g @ Dec 18 2008, 13:19) А ...   Dec 18 2008, 09:37
|- - Nanobyte   Цитата(noobie @ Dec 20 2008, 12:04) ...Ст...   Dec 20 2008, 14:32
- - _Pasha   Наверное, надо только снифить, потому что у железк...   Dec 18 2008, 11:37
- - noobie   Цитата(_Pasha @ Dec 18 2008, 15:37) Навер...   Dec 18 2008, 11:45


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01428 секунд с 7
ELECTRONIX ©2004-2016