OpenECU开发者平台C-API,包括一个库以及用于开发C应用程序的所有软件环境,可以在OpenECU硬件上构建和运行。 我们的C-API使您能够访问ECU的所有功能。 它还使您能够集成您自己的现有代码。 适用于所有32位OpenECU。
用C编程你的应用程序
整合您的遗留代码
在我们的RTOS上定义你的调度
用一个命令生成策略和校准文件。
执行和调整
与ECU的所有交互都使用C中的简单API执行。这种交互包括:
阅读输入:
类似物
数字
频率
PWM
惯性传感器
设置输出:
数字
PWM
类似物
复杂的驱动器(峰值和保持,饱和,恒定电流等)
通过CAN发送和接收消息
存储或从非易失性存储器中检索数据
所有内存管理和实时任务调度均由OpenECU操作系统处理。
与OpenECU开发人员平台的交互显示在以下示例中。