wifi
文章平均质量分 83
梦幻贝壳
这个作者很懒,什么都没留下…
展开
-
ap与sta共存
1:wifi的concurrent mode所谓wifi的共存模式,有以下几种:station mode + station modestation mode + ap modestation mode + p2p modep2p mode + ap mode目前Android自从JB version后,就开始支持station + p2转载 2017-06-16 15:18:53 · 1581 阅读 · 1 评论 -
Android 下移植WIFI 驱动
英文原文 : http://blog.linuxconsulting.ro/2010/04/porting-wifi-drivers-to-android.html1. android 中WIFI如何工作3. 设置wpa_supplicant 使其可以debug 默认情况 wpa_supplicant 设置为MSG_INFO ,不能告知很多信息为了能够获得更多的信转载 2017-09-13 18:11:29 · 548 阅读 · 0 评论 -
I.MX6 AW-NB177NF wifi HAL
一、参考文章: Android KitKat 4.4 Wifi移植之Wifi driver http://blog.csdn.net/hantangsongming/article/details/27185759 Android4.4 wpa_supplicant深入分析之wpa_supplicant初始化流程 http://blog.cs转载 2017-09-15 15:12:03 · 1837 阅读 · 0 评论 -
Android平台开发-WIFI 驱动移植 -- 详细
一、WIFI的基本架构(代码路径) 1、WIFI Settings应用程序: packages/apps/Settings/src/com/android/settings/wifi/ 2、JAVA部分(framework): frameworks/base/services/java/com/android/server/转载 2017-09-15 15:17:34 · 798 阅读 · 0 评论 -
基于linux-2.6.38.8内核的SDIO/wifi驱动分析(转)
1、sdio接口层解析SDIO总线 SDIO总线 和 USB总线 类似,SDIO也有两端,其中一端是HOST端,另一端是device端。所有的 通信 都是 由HOST端 发送 命令 开始的,Device端只要能解析命令,就可以相互通信。 CLK信号:HOST给DEVICE的 时钟信号,每个时钟周期传输一个命令。 CMD信号:双向 的信号,用于传送 命令 和 反应。转载 2017-09-11 17:41:43 · 389 阅读 · 0 评论 -
SDIO驱动总结
内核:Linux 2.6.35.7硬件:三星的s5pv210平台SDIO驱动包括SDIO 控制器驱动和SDIO卡驱动,属于主从结构类型,相信看过usb驱动的朋友会更容易理解SDIO的驱动框架。本文初略分析了SDIO控制器驱动与SDIO卡驱动的调用过程,待以再对SDIO做进一步分析。1. SDIO 控制器驱动三星的s5pv210平台使用的SDIO控制器涉及到的驱动文件主要.\ d转载 2017-09-11 17:44:57 · 757 阅读 · 0 评论 -
Linux 下wifi 驱动开发(一)—— WiFi基础知识解析
一、WiFi相关基础概念1、什么是wifi 我们看一下百度百科是如何定义的: Wi-Fi是一种可以将个人电脑、手持设备(如pad、手机)等终端以无线方式互相连接的技术,事实上它是一个高频无线电信号。[1] 无线保真是一个无线网络通信技术的品牌,由Wi-Fi联盟所持有。目的是改善基于IEEE 802.11标准的无线网路产品之间的互通性。有人把使用IEEE 802.转载 2017-09-11 17:50:00 · 447 阅读 · 0 评论 -
Linux SDIO总线驱动
SDIO卡 SDIO卡是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备,目前根据SDIO协议的SPEC,SDIO接口支持的设备总类有蓝牙,网卡,电视卡等。 SDIO协议是由SD卡的协议演化升级而来的,很多地方保留了SD卡的读写协议,同时SDIO协议又在SD卡协议之上添加了CMD52和CMD53命令。由于这个,转载 2017-09-11 17:53:27 · 536 阅读 · 0 评论 -
android rtl8723bs 调试
平台:imx6 android4.3.0原来的开发板支持rtl8723bu,这是款usb接口的wifi芯片,公司做回来的板子,也把这个模块做进去了。跟硬件人员调试,一起处于usb无法枚举成功,从软件上来看,应当是硬件信号问题。但硬件人员发现模块上,第一次上电,android里面配wifi时,可以搜ap。但再次起动就不能了,第一次温度很高。感 觉模块已经坏了。这些现象说明,软件没有问题,转载 2017-09-11 17:59:02 · 1423 阅读 · 0 评论 -
linux-3.6.6移植usbhost(u盘)、sd卡及自动挂载
//--------------------------------------------------------------------------------------------// 作者:longtian635241(longtian_huang@urbetter.com)// 论坛ID:idea6410// 版权:idea6410// 平台:友坚idea6410开发板转载 2017-09-11 18:16:58 · 585 阅读 · 0 评论 -
嵌入式linux系统支持usb wifi RTL8723BU
目前,在消费电子或商业电子领域,许多产品跑的是Android系统;而在工控等行业,应用linux,Ubuntu系统,也是十分普遍;当前很多主流的开发平台,如全志,瑞星微,三星,官方提供的多是Android系统;若产品需要跑linux或Ubuntu,则需要用户在官方提供的已有的支持之上,进行相应的移植支持;比如linux,用户使用具体平台提供的uboot和kernel,然后把linux文件系统(转载 2017-09-11 18:20:54 · 1833 阅读 · 0 评论 -
Porting WiFi drivers to Android
This guide provides a step by step explanation of what’s involved in adding a new wifi driver and making wifi work in a custom Android build (this guide was written for android 2.1 but should be appl翻译 2017-09-20 11:34:04 · 683 阅读 · 0 评论 -
android wifi驱动移植
wifi驱动移植 转自 :http://bbs.imp3.net/thread-10558924-1-1.html对于刚入手android没多久的人来说,android wifi 驱动的移植确实还是有难度的,不过参考了网友的相关帖子后,最终还是移植成功了,,以便自己和他人查看学习:&&&& WIFI的基本架构 &&&&(这一部分比较重要,是一直wifi驱动的基础)1、wif转载 2017-09-13 18:09:20 · 793 阅读 · 0 评论 -
wifi移植的错误信息
在移植wifi驱动的时候出现打开wifi不成功的问题,提示找不到wlan0.错误log如下:01-01 10:20:34.775 1243-1243/? I/AudioFlinger: loadHwModule() Loaded r_submix audio interface from Wifi Display audio HAL (audio) handle 501-01 10:20原创 2017-09-13 17:47:39 · 813 阅读 · 0 评论 -
ESP32开发笔记-跟着小狂玩ESP32之编译环境搭建篇
趁热要打铁,昨天发了ESP32的预告贴,今天小狂就带大家刷一刷ESP32的编译环境搭建。怎么说的,ESP32可以在多平台开发,什么windows啊,Linux啊,0S X啊,所以相应的编译环境就有很多,看需要,不同的需求就对应不同的环境搭建,这里小狂要在windows下开发ESP32,所以我们就着重讲一讲windows下环境搭建的方法,这里采用了安可信的一体环境搭建的方式,其实也没啥,上一篇帖转载 2017-06-27 11:52:34 · 2769 阅读 · 0 评论 -
Wi-Fi模块实现AP和Station共存
Wi-Fi模块实现AP和Station共存 许多工业设备在现场工作时,需要通过Wi-Fi作为接入设备实时连接路由器,同时又需要作为热点被手机或平板电脑接入进行配置或故障排查。怎么办?本文引用地址:http://www.eepw.com.cn/article/201702/344086.htm 为客户解决麻烦是我们的目标 目前工业领域Wi-Fi模块产品的性能良莠转载 2017-06-16 15:45:05 · 4576 阅读 · 0 评论 -
路由、中继、AP、客户端模式之间的区别
市面上接触到的无线网络设备有路由器、中继器、无线AP、无线网卡等产品。细心的会发现,这些产品虽然有做细分,但功能上很多都有AP(接入点)模式、Router(无线路由)模式、Repeater(中继)模式、Client(客户端)模式;但很多用户都不清楚这几种模式的之间的区别和详细的应用,以至于在解决无线问题的时候只懂得去更换硬件而不懂得有效利用产品的这些功能。 了解了这些转载 2017-06-16 15:48:03 · 3551 阅读 · 0 评论 -
揭开智能配置上网(微信Airkiss)的奥妙面纱
本文介绍微信利用Airkiss技术对wifi设备进行智能配置上网的场景,并分析其实现的原理。这里再次说明,Airkiss只是用于配置上网,其跟微信硬件平台的通信流程和接入协议规范完全没有关系。一个wifi设备并不一定要通过Airkiss技术来配置上网,它也可以利用传统的方法来配置,也可以利用其它厂商的智能配置技术来完成配置。所有的wifi智能配置上网技术的原理基本上都是一致的,其开山鼻祖应该是TI转载 2017-06-16 16:03:23 · 758 阅读 · 0 评论 -
ESP8266 机智云 开发环境搭建---源码编译
安装好了Linux系统,接着安装VM tools 一切就绪接着是尝试ESP固件的源码编译了其实 VM 12版本的可以直接通过复制粘贴,实现主机与虚拟机之间的文件操作,应该可跳过VM tools的安装。(我没有试过,但按道理应该是可以得,当然我还是觉得安装了VM tools 使用共享文件夹是更方便的。)进入主题,开打Terminal(终端),在桌面点击右键(Ope转载 2017-06-19 16:14:28 · 2140 阅读 · 0 评论 -
无线WIFI模块 ESP8266 上手测试 AT指令
ESP8266已经在手很长一段时间,一直都没有认真的折腾一下,这几天下了决心去折腾这麻烦的东西。要测试这个模块,就得先说说接线的问题。相关软件下载http://pan.baidu.com/s/1b6rr58 密码:1phc接线首先ESP8266(01-12E)有很多版本,这是ESP8266-01,如图↓ ,也是这次测试的型号看看转载 2017-06-19 17:10:15 · 1368 阅读 · 0 评论 -
ESP8266接入机智云
我整理了从2015年至今关于ESP8266的学习笔记,梳理出来了开发环境、基础功能、进阶学习三大部分,方便自己和他人。1 前言本文偏软,先做个声明。利益相关声明:我是一个硬件公司的工程师,跟机智云没有任何的利益相关。机智云,是目前比较开放的第三方云平台。我是在今年光亚展上看到他们的,当时记了几家国内的云平台公司,机智云是其中之一。主要的了解还都是在网上,公司发展也不错,转载 2017-06-19 17:27:52 · 2521 阅读 · 0 评论 -
ESP8266学习笔记5:ESP8266接入yeelink
搞定了SmartConfig,前头也用cURL玩过了yeelink,今天就编写代码,让ESP8266接入yeelink。本文作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/一、代码处理。主要是将http的sample加入到SmartConfig_DEMO中。ESP8266的运行流程是SmartConfig->DNS->Conne转载 2017-06-19 18:08:12 · 446 阅读 · 0 评论 -
ESP-TOUCH编码规则及解码
1. 概述 ESP-TOUCH是Espressif公司自主研究的一键智能配网工具,帮助用户将使用ESP8266的硬件产品连接Wi-Fi网络。用户只需在手机上配合硬件产品进行简单的操作即可实现智能配网连接Wi-Fi路由。目前app是开源的,Android和iOS代码均可在github上下载到,设备端RTOS版本SDK和NON_OS版本SDK使用同样的ESP-TOUCH。下载地址如转载 2017-06-20 12:14:00 · 2020 阅读 · 0 评论 -
讲一讲WiFi快连、SmartConfig、SmartConnect
最近要给公司同事们培训WiFi快连技术,整理了相关资料,也分享在博客这,献给有缘人。前言现在的智能硬件产品,以WiFi品类居多,这些WiFi硬件没有人机交互界面,但设备要上网肯定要配置SSID等相关信息,于是WiFi快连应运而生。事实上在2010年,wifi联盟就推出过简单配置的协议规范《WiFi Simple Configure》,通过输入PIN码或者按键来接入AP,这技术被称为WP转载 2017-06-20 14:05:58 · 1064 阅读 · 0 评论 -
物联网设备快速入网的方式
现在物联网处于一个快速发展的时期,而设备入网的方式影响着产品的用户体验。市场面上现有的入网方式有:1.wifi模块开启ap模式,然后通过网页登陆wifi模块的后台,通过网页配置路由器的账号密码接入网络,随后设备切换成station模式去连接服务器;2.wifi模块里面集成了airkiss协议,通过手机的微信把路由器的账号密码传给wifi模块。Air Kiss技术原理简介原创 2017-06-20 14:06:38 · 3811 阅读 · 0 评论 -
【安卓学习之第三方库】wifi模块 之 SmartLink
SmartLink是做什么的?如果使用过wifi监控摄像头的人应该都知道,比如小米出品的小蚁智能摄像机 YHS-113,之前恰好买了一个,还挺好用的,100多,也不算贵。它里面就集成了SmartLink,使得首次安装摄像头时,接通电源让摄像头处于连接状态,然后在 APP 中输入 wifi 密码,最后摄像头就连上 wifi 了。当然和蓝牙是没有关系的。 因此,SmartLink是一种智能转载 2017-06-20 14:09:05 · 1115 阅读 · 0 评论 -
NodeMCU简介与快速入门
摘要: NodeMCU是在微控制器上运行LUA的固件引擎。目前支持ESP8266Ex芯片及其模块。这里介绍其软硬件组成、刷机和使用方法。NodeMCU是在微控制器上运行LUA的固件引擎。目前支持ESP8266Ex芯片及其模块。NodeMCU是一个开源的可以运行脚本的微控制器,直接支持WiFi链接和GPIO,而且成本低廉。是物联网开发的不二之选。1、硬件NodeMCU D转载 2017-06-20 17:30:00 · 3314 阅读 · 0 评论 -
esp8266利用nodemcu平台开发用lua语言开发
1.esp8266芯片的相关资料esp8266的官方网站在:http://www.espressif.com/zh-hansnodemcu的官网在:http://nodemcu.comnodemcu在线文档位置:https://nodemcu.readthedocs.io/en/master/en/upload/nodemcu的开源源码在:https://github.co原创 2017-06-20 18:07:37 · 8554 阅读 · 0 评论 -
wifi模块rtl8723b的驱动移植
一、前言 在调试wifi驱动的时候会遇到很多坑,相信每个调试驱动的工程师都深有体会吧。wifi驱动涉及到linux和android两个大层面,任意一个环节出错都有可能导致wifi驱动不能正常工作,现在我总结一下我在移植wifi驱动的时候所遇到的坑。1.sdio接口的wifi驱动rtl8723bs安装后只提示驱动安装成功,但平台设备驱动注册失败。错误信息如下:roo原创 2017-09-19 16:51:07 · 6645 阅读 · 0 评论