Например TDA7294

Форум РадиоКот • Просмотр темы - Как, и в чем отлаживать байт код
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Вс июл 21, 2019 12:16:26

Часовой пояс: UTC + 3 часа [ Летнее время ]


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 27 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Как, и в чем отлаживать байт код
СообщениеДобавлено: Вт мар 27, 2018 15:17:23 
Открыл глаза

Зарегистрирован: Вт апр 05, 2011 13:46:14
Сообщений: 48
Рейтинг сообщения: 0
Блютус внешний, относительно контроллера, но внутри устройства.
Сниферить, это не значит, получить все параметры для команды. Поэтому код все равно придется дебажить и разбирать алгоритм.
И кстати, вот вопрос сам по себе возник:
Можете название программки напомнить (сказать), чтоб сниферить блютуз "из воздуха"? Я что-то такую прожку пока не встречал. Или я опять все не правильно понял?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как, и в чем отлаживать байт код
СообщениеДобавлено: Вт мар 27, 2018 17:10:30 
Друг Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 389
Зарегистрирован: Сб сен 10, 2011 18:46:25
Сообщений: 3241
Рейтинг сообщения: 0
Цитата:
внешний, относительно контроллера

Значит наверняка можно прицепиться к ноге RX микроконтроллера, опасно конечно.
Цитата:
название программки напомнить

У меня был простенький старенький модуль HC-05 + Mega48, давно было.
пробная платка:

Со стороны ПК по воздуху такой модуль "виден" как обычный COM Port, обычным терминалом можно общаться:
https://sites.google.com/site/terminalbpp/
Можно и на Си для ПК тестик написать через функции ReadFile, WriteFile для serial port.
Со стороны Андроида тоже терминалы бывают:
https://play.google.com/store/apps/deta ... inal&hl=ru
Есть исходники на Java подобного терминала.


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Как, и в чем отлаживать байт код
СообщениеДобавлено: Вт мар 27, 2018 17:24:45 
Открыл глаза

Зарегистрирован: Вт апр 05, 2011 13:46:14
Сообщений: 48
Рейтинг сообщения: 0
Значит я вас не понял.
Я думал есть программа именно сниферения. То-есть:
Общаются два устройства Андроид-программа и устройство по блютуз.
Мне нужна третья программа: которая за этим общением наблюдает и собирает байты в лог-файл.
Предвижу ответ, такая возможность есть в меню разработчика этого-же андроид устройства. Есть, но не в моем случае, у меня два андроид-планшета, но на обоих Анроид-версия 4.2 и выше не поднять. А это свойство появилось в Андроид 4.4 и выше. Поэтому и ищу отдельную программу. А тут, из вашего ответа понял (не правильно), что есть программа "подслушивающая" блютуз трафик по воздуху. Поэтому и спросил.
Может знаете такой снифер под андроид? Не терминал, который требует подключения и потом не дает подключиться основной программе, а именно снифер, или снифер но по воздуху под винду?


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $88 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay
Не в сети
 Заголовок сообщения: Re: Как, и в чем отлаживать байт код
СообщениеДобавлено: Вт мар 27, 2018 18:02:36 
Друг Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 389
Зарегистрирован: Сб сен 10, 2011 18:46:25
Сообщений: 3241
Рейтинг сообщения: 0
Цитата:
Общаются два устройства Андроид-программа и устройство по блютуз.

Попробовать - общаются два устройства Андроид-программа и ПК с блютуз (само устройство выключено) и и посмотреть в терминале ПК - может Андроид-программе до лампочки куда сыпать данные.
Когда-то эзернет снифферил Wireshark, вроде блютузы тоже могет:
https://habrahabr.ru/post/319244/
Надо разбираться.


Вернуться наверх
 
Плавкие предохранители LittelFuse. Грамотный подбор

Выбор оптимального плавкого предохранителя требует учета многих параметров. Для упрощения выбора оптимального предохранителя и автоматизации расчетов Littelfuse предлагает онлайн-утилиту. Подробнее>>
Не в сети
 Заголовок сообщения: Re: Как, и в чем отлаживать байт код
СообщениеДобавлено: Вт мар 27, 2018 18:12:30 
Открыл глаза

Зарегистрирован: Вт апр 05, 2011 13:46:14
Сообщений: 48
Рейтинг сообщения: 0
Попробовать - общаются два устройства Андроид-программа и ПК с блютуз (само устройство выключено) и и посмотреть в терминале ПК - может Андроид-программе до лампочки куда сыпать данные.

Так не проканает, Андроид-программа и устройство связаны по типу "свой-чужой", и не работают друг без друга.
А Wireshark надо будет посмотреть, что он может.


Вернуться наверх
 
Немногим дороже дискретного решения: новое поколение импульсных стабилизаторов Mornsun

Практически во всех радиоэлектронных устройствах массово применяются линейные понижающие стабилизаторы напряжения типа КРЕН в корпусе TO220 (другое обозначение – 78хх) и им подобные для формирования основного напряжения питания схемы.
Данные стабилизаторы позволяют без особых затрат получить нужное для каскада или узла схемы напряжение, если устройство питается от внешнего источника с более высоким напряжением. Для этого требуются… Подробнее>>
Не в сети
 Заголовок сообщения: Re: Как, и в чем отлаживать байт код
СообщениеДобавлено: Вт мар 27, 2018 18:28:18 
Друг Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 389
Зарегистрирован: Сб сен 10, 2011 18:46:25
Сообщений: 3241
Рейтинг сообщения: 0
Может пригодится
в предыдущей ссылке была еще ссылка
https://habrahabr.ru/post/249289/
Там реверс-инжиниринг блютузовой лампочки, если есть APK Андроид-приложения - можно разложить на составляющие...


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Как, и в чем отлаживать байт код
СообщениеДобавлено: Сб июн 02, 2018 22:43:25 
Прорезались зубы

Карма: -6
Рейтинг сообщений: -24
Зарегистрирован: Вт авг 15, 2017 11:51:13
Сообщений: 243
Рейтинг сообщения: 0
Нужно поставить несколько брейкпоинтов и просмотреть содержимое памяти и регистров в этих точках при остановке.
Какая среда отладки позволяет отлаживать чистый байт-код, без исходного кода?

То про что Вы пишете - это не "байт-код". "Байт-код" - это нечто иное. Изучите вначале хотя-бы терминологию.
А отлаживать готовую прошивку без исходника - а в чём собственно проблема? Запускаете IAR, подключаетесь JTAG/SWD, ставите в PC/SP нужные начальные значения (ну и прочие регистры CPU) и вперёд.


Вернуться наверх
 


Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 27 ]    , 2

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: AlanDrakes и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y