任意波形发生器驱动框架设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:A406800
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
驱动程序是任意波形发生器的重要组成部分,它处于人机交互界面与硬件板卡之间,可以控制硬件板卡实现波形合成功能。任意波形发生器功能复杂且方案多样,使得驱动程序具有较高的复杂度。驱动开发人员需要为每一个任意波形发生器开发独立的驱动程序,这会造成大量的工作。对于上述情况,若采用驱动自动生成的方式,则可以减少大量的工作,而驱动自动生成的基础是驱动框架的设计,其为驱动的自动生成提供了有力的支撑。本文针对驱动框架的设计做了以下研究:1.针对高效地编写驱动程序与任意波形发生器硬件的复杂性之间的矛盾,采用了分层的思想去设计框架结构。通过对常见任意波形发生器硬件设计方案以及常见人机交互接口进行分析,将框架结构分为核心层、用例层以及接口层。其中核心层包括寄存器、存储器、DAC、FIFO以及继电器等组件,用例层包括时钟模块、触发模块、波形合成模块以及信号调理模块等模块,接口层包括时钟配置、触发配置以及通道配置等接口。2.针对驱动框架的可复用性与任意波形发生器硬件设计方案的多样性之间的矛盾,采用了依赖注入的思想去设计框架结构,提取了驱动程序中共性的控制流程,设计了相关的接口。针对不同的功能实现,框架使用者可以将功能实现逻辑注入到框架内对应的模块中,使框架外的具体逻辑与框架内不变的控制流程相结合,从而形成一套针对于特定项目的驱动程序。3.针对两款任意波形发生器,基于该框架设计并实现了各自驱动程序。在相应硬件上的测试表明这些驱动程序功能正常。本文从源代码行数角度对比了基于框架和独立编写的驱动程序,结果表明基于框架的驱动程序总代码量平均减少了72%。
其他文献
<正>江苏省宿迁市始终把“厕所革命”作为“查找不满意、追求更满意”的重要内容,充分利用公厕阵地,积极开展“公厕+”多元行动。公厕配套处处呼应民需、民生,设施功能处处彰显便民、惠民。全市多个公厕被中国城市环境卫生协会评为“最美公厕”,并入选国家公厕示范案例。近年来,宿迁市始终坚持以人民为中心的发展思想,通过大力推进“三大工程”,狠抓“三大提升”,聚焦“三大机制”,聚力“三大行动”,全方位打好“厕所革
期刊
在老龄化的背景下,慢性病管理已成为我国公共卫生领域的一个主要问题。越来越多的老年人死于慢性非传染性疾病,这引起了社会的广泛关注。在社会经济快速发展的背景下,创新是为家庭关怀提供优质服务的动力,反映了我国社会主义现代化建设的全面小康目标。在相关研究者的指导下,“互联网+”家庭护理管理模式得到了社会的充分认可。在充满科技和创新的氛围中,护理体系以优质、实用、专业的理念为家庭带来了关怀和满足。本文着重介
财务会计与管理会计是企业财务部门核心业务,两项工作的协作沟通开展,可提升企业经济管理整体水平,促进企业高效益、低风险运作。基于这一思考,本文说明财务会计与管理会计具体工作内容,以会计工作客体、财务资源获取视角分析二者相同点,并从服务对象、工作核心、工作职能等角度阐述两项工作的区别,最后提出从财务数据、工作流程、财务报表等方面开展协作沟通建议,以提高会计工作执行价值。
作为农村人居环境整治的一部分,“厕所革命”在乡村振兴中具有重要意义,能够补齐人居环境整治的短板,提升乡村文明程度,改善农民生活环境、农村生态环境和农业生产环境。但是目前“厕所革命”仍存在诸多问题,表现为:发展的不平衡性,各主体的主观能动性发挥不足,资金投入不足、分配不均衡、筹措渠道单一,机制不健全、设施技术不完善。针对这些问题,开展“厕所革命”要统筹规划、因地制宜,要加大科技创新和人力资源投入,要
<正>高三学生面临高考,因此高三阶段的复习非常重要,高三数学教师应该重视复习过程中的例题讲评,可以选择能够以点带面的典型例题和学生出错率比较高的例题,包括基本题型和综合题型,教师选择的例题要能反映数学知识点和数学思想.通过例题讲评有助于学生回顾例题中涉及的数学知识点,有助于学生掌握解题思路和解题技巧,发现自身知识点的疏漏,从而在复习中查缺补漏,全面掌握数学知识,因此,通过例题讲评可以达到良好的复习
期刊
背景:桃胶作为桃或山桃等蔷薇科植物树皮中分泌出来的一种胶状物质,在我国丘陵山区具有十分丰富的资源,据调查我国桃胶年产量可达100亿吨。在我国沿海地区有食用原桃胶饮食习惯,桃胶的主要成分为桃胶多糖,由于不易溶于水,限制了桃胶产品的开发应用,使桃胶资源浪费十分严重。为了充分开发应用桃胶资源,本文对我省随州桃胶的主要营养成分进行检测分析,充分利用桃胶富含多糖及膳食纤维特点,开发研究相关产品应用,提高桃胶
随着民航产业的飞速发展,民航安全监管变得尤为重要,以往主要针对单一孤立数据进行研究,缺少对关联事件的分析,无法充分利用已有数据。针对目前民航安全监管态势存在的全面性不够、区分度不强、前瞻性不足等问题,提出将知识图谱与民航监管体系相结合,以实现数据的充分利用。文中阐述了构建知识图谱的主要流程,提出了解决当下问题的方法并分别做了具体描述。指明了新一代民航监管态势的主要技术路线,并进行知识图谱展示。
灵芝为我国一种名贵中药,具有悠久的药用历史。本文通过查阅古今有关灵芝的文献资料,进行整理、分析,对中国特有的“芝”文化、灵芝的药用历史沿革和未来研究发展思路进行了概述和前瞻,为灵芝的深入研究提供参考。结果表明,中国“芝”文化源远流长,春秋战国时期在文学作品中开始出现“芝”。古代本草著作中多用“芝”“六芝”“紫芝”的名称,在明朝兰茂的《滇南本草》中首次出现中药名“灵芝草”,其下仍包含“六芝”。清代本