Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
SAL
wlan
AT
5
wlan设备,net组件,at组件
发布于 2021-08-14 22:06:38 浏览:943
订阅该版
大家好, 最近详细研究了RT-THREAD的net组件,特别是使用at组件和sal套接字抽象层编写的关于esp8266这一类通过at指令进行控制的通讯模块,设计十分精妙,大大简化了at指令控制的通讯模块驱动程序的开发和使用。 但回过头来,又产生新的疑问?RT-THREAD设备和驱动中还有一个wlan设备驱动框架,wlan设备也是属于网络通信类的,应该和net组件有关联吧?但是仔细研究了后发现,二者似乎又无关联,各自是一套独立的代码实现,请问下各位朋友,应该如何将这二者结合起来呢?又该怎样去理解这两部分的关系呢? 比如: 1.esp8266能否也加入wlan框架呢,以wlan设备方式进行控制和通讯? 2.正点原子潘多拉ap8216模块,能否以net驱动框架sal方式实现驱动程序,然后使用socket api来使用呢? 希望各位大佬指点迷津,谢谢!
查看更多
小小李sunny
2021-08-14
这家伙很懒,什么也没写!
WLAN 框架是 RT-Thread 开发的一套用于管理 WIFI 的中间件。详细可以看一下文档中[WLAN 设备](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-manual/device/wlan/wlan) Net 组件的主要内容有 4 个方面,分别是 sal ,AT,lwip 与 netdev,可以看一下文档[net组件](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-manual/net/net_introduce) 两者主要框架见附图,比较清楚。 1.基于 AT 的 WIFI 设备是可以对接 WLAN 框架的,目前 AT Deivce 中可能只实现了 WIFI 的连接,如果对接 WLAN 框架可以实现对 WIFI 扫描、断开、状态获取等功能,并且也方便用户使用,可以尝试对接。 2.ap8216的haul是可以对接到SAL框架,也能使用BSD socket的相关API的。这里有一篇关于ap6181的移植和对接过程,讲解非常详细,可以参考一下[IOT-OS之RT-Thread(十六)--- WLAN管理框架 + AP6181(BCM43362) WiFi模块](https://blog.csdn.net/m0_37621078/article/details/105264345)  
3
个回答
默认排序
按发布时间排序
出出啊
2021-08-16
恃人不如自恃,人之为己者不如己之自为也
1. wlan 肯定是无线网卡设备使用的,和 tcpip 协议栈不冲突 2. esp8266 本身就是无线模块,肯定可以加入wlan框架,并以wlan设备方式进行控制和通讯。 2. 正点原子潘多拉ap8216模块,也可以通过添加 bsd 接口层,然后进行 socket 通信。
保尔罗夫
2022-11-02
这家伙很懒,什么也没写!
WLAN框架可以用于对esp8266进行配置及基本信息查询,属于硬件层; SAL用于应用层的网路通讯,属于应用层。 两者结合起来使用感觉应该很nice。 个人理解。
撰写答案
登录
注册新账号
关注者
0
被浏览
943
关于作者
arminker
这家伙很懒,什么也没写!
提问
11
回答
5
被采纳
0
关注TA
发私信
相关问题
1
rt-thread 2g/3g/4g通信模块的教程有吗?
2
基于AT指令,用esp8266如何连接mqtt?
3
AT组件使用问题
4
官方AT客户端应用笔记的几个小tip
5
RTT的SAL能够判断使用LWIP或者AT?
6
rt_therad AT组件移植不成功(结贴)
7
AT组件在哪个版本的?
8
AT组件 连接 Onenet 连接失败
9
esp8266 AT指令 MQTT连接问题
10
AT组件使用问题之模块主动上报【已解决】
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
机器人操作系统 (ROS2) 和 RT-Thread 通信
4
五分钟玩转RT-Thread新社区
5
国产MCU移植系列教程汇总,欢迎查看!
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
github高阶加速,速度可达带宽峰值,测试到146Mbit/s
2
英飞凌携手RT-Thread举办嵌入式网络应用开发沙龙,带你从0到1搭建智能数据网关
3
BL808 RT-Thread Wi-Fi 驱动适配
4
rt-thread 系统运行期改变网卡配置
5
简单的步进电机驱动调试
热门标签
RT-Thread Studio
串口
LWIP
Env
AT
SPI
Bootloader
FinSH
ART-Pi
CAN总线
Hardfault
USB
文件系统
RT-Thread
DMA
SCons
线程
MQTT
RT-Thread Nano
STM32
RTC
ESP8266
rt-smart
flash
ota在线升级
WIZnet_W5500
FAL
I2C
packages_软件包
UART
cubemx
freemodbus
潘多拉开发板_Pandora
定时器
BSP
PWM
ADC
socket
中断
rt_mq_消息队列_msg_queue
keil_MDK
SDIO
Debug
AB32VG1
MicroPython
C++_cpp
编译报错
msh
QEMU
ulog
本月问答贡献
出出啊
1500
个答案
338
次被采纳
小小李sunny
1389
个答案
276
次被采纳
张世争
714
个答案
157
次被采纳
crystal266
522
个答案
153
次被采纳
whj467467222
1216
个答案
146
次被采纳
本月文章贡献
出出啊
1
篇文章
12
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
2
篇文章
1
次点赞
crystal266
2
篇文章
5
次点赞
whj467467222
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部