[发明专利]一种嵌入式板卡及驱动自动生成方法有效
申请号: | 201811159681.0 | 申请日: | 2018-09-30 |
公开(公告)号: | CN109471661B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 陈继东;李林;蔡建伟;史鹏 | 申请(专利权)人: | 西安霍威航空科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F15/78 |
代理公司: | 西安佩腾特知识产权代理事务所(普通合伙) 61226 | 代理人: | 张倩 |
地址: | 710065 陕西省西安市高*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 板卡 驱动 自动 生成 方法 | ||
1.一种嵌入式板卡及驱动自动生成方法,其特征在于包括以下步骤:
1)用户选择设计类型,设计类型包括嵌入式工控机类、数据采集与控制类和工业通讯类;
2)确定设计类型的分支选择:
3)确定控制器和片上系统;
以用户当前选择的控制器或是片上系统为出发点,以发散的方式搜集与用户当前选择匹配的片上系统或控制器,再以设计类型及业务规则为表决条件,筛选出几个评价最高的片上系统或控制器供用户选择;
4)生成解决方案:
根据确定的控制器和片上系统,利用方案模版生成解决方案,其中方案模版包括硬件模版、软件模版和协议接口模版;
5)模拟测试:
对步骤4)生产的解决方案进行模拟仿真测试,或由用户自行设计更改;
6)输出结果:
根据模拟测试结果,输出设计结果,设计结果包括电气工程图、板级逻辑工程信息和PC级驱动/控制工程图。
2.根据权利要求1所述的嵌入式板卡及驱动自动生成方法,其特征在于:
步骤2)中
嵌入式工控机类的分支选择有:控制器主频、主板构架、存储介质、扩展插槽和通讯接口;
数据采集与控制类的分支选择有:模数采集单元、数模输出单元、数字量采控单元、脉冲采集/发生器、信号采集/发生器和晶振;
工业通讯类的分支选择有:串口、网口、蓝牙、USB、CAN、HDMI、GPIB、WIFI、PCI、PCIe、CPCI、PXI、ISA、GPS、modbus、AFDX、FC、1394、1553、429、422和485。
3.根据权利要求2所述的嵌入式板卡及驱动自动生成方法,其特征在于,步骤3)具体为:
用户根据设计类型先确定片上系统,然后以片上系统为出发点,以发散的方式搜集与片上系统匹配的控制器;再以设计类型及业务规则为表决条件,筛选出若干个评价最高的控制器供用户选择。
4.根据权利要求2所述的嵌入式板卡及驱动自动生成方法,其特征在于,步骤3)具体为:
用户根据需求先确定控制器,然后以控制器为出发点,以发散的方式搜集与控制器匹配的片上系统;再以设计类型及业务规则为表决条件,筛选出若干个评价最高的片上系统供用户选择。
5.根据权利要求2所述的嵌入式板卡及驱动自动生成方法,其特征在于,步骤3)具体为:
用户根据设计类型,将解决方案按成本排序,用户根据预算选择控制器和片上系统。
6.根据权利要求1-5之任一所述的嵌入式板卡及驱动自动生成方法,其特征在于,
步骤4)具体为:
硬件模版选择主模块,软件模版选择各个功能模块并以拼接的方式拼接在主模块上,协议接口模版选择对应接口拼接在功能模块上。
7.根据权利要求6所述的嵌入式板卡及驱动自动生成方法,其特征在于,
在步骤1)还能够复合选择设计类型,嵌入式工控机类与工业通讯类复合选择;或数据采集与控制类工业通讯类选择。
8.根据权利要求7所述的嵌入式板卡及驱动自动生成方法,其特征在于,
步骤5)模拟测试通过虚拟的通用实验仪器进行测试,所述虚拟的通用实验仪器包括万用表、函数信号发生器、双通道示波器、直流电源、频谱分析仪、器件非线性分析仪、噪声分析仪、离散傅立叶分析仪和时域频域分析仪。
9.根据权利要求8所述的嵌入式板卡及驱动自动生成方法,其特征在于,
步骤6)中电气工程图包括原理图、PCB图、GerBer图、器件清单、生产工艺单和验收单;
板级逻辑工程信息:提供用户所需的板卡下载/烧写的逻辑的源代码;
PC级驱动/控制工程信息:提供多平台、多编译器的板卡驱动/控制源代码及其编译器工程、使用示例、API使用说明书。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安霍威航空科技有限公司,未经西安霍威航空科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811159681.0/1.html,转载请声明来源钻瓜专利网。