支持汽车电子的嵌入式软件编程接口库设计
以下为文章全文:(本站微信公共账号:cartech8)

汽车零部件采购、销售通信录 填写你的培训需求,我们帮你找 招募汽车专业培训老师
该嵌入式操作系统内核的功能结构,如图3所示。 四、嵌入式编程接口库设计 应用编程接口库的设计是将发动机电控系统需要的常规算法和硬件基本操作封装为函数形式,嵌入在操作系统中,为开发人员提供一个友好安全的软件平台。 图4 支持汽车电子的嵌入式编程接口库结构图 该嵌入式编程接口库的结构,如图4所示。 五、嵌入式基础编程接口库 嵌入式基础编程接口库是指各行业在电子控制方面通用的编程接口库。该库利用现有车辆数据作为模拟数据进行控制算法和线性插值算法库函数验证,数据结构符合ASAP2标准。该接口库为用户提供了一整套开发中常用的算法函数和基本操作,对典型的算法和操作进行控件级封装,为应用程序提供一个完整的通用的系统调用函数库。该函数库主要包括: (一)2D、3D线性插值算法接口库 在二维、三维表中,经过线性插值得到与输入量对应的函数值,用于发动机控制参数查表算法。 (二)PID控制器算法接口库 PID控制器是一种线性控制器。它根据给定值与实际输出值构成控制偏差,将偏差的比例、积分和微分通过线性组合构成控制量,主要用于控制喷油输出信号。 (三)平滑滤波处理算法接口库 主要用于对采集的模拟信号进行平滑和去抖处理。 (四)其他汽车电子控制系统中,常用的控制算法和信号处理函数接口库 嵌入式基础编程接口库的设计有两个目的:一是方便调用应用程序,增加程序可靠性和编程效率;二是希望通过将处理方法标准化,在不改变程序结构的情况下,可以将程序言在不同的硬件平台上进行移植,免去了软件开发人员对一些典型算法和操作的重复编程。 << 前一页 下一页 >> |
文章网友提供,仅供学习参考,版权为原作者所有,如侵犯到
你的权益请联系542334618@126.com,我们会及时处理。
会员评价:
共0条 发表评论