Это приложение для Linux под названием CANUSB Library, написанное на C # для работы в Linux в Интернете, последний выпуск которого можно загрузить как Package.zip. Его можно запустить онлайн в бесплатном хостинг-провайдере OnWorks для рабочих станций.
Загрузите и запустите онлайн это приложение под названием CANUSB Library, написанное на C #, для работы в Linux онлайн с OnWorks бесплатно.
Следуйте этим инструкциям, чтобы запустить это приложение:
- 1. Загрузил это приложение на свой компьютер.
- 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 3. Загрузите это приложение в такой файловый менеджер.
- 4. Запустите онлайн-эмулятор OnWorks Linux или Windows или онлайн-эмулятор MACOS с этого веб-сайта.
- 5. В только что запущенной ОС OnWorks Linux перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 6. Скачайте приложение, установите его и запустите.
СКРИНШОТЫ
Ad
Библиотека CANUSB, написанная на C #, для работы в Linux онлайн
ОПИСАНИЕ
Это библиотека C #, предназначенная для использования с www.canusb.com устройствоПолные примечания: см. ReadMe.txt
Итого
LAWICEL DLL - это неуправляемый код, который не предназначен для использования в C # / VB / Mono.
http://en.wikipedia.org/wiki/Managed_code
Если вы хотите вызвать «неуправляемый код» из «управляемого кода», вам необходимо использовать «оболочку C #» для доступа к DLL. Эта оболочка использует «PInvoke» (например, peek / poke) для «боевых» вызовов из управляемого в неуправляемый код. Звучит сложно, и это так.
ЭТО ТАКЖЕ ПОЛНОСТЬЮ НЕОБХОДИМО. Почему бы не использовать DLL в качестве управляемого кода ?? Почему бы просто не сослаться на библиотеку в своем проекте и просто не вызвать ее функции? Этот проект делает именно это
лицензия:
LGPLV3 .: Итак, единственное, о чем мы просим, - это если вы улучшите / исправите / расширите библиотеку, а затем внесите эти изменения обратно в проект, отправив электронное письмо jon_newcomb или запросив доступ к sourceforge. На разрабатываемые вами приложения, использующие эту библиотеку, данная лицензия не распространяется, и они могут оставаться коммерческими и закрытыми.
Особенности
- Библиотека CANUSB, написанная на C #, на которую можно ссылаться в вашем проекте C # / VB.
- ИЗБЕГАЙТЕ вызовов PInvoke / оберток / маршалинга неуправляемого кода. Это просто противно и ненужно!
- ИЗБЕГАЙТЕ необходимости устанавливать библиотеки DLL в системный каталог
- Ваше приложение "извлекает" сообщения CAN из очереди библиотеки CANUSB.
- Отдельный объект сообщения банки помогает пользователю создавать и обрабатывать сообщения более легко.
- Предоставляется пример программного обеспечения
- Обратный вызов полученного сообщения не поддерживается, но легко добавляется.
Аудитория
Производство, машиностроение, автомобилестроение
Язык программирования
C#
Это приложение также можно загрузить с https://sourceforge.net/projects/canusb/. Он размещен в OnWorks, чтобы его можно было легко запускать в сети с помощью одной из наших бесплатных операционных систем.