Main Content

生成代码接口

使用 ASAP2 和 C API 接口调节参数和测量信号数据,并查看生成的代码元数据

一些应用程序必须在生成的代码和外部应用程序代码之间交换数据。请使用 ASAP2 和 CDF 接口在开发计算机和目标计算机之间建立通信信道,导出一个包含内部 ECU 变量描述格式的 ASAP2 文件,或导出一个标定数据格式 (CDF) 文件,其中包含机读格式的参数信息。使用 C API 在生成的代码和外部代码之间交换数据。

要获得有关生成代码的元数据,请使用代码描述符编程接口。

Sample Target Environment Service Implementations of Data Communication Methods 显示目标环境服务如何实现三种类型的数据通信方法的示例:直接访问、执行期外和执行期间。

全部展开

coder.codedescriptor.CodeDescriptor返回有关生成代码的信息
coder.descriptor.DataInterfaceReturn information about different types of data interfaces
coder.descriptor.FunctionInterfaceReturn information about entry-point functions
coder.descriptor.LookupTableDataInterfaceReturn information about Lookup Table blocks that have tunable parameters
coder.descriptor.BreakpointDataInterfaceReturn information about tunable breakpoint set data for a lookup table that has tunable parameters
coder.descriptor.DataTransferElementReturn information about data transfer signal
coder.descriptor.DataTransferFunctionReturn information about function prototypes for data transfer service interfaces
coder.descriptor.DataTransferServiceInterfaceReturn information about data transfer service interface
coder.descriptor.SenderReceiverServiceInterfaceReturn information about sender and receiver service interfaces
coder.descriptor.ServiceFunctionsReturn list of service functions that entry-point function calls
coder.descriptor.ServiceInterfaceReturn service interface information required to generate service functions
coder.descriptor.TimerFunctionRetrieve information about function prototypes for timer services
coder.descriptor.TimerServiceInterfaceReturn information about timer service interface

函数

全部展开

coder.asap2.exportGenerate ASAP2 (A2L) file according to ASAM MCD-2 MC standards
coder.cdf.exportGenerate CDF (Calibration Data Format) file according to ASAM AE CDF standards
coder.asap2.AxisInfoSet values for axis to describe lookup table
coder.asap2.CharacteristicCreate characteristic object
coder.asap2.CompuMethodCreate compu method object
coder.asap2.FunctionCreate function object
coder.asap2.MeasurementCreate measurement object
coder.asap2.getEcuDescriptionsECU description object for model
coder.asap2.UserCustomizeBaseCustomize project and module settings
addAdd element to ASAP2 file
deleteRemove element from ASAP2 file
findFilter and get ECU description names
getReturn ASAP2 properties of data element
setSet property for data element
getCodeDescriptorCreate coder.codedescriptor.CodeDescriptor object for model

主题

ASAP2 和 CDF 接口

C API 接口

代码描述符接口