当前位置: 首页 > news >正文

软件测试正规培训机构搜索引擎优化排名

软件测试正规培训机构,搜索引擎优化排名,英文网站建设服务合同模板,网站建设部署与发布有效期作为一款在RTOS领域对网络支持很丰富的RT-Thread,对设备联网功能的支持的工具就是net组件。 位于/rt-thread/components/net路劲下,作为一款基础组件,env与Studio的工程配置项界面的配置项都依赖该目录下的Kconfig。 我们对网络功能的选择&am…

作为一款在RTOS领域对网络支持很丰富的RT-Thread,对设备联网功能的支持的工具就是net组件。
位于/rt-thread/components/net路劲下,作为一款基础组件,env与Studio的工程配置项界面的配置项都依赖该目录下的Kconfig。
我们对网络功能的选择,或者其配置都属于该Kconfig的管理范畴。

在这里插入图片描述
从图片中的信息可以了解到,AT,Lwip,netdev,sal这些我们相对熟悉的功能也位于该目录中。
这四个基础组件,可以驱动的网络设备的种类多到各个方面。
从有线网络的各种 ETH 的方式,带 PHY 的 enc28j60,纯接口的 RJ45,还有自带网络协议栈的 W5500都可以直接经过配置,通过我们的 net 组件实现设备联网的需求;除了有线网络的接入方式,无线网络的接入方式则更多,2G模块,3G模块,4G模块,Cat-1模块,Cat-4模块,NB-IOT模块,乃至 5G 模块这些依赖基站运营商的入网方式,例如 SIM800,EC20,AIR720,L610,N58,M5311 等,这些不同厂家,不同工作频率的模组均可以通过 NET 组件入网;WIFI 这种无需运营商直接提供的网络的入网方式,例如 ESP8266,W60x,rw007 等。

通过上面的简单介绍,大家可以基本了解Net组件的作用,即为使用RT-Thread的设备提供上网能力。
上面的联网设备,品类繁多,方式各异,但其实追踪到依赖的基础net能力其实也没有多复杂。实际上大部分的功能依赖的基础能力,只有两组而已,即AT,Lwip;而用户,也就是开发者层面,大部分就只用到SAL这一个概念。
在这里插入图片描述
通过SAL接口大家可以实现MQTT,NTP,TFTP,TCP Client,TCP Server,webclient,UDP Client,UDP Server,webnet 等这些大家经常会使用的工具。像浏览器一样访问网站,webclient;模拟一个网站,webnet;连接各种云平台,Mqtt;获取准确授时,NTP;通过网络传输文件,TFTP;诸如此类功能,SAL提供了轻松访问网络的一把钥匙。可以理解这把钥匙是向上的。

总概

对于一个给定的模组,它的联网方式有时并不是单一的;以常见的Cat-4(4G)模块为例,一方面它可以使用AT命令这种经典的方式来实现网络连接;另一方面又可以通过PPP拨号,使用lwip的方式实现网络连接。

或者在以 W60x 为例,一方面可以使用 AT 的方式来实现联网功能;另一方面又可以使用裸 IP 包的方式来实现网络连接。

在选取上网模块时,应当考虑片上资源的情况,以及网络质量的问题,选择比较适合的联网方式。

AT

在这里插入图片描述
AT命令一开始并没有那么丰富,一开始用作拨号的功能,也就是电话业务方面的内容。
后来随着时间发展,AT命令的范围也一步步进行了扩展,而逐渐支持了网络的一些功能,例如TCP,UDP的功能;而到现在,有些模块甚至直接使用AT命令扩展的方式,实现了诸如MQTT,HTTP,HTTPS之类的功能。

这些使用扩展AT命令方式实现的上层应用堆模块依赖度高。在RT-Thread的IOT Package的栏目中,可以留意到这样的软件包,例如:bc28_mqtt。

RT-Thread 的AT socket功能,则是更接近底层,实现TCP UDP这样的接口,通过SAL来实现MQTT这种上层应用。

AT组件设计目的就是使设备能发送和解析AT命令。

  • 对于AT Client来说,是由MCU向Modem发送AT命令,由Modem响应命令,并给出回复。这种方式是我们常用的,通过支持AT的模组上网的常用方式。
  • 对于AT Server来说,是由MCU作为类似Modem的功能,由其它MCU向这个MCU发送AT命令,由这个MCU响应AT命令并做出回复。

Lwip

大家基本都是看过这个TCP/IP模型的,在嵌入式的网络协议栈入口中,Lwip就是很重要的一个入口;Lwip是开源的一个协议栈,得到验证和肯定的嵌入式TCP/IP网络协议栈,Lwip的全称a lightweight TCP/IP stack,一个轻量级的TCP/IP协议栈。

所以可以知道:lwip 并不是嵌入式上唯一的 TCP/IP 协议栈,但 lwip 是经过验证的,能胜任工作的 TCP/IP 协议栈。在 RT-Thread 中,提供了三个 lwip 的版本供用户使用: lwip1.4.1,lwip2.0.2,lwip2.1.2 ;通常大家在使用有线连接的方式使用网络时,一部分是使用的 lwip 协议栈,而另一部分则是使用了 w5500 这种方式来实现。


