У меня есть 2 программы, которые выполняют практически одну и ту же специальную функцию, например, подключаются к системе управления двигателем одного типа, но выполняют несколько разные задачи:
Первая часть программного обеспечения содержит карты воздух-топливо и время зажигания. и тому подобное http://trust-power.com/wp-content/uploads/2016/03/e-manage-150-setup.EXE_.zip,
второй вид программного обеспечения "разблокирует" определенные выходные изменения в проводах на самом блоке и может масштабировать датчики в оборудовании https://sourceforge.net/projects/eman-tools/files/latest/download
ECU связывается с моим компьютером и первым программным обеспечением через USB a на USB b, хотя я вполне уверен, что это делается с помощью внутреннего последовательного преобразователя, так как я не верю, что со временем они изменили бы основное оборудование.
Теперь моя проблема связана со вторым программным обеспечением, которое связано с выпуском аппаратного обеспечения до того, как они использовали USB для последовательного соединения.
В результате вторая часть программного обеспечения не может "видеть" оборудование, когда оно подключено.
Теперь я экспериментировал, и мне сказали, что я не могу использовать кабели последовательного преобразователя, и действительно, если я не сделал что-то не так, насколько я знаю, это правда.
Я понимаю, что протокол com для USB и serial абсолютно разные. Однако, как упоминалось выше, я не верю, что фундаментальный способ программирования устройства изменится из-за его природы / функции, поэтому он был просто обновлен для использования USB.
Итак, вот мои (я подозреваю, довольно глупые) вопросы.
Это маленький (C #?) Программа, весь программный файл занимает всего 500 КБ, и он выполняет около 5 задач типа ввода-вывода и, возможно, пару определений напряжения.
Можно ли как-то взять необходимые файлы дисков и файлов USB.dll и т.д. И как-то внедрить их во второй программный продукт?
Или есть какой-нибудь умный парень, который может перекодировать второй программный продукт, чтобы он был USB-совместимым?