Jump to content
    

TOG

Участник*
  • Posts

    441
  • Joined

  • Last visited

Reputation

0 Обычный

About TOG

  • Rank
    Местный
    Местный

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Recent Profile Visitors

3,834 profile views
  1. 34 пин подтянуть к лог. 1. В качестве терминала НЕ подойдет Hyperterminal, так как нужно пересылать AT команду одним пакетом. Оканчиваться все должно "\r\n" (переводом строки). Я использую CoolTerm или AccessPort в качестве терминала. С модулями HC-05 отлично работают.
  2. Товарищи, дизассемблировал прошивку одного устройства (процессор PowerPC). Все вроде хорошо, IDA Pro (2022 года) нашла более 1000 функций и кучу текстовых строк которые устройство выводит на экран во время работы. Да вот беда, IDA Pro не смогла найти ссылок на эти текстовые строки в коде. Мне же нужно знать какие функции выводят на экран этот текст. Может как-то с настройками поиграться ?
  3. Так и сделал. Под отладчиком эта последовательность в ОЗУ сразу нашлась. Исправил, что хотел. Так под отладчиком и работает пока.
  4. Запущу пожалуй сей девайс под отладчиком. Пусть исходника у меня и нет, но в ОЗУ при работающей программе эта последовательность нулей и единичек точно отыщется. Вот и будет мне счастье пока товарищ не выйдет с больничного.
  5. На этапе отладки мы всегда отключаем оптимизацию. Т.к при включенной оптимизации отладчик скачет по программе как-то очень хаотично (оно и понятно). В готовом изделии включаем конечно.
  6. Исходника нету. Про то, что оптимизация у него отключена знаю, т.к. вместе сидели за его компом и я видел это в настройках проекта.
  7. Сотрудник, который сделал эту программу на больничном. У меня есть только МК с прошивкой. У него в программе на Си я точно видел, что объявлен массив был просто uint8_t data[] = {1,1,1,0,0,1 ..... всего 180 байт). Сейчас хотел немного подправить массив в прошивке, а найти его не могу. Для эксперимента сделал два проекта в котором массивы нулей и единичек отличаются только первым и последним байтом. И вот так выглядим место в прошивке, где есть отличия. То есть так просто тут изменения не внесешь.
  8. Товарищи, имеется программа для STM32 на Си. Компилятор Keil MDK-ARM, оптимизация отключена. В программе имеется такой массив нулей и единичек. uint8_t data[] = {1,1,1,0,0,0,1,0,1,0,1,1,1,0,0,0,1,0,1,0,1,0,1,0 .. и так далее 180 байт всего}; Я решил поискать эту последовательность в файле прошивки и ничего похожего там не нашел. Как создаются в памяти эти инициализированные переменные при старте программы ? И кто этим занимается ?
  9. Товарищи, имеется фирменное устройство, которое общается со своим внешним модулем по Bluetooth 4.2 (не LowEnergy, а просто BT 4.2 base data rate). (Моя задача подсунуть свое устройство вместо фирменного модуля) Что я выяснил: К этому внешнему модулю можно подключиться с любого Android смартфона. Просто тыкаю на название модуля в списке обнаруженных устройств и происходит соединение. Нашел я у себя Bluetooth 2.0 модуль HC-05. И тоже могу подключиться к HC-05 с любого Android смартфона. Но перед установкой соединения смартфон запрашивает PIN-код. Я в документации вижу, что PIN-код можно поменять, но нигде не вижу как совсем отключить его проверку, чтобы любой Мастер мог подключиться без всяких PIN-кодов. В общем мне нужно как-то отключить в блютус модуле проверку pin-кода. Может конкретно в HC-05 это сделать нельзя ? Или нужен именно BT 4.2 ?
  10. Привет, запустил MIPI DSI дисплей 5" . (720x1280). Выводится статическое изображение. Картинка четкая, стабильная, ничего не трясется. Но как только прогреется некоторые зеленые пиксели кое-где начинают помигивать. Выглядит как-то не очень. Настроек у драйвера дисплея(ILI9881C) море. Не подскажете что проверить ? VCOM , VGL, VGH ... даже не представляю куда лезть. (Использую STM32H743 и мост MIPI DSI SSD2828)
  11. Друзья, пытаюсь освоить такую TFT LVDS панель WF101FSYAPLNG0 В даташите есть последовательность включения и выключения. Если мне не охота заморачиваться, что будет если все эти напряжения я подам как попало ? С RGB дисплеями я не заморачивался, хотя там тоже есть какая-то последовательность включения и выключения и все работало. Прикладываю даташит на нее, т.к на сайте он не полный. FW101FSYAPLNN0 1280x800 (10.1in CTP LVDS TFT).pdf
  12. Да, отладка работает. Загрузчик отработал и передал управление основной программе и отладчик остановился на main.
×
×
  • Create New...