linux 在分析仪,基于Linux的PC104控制系统在网络分析仪中的应用

摘要:

目前国内外对嵌入式Linux系统的研究正日趋火热,本文通过对Linux操作系统和USB的分析,提出了网络分析仪中基于Linux的PC104控制系统的设计。 本文首先介绍了网络分析仪的基本原理和总体设计,使读者对网络分析仪及其设计有了基本的了解。然后详细阐述了Linux下USB通信的软、硬件设计以及Linux下用户应用程序的实现。该系统分为四个部分,包括:USB固件编程、PC104控制系统的软硬件配置、Linux下USB驱动程序的设计与实现、Linux下用户应用程序的设计与实现。 硬件方面,由C8051F060片上系统控制PUDUSBD12芯片,实现PC104板卡与下位机的USB通信。 软件方面,作者使用C语言编写了USB固件程序代码,在严格遵守USB协议的基础上,结合嵌入式Linux操作系统在网络分析仪上的具体应用,利用libusb开发了Linux下的USB驱动程序,最后使用一个图形用户接口函数库GTK编写了用户应用程序,成功实现了数据的实时分析与波形显示。 本文在结论部分对网络分析仪中基于Linux的PC104控制系统研究作了完整的总结,同时,指出了其发展前景和重要的科研意义。

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值