想知道如何用USB线快速联网?RNDIS技术将USB设备转化为网卡,配合Linux系统的原生支持,本文提供从驱动检测到网络配置的完整攻略,助你快速激活USB网络功能。

 

一、AGPS辅助定位示例
 

Air780EGH示例持续更新中,本文将演示使用AGPS实现快速定位功能的相关要点。


1.1 实现流程

快速实现USB上网:RNDIS网卡激活全攻略_x系统


1.2 示例代码

main.lua代码如下图示,最新demo详见源码仓库。

快速实现USB上网:RNDIS网卡激活全攻略_嵌入式硬件_02

快速实现USB上网:RNDIS网卡激活全攻略_嵌入式硬件_03

快速实现USB上网:RNDIS网卡激活全攻略_持续更新_04

1.3 运行结果

Air780EGH核心板通过LuaTools烧录内核固件和demo脚本代码。烧录成功后开机运行,通过LuaTools日志查看运行结果。

使用AGPS辅助定位,注入星历数据后3秒左右就能定位成功。

快速实现USB上网:RNDIS网卡激活全攻略_嵌入式硬件_05


今天的内容就分享到这里了~