0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术基于WinCE的无线网卡配置教程

英创信息技术 来源:英创信息技术 作者:英创信息技术 2019-11-13 09:33 次阅读

随着网络设备的增加,网络的布线显得十分复杂,为了解决这种矛盾,无线网卡应运而生。无线网卡以其无需布线、健康安全、长距离工作等优点得到广泛应用,然而,在嵌入式领域,由于受操作系统的限制,无线网卡被嵌入式系统拒之门外。英创公司经过技术攻关,突破了这一限制,使无线网卡在嵌入式领域得到方便应用。但是,由于WinCE的硬件驱动不像在台式机机上安装硬件驱动那么方便,英创公司只提供支持特定型号——RT2870无线网卡的驱动。

无线网卡RT2870是USB接口,如图1所示,可以直接插在英创嵌入式主板的USB接口。RT2870也有板卡式产品,可以固定在底板上。RT2870插到嵌入式主板后,灯会一直闪烁,说明RT2870工作正常。英创公司已经把无线网卡的驱动做到了内核,用户使用的时候,只需建立与AP节点的连接,就可以把嵌入式主板接入局域网。下面介绍基于英创嵌入式模块通过无线网卡接入局域网的方法。

EM9000配置网卡IP地址等信息已经在《基于WinCE的无线网卡应用方案》中介绍过,本文主要介绍没有WINCE标准界面的ARM9嵌入式主板(EM9160、EM9260、EM9360等)无线网卡的配置方法。

英创公司提供了登陆无线AP节点工具——WiFiConfig,其命令格式为:

WiFiConfig AP节点名 密码

下面以EM9260为例详细说明:

把WiFiConfig.exe拷贝到Nandflash下,用telnet工具登录开发板。并运行WiFiConfig,注意,AP节点的名字要区分大小写。连接成功后,运行IPCONFIG命令,可以看到无线网卡的信息。由于无线网卡的ip地址为自动获得,所以,在局域网内,要有DHCP服务器。如果没有DHCP服务器,无线网卡的ip地址为全0,接下来的文章将介绍通过软件设置固定IP的方法,注意,无线网卡的名字为RT2870。

英创信息技术基于WinCE的无线网卡配置教程

如果需要设置静态IP地址等信息,可以通过程序更改配置。为了方便用户使用,我们提供了NetIP.lib库,头文件定义如下。

///////////////////////////////////////////////////////////////////////////////////////

// 功能描述:将IP地址字符串形式转化为DWORD值,在NETWORK_ADPT_INFO中

// 需要代//入IP地址的DWORD值。

// 输入参数: IPAddressString: IP地址的字符串,如: _T(‘192.168.201.182’)

// 输出参数:IPAddressValue: IP地址的DWORD值。

// 返回值 = TRUE: 操作成功

// = FALSE: 操作失败

///////////////////////////////////////////////////////////////////////////////////////

BOOL StringToIPAddr(TCHAR *IPAddressString, DWORD *IPAddressValue);

///////////////////////////////////////////////////////////////////////////////////////

// 功能描述:设置本地网络适配器的相关参数,包括IP、子网掩码、网关等。

// 输入参数:pAdptInfo: 需要设置的NETWORK_ADPT_INFO结构参数。

// 返回值 = TRUE: 操作成功

// = FALSE: 操作失败

///////////////////////////////////////////////////////////////////////////////////////

BOOL SetNetWorkAdapterInfo(LPTSTR szAdapterName, PNETWORK_ADPT_INFO pAdptInfo );

根据头文件中的API函数,填充NETWORK_ADPT_INFO结构体后,调用设置函数SetNetWorkAdapterInfo就可以把无线网卡的IP地址设置为静态IP。具体示例如下:

NETWORK_ADPT_INFO AdptInfo;

TCHAR AdpName[30];

_tcscpy( AdpName, _T( ‘RT28701’ ) ); // 无线网卡名字为RT28701

AdptInfo.fUseDHCP=false; // 不使用DHCP

AdptInfo.szAdapterName=AdpName; // 网卡名字

StringToIPAddr( _T(‘192.168.201.193’), &AdptInfo.IPAddr ); // 网卡IP地址

StringToIPAddr(_T(‘192.168.201.19’), &AdptInfo.Gateway ); // 网关

StringToIPAddr(_T(‘255.255.255.0’), &AdptInfo.SubnetMask );// 子网掩码

SetNetWorkAdapterInfo( AdpName, &AdptInfo ); // 设置生效

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6086

    浏览量

    35549
