一种嵌入式板卡及驱动自动生成方法技术

技术编号:20588314 阅读:44 留言:0更新日期:2019-03-16 06:58
本发明专利技术涉及一种嵌入式板卡及驱动自动生成方法,包括以下步骤:1)用户选择设计类型,设计类型包括嵌入式工控机类、数据采集与控制类和工业通讯类;2)确定设计类型的分支选择;3)确定控制器和片上系统;4)生成解决方案:5)模拟测试:对步骤4)生产的解决方案进行模拟仿真测试,或由用户自行设计更改;6)输出结果。本发明专利技术解决了现有的嵌入式板卡开发存在开发难度大、周期长、成本高的技术问题,本发明专利技术所提供的该方法能够减少嵌入式设备的开发成本及周期,降低嵌入式设备的开发难度。

An Automatic Generation Method of Embedded Card and Driver

The invention relates to an automatic generation method of embedded board and driver, which includes the following steps: 1) user selection of design type, including embedded industrial computer class, data acquisition and control class and industrial communication class; 2) branch selection of design type; 3) determination of controller and on-chip system; 4) generation solution: 5) simulation test: solution for step 4) production. Conduct simulation tests, or design changes by users themselves; 6) Output results. The invention solves the technical problems of difficult development, long cycle and high cost in the development of the existing embedded card. The method provided by the invention can reduce the development cost and cycle of the embedded device and the development difficulty of the embedded device.

【技术实现步骤摘要】
一种嵌入式板卡及驱动自动生成方法
本专利技术涉及一种嵌入式板卡及驱动自动生成方法。
技术介绍
当今嵌入式市场软硬件厂家众多,各个厂家都不断的推陈出新以更加强大、灵活以及多系列的产品占领更多的市场份额。可以说是群雄逐鹿。世界上具有嵌入式功能特点的处理器已经超过1000种,流行体系结构包括MCU,MPU等30多个系列。嵌入式板卡种类繁多,具体实施时还需结合用户需求、硬件选那一类型系列的某一型号、片上系统选那一类的某一版本,可与该硬件兼容的功能芯片、可与功能匹配的成熟电路、可用于该片上系统的编译器(IDE)、系统的移植、功能芯片的驱动……等等。用户通过平台进行选型、确定版本、匹配电路等,但是现有平台存在以下问题:1、市场上各个软硬件厂商各自为政,各厂商宣传自己的通用、易用性时仅仅只针对各自的产品,配套的系统及驱动也只是针对某一系列。有些厂商则连配套的系统及驱动也没有。这给用户造成很大的困惑,有些型号的产品还可从网络或计算机书籍上找到资料,有些则资料少之又少。2、有些厂家对于自己的产品很少或不提供测试版或体验版,这让使用者在选购时只能从介绍上大体了解该产品,具体的细节、适用性、某些参数是无法本文档来自技高网...

【技术保护点】
1.一种嵌入式板卡及驱动自动生成方法,其特征在于包括以下步骤:1)用户选择设计类型,设计类型包括嵌入式工控机类、数据采集与控制类和工业通讯类;2)确定设计类型的分支选择:3)确定控制器和片上系统;以用户当前选择的控制器或是片上系统为出发点,以发散的方式搜集与用户当前选择匹配的片上系统或控制器,再以设计类型及业务规则为表决条件,筛选出几个评价最高的片上系统或控制器供用户选择;4)生成解决方案:根据确定的控制器和片上系统,利用方案模板生成解决方案,其中方案模版包括硬件模版、软件模版和协议接口模版;5)模拟测试:对步骤4)生产的解决方案进行模拟仿真测试,或由用户自行设计更改;6)输出结果:根据模拟测...

【技术特征摘要】
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)具体为:用户根据设计类型先确定片上系统,然后以片上系统为出发点,以发散的方式搜集与片上系统匹配的控制器,再以设计类型及业务规则为表决条件,筛选出若干个...

【专利技术属性】
技术研发人员:陈继东李林蔡建伟史鹏
申请(专利权)人:西安霍威航空科技有限公司
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1