Budżet: 13000 UAH Termin: 14 dni
komendy są odczytywane przez loggera, następnie nakłada się ui w qt. Jeśli będzie potrzeba i bardziej szczegółowy opis, proszę o kontakt
Pomysł:
Należy opracować lub skonfigurować narzędzia do odbierania komend, które program (na PC) wysyła do mikrokontrolera PIC16F917, podłączonego przez Silicon Labs CP210x USB-to-UART Bridge. Celem jest analiza protokołu wymiany danych między programem a mikrokontrolerem w celu dalszego wykorzystania tych komend w własnym projekcie.
Problem:
Mam urządzenie, które wykonuje określone pomiary. To urządzenie wykorzystuje mikrokontroler PIC16F917. Urządzenie można podłączyć do komputera przez Silicon Labs CP210x USB-to-UART Bridge za pomocą kabla z 4 pinami - USB. Mam również gotowy program, który może wykonywać te pomiary, ale jest już przestarzały. Chcę stworzyć własny program, ale nie wiem, jakimi dokładnie komendami sterować mikrokontrolerem. Dlatego muszę albo uzyskać plik HEX z kontrolera, albo dowiedzieć się tych komend w inny sposób (na przykład monitorując, jakie komendy program wysyła do kontrolera), aby zintegrować je w moim programie.
Co jest dostępne:
Budżet: 13000 UAH Termin: 14 dni
komendy są odczytywane przez loggera, następnie nakłada się ui w qt. Jeśli będzie potrzeba i bardziej szczegółowy opis, proszę o kontakt
Budżet: 3333 UAH Termin: 1 dzień
Dzień dobry, Mychajło.
Mam doświadczenie w inżynierii odwrotnej różnych protokołów kontrolerów i liczników.
Mogę pomóc w analizie protokołu.
Potem mogę pomóc w programie do pomiarów, jeśli zajdzie taka potrzeba.
Stawka jest warunkowa, dopóki nie ustalimy technicznego zadania.
Доброго дня.
Погоджуюсь з попереднім дописом. Вам нічого не дасть дамп у НЕХ форматі, вам потрібно перехопити команди які надсилає і отримує програма (таких програм є не мало). Написання власної програми це вже під завдання.
погоджуюсь з попередніми дописами, нінзя ще непоганий логер. А софт на qt можна швидко накидати
Я пробував користуватись логером, але там летить купу даних, за пару хвилин записується даних на декілька гігабайт, в мене немає досвіду роботи з фільтрацією цих даних, я і до кінця не розумію що саме я там маю побачити.
У мене є досвід тільки в високорівневих мовах програмування
Зрозуміло, ви хочете сортувати їх онлайн..
Тоді якщо маєте досвід у програмуванні, не важко написати онлайн логер.
Я так розумію, ще проблема у розумінні до кого належить пакет.
Можете навести приклад обміну?
Як тільки я підключаюсь до девайсу в мене спмаляться такі ріквести
Поки шукав що таке UART випадково найшов фільтрацію по пакетах(відсіяло пусті) і знайшов потрібні мені команди.
Дякую за допомогу🙏
3 oferty 29 lipca
Inżynieria mechaniczna i produkcja instrumentów 4 oferty 28 lipca