收藏 人收藏

    评论

    相关推荐

    细说无线上网卡无线网卡的区别

        随着笔记本的普及,移动上网成了最为迫切的伴侣,不过很多读者疑惑的是,目前市面上有一种无线网卡,还有一种无线上网卡,虽然只是相差一个字,但它们的功能却大大的不同,两者的价格
    发表于 06-23 13:37

    无线网卡设置

    我的模块上有两个无线网卡,要做成AP+client模式,也就是利用client扫描周围无线网络,并进行连接,然后把另一个网卡开放出来,作为AP,供其他外部设备连接(手机、电脑等)。其中,一个卡设置成
    发表于 12-01 17:00

    龙AM4379 Cortex-A9试用体验】使用USB无线网卡

    身边经常遇到不能插网线的情况,不能插网线怎么让龙AM4379 Cortex-A9开发板联网呢?当然只能使用WiFi了,而开发板只有OTG接口可以接USB无线网卡,而且官方默认适配的是REALTEK
    发表于 07-18 22:16

    USB无线网卡(EDUP)配置

    USB无线网卡(EDUP)配置 连接WiFi 嵌入式 Debian 9.5系统*1.准备条件硬件:beaglebone black 开发板EDUPUSB无线网卡 嵌入式系统为:debian 9.5
    发表于 12-16 08:32

    无线网卡连接无线网络如何配置

    无线网卡连接无线网络如何配置
    发表于 12-27 07:32

    ralink无线网卡驱动

    很小的ralink无线网卡驱动,ralink无线网卡驱动免费下载。
    发表于 03-16 00:28 43次下载

    无线网卡有什么作用

    无线网卡有什么用 目前国内所销售的笔记本电脑,其标配的无线网卡,都是指wlan无线网卡,即wifi无线网卡,主要用于组建无线局域
    发表于 07-02 17:25 5614次阅读

    无线网卡怎么用

    第一步:把无线网卡插入USB接口后指示灯会亮起,计算机会自动识别该无线网卡,如果无线网卡没有问题,会在右下角显示“新硬件已安装并可以使用”
    的头像 发表于 12-10 15:01 9.1w次阅读

    无线网卡有几种

    无线网卡采用的接口划分,有PCI无线网卡(包括ISA接口)、USB无线网卡和PCMCIA无线网卡(包括CF接口)。
    的头像 发表于 01-04 16:16 2w次阅读

    信息技术WinCE工控主板的数据库配置简介

    。由于公司的产品处于不断发展之中,WinCE也在不断的发展之中,导致在不同型号的产品中存在配置的数据库的情况有所不同,本文的主要目的是详细介绍
    的头像 发表于 01-14 11:35 1520次阅读

    浅析无线网卡的原理与应用

    在本文中,您将学习无线网卡如何与热点通信以连接到Internet。您还将了解可用的各种无线网卡以及购买无线网卡时应查找的内容,以便您也可以一边喝着拿铁咖啡一边检查电子邮件。
    的头像 发表于 09-30 11:30 7217次阅读

    无线网卡怎么安装_无线网卡怎么连接台式电脑

    无线网卡怎么用?这一直是一个很多人都喜欢问的问题,尽管现在无线网卡设计上越来越方便灵活,但是不可避免的还是有很多人对其的使用表示困惑,例如笔记本无线网卡驱动是怎么安装打开的却并非所有人都知道,下面,小编给大家分享安装
    的头像 发表于 12-22 17:01 2.4w次阅读

    选择无线网卡的原则和方法

    选择无线网卡的原则和方法 无线网卡是一种用于连接电脑或其他设备与无线网络的设备,它可以通过Wi-Fi信号接收和发送数据。随着无线网络的广泛应用,选择一款合适的
    的头像 发表于 12-11 11:38 1326次阅读

    什么是无线网卡?它是如何工作的?如何安装无线网卡

    ,而无线网卡可以通过无线信号接收和传输数据。本文将详细介绍无线网卡的工作原理以及如何安装无线网卡无线网卡的工作原理:
    的头像 发表于 12-15 09:58 2410次阅读

    无线网卡驱动怎么安装 无线网卡怎么连接台式电脑

    如今,随着科技的不断发展,无线网络已经成为了我们生活中不可或缺的一部分。对于台式电脑用户而言,如果没有内置无线网卡,就需要通过安装外置无线网卡来连接无线网络。本文将详细介绍如何安装
    的头像 发表于 01-19 09:54 3502次阅读