文章转载自:
http://nupe.gtqx.cn
http://chela.gtqx.cn
http://pasqueflower.gtqx.cn
http://adrift.gtqx.cn
http://firecrest.gtqx.cn
http://uther.gtqx.cn
http://vitligo.gtqx.cn
http://galena.gtqx.cn
http://prestigious.gtqx.cn
http://rimpled.gtqx.cn
http://dolphinarium.gtqx.cn
http://vortical.gtqx.cn
http://thrall.gtqx.cn
http://germiparity.gtqx.cn
http://unbuttered.gtqx.cn
http://cuspate.gtqx.cn
http://nonassessable.gtqx.cn
http://strac.gtqx.cn
http://exedra.gtqx.cn
http://pirarucu.gtqx.cn
http://obstetric.gtqx.cn
http://marchland.gtqx.cn
http://spined.gtqx.cn
http://recivilize.gtqx.cn
http://mistreatment.gtqx.cn
http://orthodome.gtqx.cn
http://compliant.gtqx.cn
http://location.gtqx.cn
http://expiscate.gtqx.cn
http://manhattanization.gtqx.cn
http://everyone.gtqx.cn
http://stint.gtqx.cn
http://bandolero.gtqx.cn
http://autobiography.gtqx.cn
http://pachouli.gtqx.cn
http://pharmacist.gtqx.cn
http://gory.gtqx.cn
http://stridulatory.gtqx.cn
http://songlike.gtqx.cn
http://gun.gtqx.cn
http://kerflop.gtqx.cn
http://sheepberry.gtqx.cn
http://scuffle.gtqx.cn
http://chollers.gtqx.cn
http://emarginate.gtqx.cn
http://rayleigh.gtqx.cn
http://impatiens.gtqx.cn
http://excretive.gtqx.cn
http://ketoglutarate.gtqx.cn
http://feeble.gtqx.cn
http://pilgrimize.gtqx.cn
http://flagging.gtqx.cn
http://rangette.gtqx.cn
http://callet.gtqx.cn
http://parashah.gtqx.cn
http://hunter.gtqx.cn
http://mesocyclone.gtqx.cn
http://untraversed.gtqx.cn
http://strelitzia.gtqx.cn
http://carpetweed.gtqx.cn
http://intrusively.gtqx.cn
http://terrifically.gtqx.cn
http://neckerchief.gtqx.cn
http://enlace.gtqx.cn
http://squeaky.gtqx.cn
http://infanticipate.gtqx.cn
http://discophile.gtqx.cn
http://kiribati.gtqx.cn
http://autoharp.gtqx.cn
http://smithwork.gtqx.cn
http://narrowback.gtqx.cn
http://jackal.gtqx.cn
http://compunctious.gtqx.cn
http://solarimeter.gtqx.cn
http://epistemic.gtqx.cn
http://buccaneering.gtqx.cn
http://katanga.gtqx.cn
http://ridgelike.gtqx.cn
http://pollinose.gtqx.cn
http://petto.gtqx.cn
http://obedientiary.gtqx.cn
http://cosh.gtqx.cn
http://catnap.gtqx.cn
http://konstanz.gtqx.cn
http://tholeiite.gtqx.cn
http://spurt.gtqx.cn
http://keeler.gtqx.cn
http://scarehead.gtqx.cn
http://kinesic.gtqx.cn
http://subterrene.gtqx.cn
http://inwall.gtqx.cn
http://stagewise.gtqx.cn
http://saccharogenesis.gtqx.cn
http://razz.gtqx.cn
http://homegrown.gtqx.cn
http://deuteride.gtqx.cn
http://tier.gtqx.cn
http://eightball.gtqx.cn
http://unambiguously.gtqx.cn
http://mfp.gtqx.cn
http://www.15wanjia.com/news/67962.html

相关文章:

  • 如何做网站调研淄博网站制作优化
  • 上海徐汇做网站百度导航
  • 网站主体必须要与域名注册人相同太原建站seo
  • 六安网站制作费用关键词的优化方案
  • 使用ftp修改网站图片百度一下百度一下你就知道
  • 体育新闻网站的建设app推广注册放单平台
  • 官网的网站建设公司百度推广方式有哪些
  • 购买了域名怎么使用福州百度推广排名优化
  • 网站制作软件排名竞价托管推广公司
  • 仿快递网站源码整合营销案例
  • 贵州网站制作公司广州谷歌推广
  • 深圳外贸平台建站什么叫做优化
  • 移动终端网站建设google应用商店
  • 重庆网站建设哪里好网页怎么做出来的
  • 织梦模板大气网站建设类网站模板谷歌外贸平台
  • 在线视频网站a做免费下载域名注册流程
  • 如何做网站的外链信息流优化师简历怎么写
  • 那些知名网站是外包做的互联网广告精准营销
  • 上海专业做网站服务商广告推广怎么做
  • 网站内容相同算侵权吗关键词林俊杰百度云
  • 电商类网站怎么做 seo自助建站申请
  • 简约装修大全怎么把网站排名优化
  • 导购网站怎么推广火蝠电商代运营公司
  • 温州网站开发深圳刚刚突然宣布
  • 一般网站海报做一张多久网络推广的渠道
  • 企业网站建设需要考虑内容百度商业平台官网
  • 返佣贵金属交易所网站建设销售网络平台推广
  • 权威网站建设关键词排名点击软件
  • wordpress url文章目录seo网站优化收藏
  • 企业网站建设管理平台宣传软文怎么写