文件名称:dbcmatlab生成代码-python_CANape:用于矢量CANapeAPI的Python模块
文件大小:156KB
文件格式:ZIP
更新时间:2024-06-09 05:41:34
系统开源
dbc matlab生成代码狗躺在那里。 发展历程 使用CANape的公司(包括Vector)在开源方面非常保守。 卡特彼勒开发了一个Alpha版本(大约2015-2016年)。 这很好。 dSpace HIL测试可以自动进行数小时! 在Caterpillar防火墙中。 Beta版本是在Eaton(大约2017年)开发的。 很好。 它位于Eaton防火墙中。 这里的代码是使用Vector的演示版开发的。 它有局限性。 我买不起Vector硬件。 未来 Python是未来。 ADAS5需要大量测试。 Python擅长测试。 CANape需要Python。 Vector可能会发展这一点。 倾听工程师而不是管理人员的意见。 没有人喜欢COM。 有人捐赠了CANape许可证进行开发。 有人分叉并继续这项工作。 PyCANape Pythonic CFFI包装器。 这是使用的完整Pythonic包装器。 它具有与 例子 创建CANape对象。 import CANape canape = CANape.CANape() 可以通过init(),init2(),init3(),init4()或ini
【文件预览】:
python_CANape-master
----MANIFEST.in(49B)
----Examples()
--------01_Minimal_CANape.ipynb(16KB)
----shocked.png(93KB)
----.gitattributes(32B)
----CANape()
--------_version.py(18KB)
--------__init__.py(415B)
----requirements.txt(0B)
----versioneer.py(67KB)
----Google.md(5KB)
----Development()
--------.clang-format(3KB)
--------.gitignore(4B)
--------automate.bat(158B)
----setup.cfg(456B)
----setup.py(2KB)
----README.md(5KB)
----.pre-commit-config.yaml(734B)
----tests()
--------test_001.py(2KB)
--------conftest.py(901B)
----.gitignore(1KB)
----cython_api()
--------canapi.pyx(150B)
--------bridge.h(89B)
--------CANapAPI.h(140KB)