tag 标签: 无线网

相关博文
  • 热度 5
    2022-8-19 11:22
    726 次阅读|
    0 个评论
    中国,北京 – 2022年8月17日 – 致力于以安全、智能无线技术建立更互联世界的全球领导者Silicon Labs(亦称“芯科科技”,NASDAQ:SLAB)今日宣布,在其将于美国中部时间9月13-15日和北京时间9月14-16日举办的2022年Works With开发者大会上,继续为亚太地区的参与者以当地时段设立46场精彩活动,包括为该地区创新物联网企业面向全球应用举办的两场主题演讲,以及多场物联网技术培训和实际操作网上课程,从而帮助物联网领域的创新企业和开发人员了解产业动向和研讨应用开发技能。 2022年Works With活动将继续采用线上活动的方式举行,本次活动延续上一届率先举办亚太区主题演讲的成功基础,将邀请LifeSmart云起(杭州行至云起科技)、绿米(Aqara/Lumi)、涂鸦智能(Tuya Smart)和天工测控(Skylab)等公司进行主题演讲与高管对谈。值得关注的是:两场亚太地区主题演讲覆盖了Matter、智能家居、 蓝牙 定位和智能建筑等热门话题。 精彩而新锐的亚太区主题演讲 首场亚太主题演讲将在北京时间9月14日中午12:00-12:45举行,Silicon Labs高级副总裁兼物联网家居和生活产品部总经理Jake Alamat将与涂鸦智能亚太大区总经理罗志军(Ross Luo)探讨安全性问题,并与绿米海外产品线总经理韦鹏(Nicholas Wei)围绕备受期待的Matter标准展开讨论,并共同对Matter标准和更加统一、安全的物联网连接体验以及应用进行互动交流。 第二场亚太主题演讲将在北京时间9月15日上午8:30-9:00举行。蓝牙实时定位服务技术正被广泛应用于从医疗保健到物流等各个领域,并以令人兴奋的方式快速发展。Silicon Labs副总裁兼物联网工业及商业产品部总经理Ross Sabolcik将和天工测控研发总监谢晓博(Sherman Xie)就蓝牙实时定位服务技术的最新进展、市场趋势以及对开发者的影响进行讨论;此外,Ross也将与LifeSmart云起创始人兼CEO董熠(Denny Dong)以其为北京冬奥村提供的全屋智能为案例展开交流,针对智能家居、智能建筑、智能办公、智慧酒店乃至智慧城市未來的发展加以深入探讨。 Silicon Labs亚太区副总裁王禄铭表示:“亚太地区是Silicon Labs全球市场中极其重要的一个组成部分,拥有令人关注的增长速度和发展潜力,我们非常看重亚太市场的发展。回顾前两届Works With开发者大会,都有众多亚太地区的参会者积极参与我们的活动,因此今年我们将继续并扩展亚太时区的议程,为业界带来如智能家居和智能建筑等最新的发展趋势,及如Matter和蓝牙等无线技术的培训,以加速亚太地区物联网终端设备的开发和应用。” 继续揭示全球物联网技术发展趋势 Silicon Labs也宣布了2022年Works With开发者大会的完整主题演讲阵容!在美国中部时间9月13日的开幕主题研讨中,Silicon Labs将与Amazon和 Google 的专家共同探讨智能互联设备在家庭、城市以及工业和商业应用中的机遇和影响;在当天的闭幕主题研讨中,物联网专业 播客 Stacey on IoT主持人Stacey Higginbotham将与行业领导者就备受期待的Matter新标准展开圆桌讨论。 而在9月14日的开幕主题研讨中,Silicon Labs将与江森自控(Johnson Controls)、SensiML和施耐德电气(Schneider Electric)共同分享AIoT新趋势,将讨论针对边缘侧的AI/ML技术和基于此的 电池 供电设备带来的令人兴奋的新解决方案和创新应用;当天的闭幕主题研讨将讨论如何发挥物联网的社会价值,物联网专家和听众将探讨如何推动物联网技术发展去产生更大的效益,从拯救地球到拯救生命,以及让世界变得更美好。 自Works With开发者大会创立以来,就成为物联网领域介绍最新技术和产业趋势的全球性平台,每年举办的上百场技术会议和培训活动为全球物联网领域内的工程师们提供了学习新技术和开发经验的机会。Silicon Labs也在帮助领先物联网技术和产品开发商利用Works With走向世界,支持他们在推动全球物联网行业发展方面发挥关键的作用。
  • 热度 21
    2012-10-23 10:22
    1238 次阅读|
    0 个评论
    无线网络在日益发展的个人电脑网络中扮演着关键角色,它有强大的流动性和延伸性,甚至发展到了很多还没有配备墙内CAT-10的地方(包括公司和大多数家庭)。 近几年来,无线网在其已成熟的应用方面展现出优势,比如在电话领域(智能机)和音频视频频率分布领域(网络硬盘录像机)等。随着“热点”的数量和覆盖面积的增长,无线网络连接形成了一种“多功能多效用”的趋势,并远远超过了缆线网络连接形式,并从根本上取代了它。不难想象在不久的将来,几乎所有的手机和电视都会装配无线网功能作为其标准配置。   1. 做你自己的事 那么,是什么使得无线网这么受欢迎呢?答案是“物联网”(简称IoT)。它连接了几乎所有电子产品到移动互联网。如图1所示,第一代物联网设备已经推广到市场了,这只是个开始。你根本想象不到所有的应用程序都连接到“云网络”之后会发展成什么样,其中无疑会有一些被抹杀。 图1:如今你可以买到能连入互联网的商品   2. 展望未来 我在朋友的办公室里发现他桌子上有一盏球形灯,是那种像水晶球一样,并且能发出柔和的红光。他说这是一个**市场的“珠宝”,如果我们的会议一切进展顺利,灯光会变绿,说明杜琼斯工业平均指数(DJIA)对我们有利。 他的“珠宝”来自一个叫做Ambient Devices的公司,该公司的Ambient**球(如图2所示)依赖于安装在手机网络上的一个特殊数据发送服务器。当有数据被释放(比如说杜琼斯工业平均指数),数据检测方就会察觉并传递数据(到球形灯上),但是数据的传递需要付费预定。 图2:Ambient公司的**球 下面咱们自己动手做一个“无线球”吧。它能让你监视所有你在网上找到的东西,价格免费。感谢March of Silicon公司的单片机,无线网接口和他们的软件。图3是我们需要的PCB板(Parallax, Inc.’s Propeller™ Board of Education® (BoE) 图中左边),图中右侧的是微知纳特公司(WIZnet)的产品WizFi210无线模块演示板。大板作为原型,简单但是不能满足我们的全部需要。一个真正的“无线球”只需要Propeller电路板的核心(EEPROM系列单片机和位于水晶球下方的红色发光二级管)以及仅有邮票大小的WizFi210芯片。 图3:左边是BoE电路板,右边是微知纳特公司WizFi210演示板 Propeller电路板有一个独特的多芯闪存微控制器,特点是非常适合于搞开发。快速转换的IDE意味着编辑编译下载周期只需要几秒钟。同样还需要一个预先定义的库软件作为“目标”,以及更多的在线“对象交换”。目标的优势在于将重点集中于怎样用编码实现特有的应用程序,取代之前的公式化样本文件。 无线网部分是便携的微知纳特公司产品WizFi210嵌入式无线模块。它有一个标准的串行接口,可以简单地与Propeller电路板相连。该模块的内部技术含量非常高,所以把一切事物都变得简单了。用它上网就有点大材小用了,它还可以编辑并发行一些高级命令。 像使用其他任何无线装置一样,第一步先配置WizFi210让它可以访问您的无线网络。这就意味着设置它登录你的无线网(即无线局域网),安全机制(即共享密钥和密码),网关**务器地址等等。WizFi210有一个内置无线网配置网页,也可以通过串行端口输入命令来对其控制。设置完成后,将配置文件保存到WizFi的闪存,以便将来功能升级。   3. 海量数据 毫无疑问,你可以在网上无数次地搜索杜琼斯工业平均指数,但我都是在雅虎网上看这些数据的(如图4),所以你为什么不去那看呢? 图4:雅虎上的杜琼斯工业平均指数 WizFi210有很多的内置命令,所以它可以很容易浏览网站。它们被称为“AT”命令,该命令起源于拨号调制解调器。但是好的一方面是WizFi210的命令和响应都是ASCII码,所以使用像超级终端这样的终端模拟器就可以简单地输入命令对它进行控制和查看。假设WizFi210的配置可以达到接入点,这里就是你需要的雅虎主页(命令被发送到WizFi210上并以粗体显示)。 第一步是关联接入点使用的无线网名称(即无线局域网名)。 at+wa=your_ap_ssid       IP SubNet Gateway 10.0.0.20: 255.255.255.0: 10.0.0.1 现在你可以访问你的域名服务器并找到当前雅虎的IP地址。 at+dnslookup=www.yahoo.com IP:72.30.2.43 定义一个卡用户端并连接到雅虎的IP地址,端口80。 at+nauto=0,1,72.30.2.43,80 现在开启和雅虎的连接,并且将WizFi210从命令模式切换到数据传输模式。 ata2 此时WizFi210拒绝接受“AT”命令,并且变成一个简单的串口无线网转换器。无论是什么信息进入WizFi210的串行端口,都会通过无线网来传递,反之亦然。仔细地输入(不要出错)GET( 空格,对应ASCII码中的$20),换行(键盘上的CTRL+J,ASCII码表示为$0A)。一会之后,雅虎主页就出现在终端屏幕上了。随时掌控杜琼斯工业平均指数动态就像在标签栏里搜索“Dow”那么简单了!标志的位置(在一个固定值周围偏移)杜琼斯工业平均指数平均值(即12861.2)如图5所示。 图5 雅虎主页   4. 少既是多 我写了一个关于从雅虎网上更新并能存储杜琼斯工业平均指数的简短的测试程序,并将它烧入Propeller电路板,它工作起来太完美了。(见图6) 图6 在雅虎主页上搜索“Dow”得到的杜琼斯工业平均指数数据   不幸的是,必须得筛选雅虎主页上超过66,000字节的信息才能找出几个你能用到的字节! 当我寻找更多解决方案的时候,我想到了另一个设计灵感(使用Tannenbaum代码)这一想法让我想到了另一个数据供给来源:谷歌(见图7)。 图7 谷歌财政API 我调整了测试程序,使用谷歌财务数据将程序转换到小于1000字节(见图8)。 图8 使用谷歌财务API获得杜琼斯工业平均指数   5. 深入   让我们通过Propeller程序获得谷歌财务数据。在经过几次失败的尝试后成功了,但并不是就可以放心。如果找不到接入点,或者网站关闭了,或者你打错了一些代码(无线局域网名字,网站地址,获取请求,搜索密码等等),你的程序就挂掉了。好好考虑需要处理的网络问题,然后设计一个策略来处理这些问题,避免过于依赖网络。 从Propeller库程序启动几个目标。调试Parallax的终端仿真器和WizFi串口,建立连接,连接到WizFi210.下一步,变量用来定义存储目标网站地址(ipaddr)和检索数据(xmls)。现在是最关键的一步,通过数据结构定义路径所需的信息,如无线网络,目标网站,获取命令,代码和搜索密码等。然后开始执行,初始化后进行WizFi目标调试,然后程序进入主回路。   OBJ Debug : “Parallax Serial Terminal” WizFi : “FullDuplexSerial” CON lenipaddr = 18 ‘max length ip address string incl. cr/lf lenxml = 50 ‘max length xml field data VAR byte i,j,k,ipaddr ,xmls DAT ssid byte “your_ap_ssid”,$d,0 ‘替换你的无线网络 website byte “www.google.com”,$d,0 ‘使用谷歌 get byte “GET /ig/api?stock=” ‘财务数据api ‘ symbol byte “.dji”,$a,0 ‘**符号ex:.dji,aapl,ibm numkeys byte 4 keys byte “last”,0,”perc”,0,”trade_date”,0,”trade_time”,0′xml keys PUB WizFiOrb ‘program gets xml data item from a webpage Debug.start(115_200) ‘开始调试终端 WizFi.start(6,7,0,57600) ‘开始异步连接到WizFi REPEAT ‘forever   第一步是启动WizFi210(就是将它从休眠状态循环唤醒),然后启动并确定与无线网连接成功。之后,然后就很容易通过其他指令,最后显示在雅虎的例子里,然后发送请求。我想写一个代码,能巩固每次握手的指令(比如说,发布命令,检查反应,重试,直到WizFi说【确定】)。但注意有一些命令需要特殊处理(例如:at+psdpsleep没有返回,+++需要延时)。此外,它更容易为个别命令添加调试代码使其保持独立。通用的AT命令处理程序会包含很多选项,包括预期反应(如果有的话),数据和命令超时,重试次数与间隔,调试回声的开关等等。   REPEAT WizFi.str(string(“at”,$d)) ‘虚拟命令唤醒WizFi REPEAT UNTIL WizFi.rx == $5B ‘查找 REPEAT WizFi.str(string(“at+wa=”)) WizFi.str(@ssid) ’尝试连接 REPEAT UNTIL WizFi.rx == $5B ’查找 时连接 WizFi.str(string(“at+dnslookup=”)) ’查找网站IP地址WizFi.str(@website) REPEAT UNTIL WizFi.rx == “:” ’: 做标记并且返回IP地址 REPEAT i from 0 to lenipaddr-1 ipaddr := WizFi.rx ’保存IP地址位数 IF ipaddr == $d ’终止并回车 quit REPEAT WizFi.str(string(“at+nauto=0,1,”))’创建客户端连接 i:=0 REPEAT UNTIL ipaddr ==$d WizFi.tx(ipaddr ) ’发送IP地址位数 i++ WizFi.str(string(“,80″,$d)) ’端口 80 REPEAT UNTIL WizFi.rx == $5B ’查找 REPEAT WizFi.str(string(“ata2″,$d)) ’链接网站 REPEAT UNTIL WizFi.rx == $5B ‘查找 时连接 WizFi.str(@get) ‘向网站发送请求   在GET请求被发送之后,网页信息将会存入Propeller.程序会自动搜索进来的数据并匹配DAT(a)单元中定义的密码,并且建立一个反应字符串,确定每个回车之间检测到的数据项。按键本身只需要足够长的时间就可以显示其特殊性,但是它们可以变得更长(最长是“=”键)。例如,你可以使用“trade_time”来增加可读性,或者使用“de_time”来节省空间。需要注意的是,DAT(a)部分的按键指令必须要在网页中显示出来。限制条件被加强了以便于搜索行为可以在系统繁忙状态下从单一端口(通常不取决于位置的搜索键)通过来完成,而不必存储在网页内存中。查询成功之后,被检索到的数据会显示在调试终端中。   k:=0 ‘k 作为所有按键的开始 j:=0 ‘j 是建立 xml 的指针 REPEAT numkeys ‘每一个关键按键 i:=0 ‘i 计数连续的字符匹配配 REPEAT ‘通过键盘搜索进入的网页 CASE WizFi.rx == keys ‘连续字符匹配键 TRUE : i++ ‘如果匹配就+1 FALSE : i:=0 ‘否则清零 UNTIL keys == 0 ‘直到键匹配 k:=k+i+2 ‘指向下一个键 REPEAT ‘寻找开放的双引号 UNTIL WizFi.rx == $22 REPEAT ‘收集所需数据 xmls :=WizFi.rx j++ UNTIL xmls == $22 ‘直到关闭双引号 xmls :=$d ‘传输完数据后回车 k:=0 ‘k 展示关键字符 j:=0 ‘j 展示数据字符 Debug.str(string($d,”Symbol = “)) Debug.str(@symbol) REPEAT numkeys ‘适用于任何键 Debug.str(string(” “)) REPEAT ‘显示键 Debug.char(keys ) k++ UNTIL keys == 0 Debug.str(string(” = “)) REPEAT ‘显示数据 Debug.char(xmls ) j++ UNTIL xmls == $d   在进行下一个演示之前,咱们设置系统进入睡眠状态。三个“+”(+++)其实是一个特殊的转义序列,在一秒延时之后,WizFi210会将它作为一个退出请求数据处理,并返回到命令模式。然后AT命令会被发出使其与无线网断开,进入睡眠状态。最后,Propeller会设置自己进入睡眠状态,直到下一个演示开始。谷歌的数据一般来讲,每隔几分钟就会更新一次,有时会更频繁一些,所以保守点儿说,90秒比较合理。   REPEAT WizFi.str(string(“+++”)) ’要求 WizFi 转变成命令模式 waitcnt(clkfreq + cnt) ’等待 WizFi 转变成命令模式 WizFi.str(string(“at”,$d)) ’批准 WizFi 转变成命令模式 REPEAT UNTIL WizFi.rx == $5B ’查找 REPEAT WizFi.str(string(“ath”,$d)) ‘等待 i.e. REPEAT UNTIL WizFi.rx == $5B ‘查找 “ WizFi.str(string(“at+psdpsleep”,$d))’将 WizFi 进入休眠模式 waitcnt((clkfreq*45)+cnt) ‘将 MCU 进入休眠模式 waitcnt((clkfreq*45)+cnt) ‘将 MCU 休眠模式   图9显示的是程序正在被演示。使用不同的按键你可以采集到个别,或者全部你觉得有用的信息。   图9 来自谷歌的财务数据 现在咱们来放松一下,看看怎么定义“ambientiza”数据。Propeller电路板上有红色和绿色的LED灯,所以可以通过设置xml按键来控制它们。   CAS* xml == “-“ 百分比变化是否为负 TRUE : OUTA := %01 ‘红灯亮,绿灯灭 FALSE : OUTA := %10 ‘绿灯亮,红灯灭   现在你就得到一个迷你球了! 电路板提供了一些更有趣的设置。你可以通过VGA端口将它连接到屏幕或者电视上。这看起来好像跟“ambience”没有关系。但是取代了典型的数字和图片形式,你可以(通过这些LED灯)制作一个丰富多彩的道琼斯工业平均指数“灯光秀”,以更有创意的形式传达出市场氛围。 同样是耐人寻味的电路板音频设置,包括一个麦克风和一个立体声耳机插座。当市场额度上升时,一些Wagner条可以唱赞美歌。电路板上有一个SD卡插槽,我可以将一个电脑里的wav音频文件设置循环播放,并通过Propeller中的立体声耳机插座播放出来。或者我可以使用麦克风录制我自己的声音效果,前景不可小觑啊。   6. 永远的Wi-Fi 1913年在洛杉矶的水库,William Mulholland在成千上万的观众面前,将他的工程师完成的最后一个指示转动车轮泵打开,看到奔腾的水倾泻而下,在阳光的照耀下跳舞、闪闪发光,蔓延到水库里,然后Mulholland转身面向高官们说:“就是它先生们,使用它吧!” 现在,基本的硬件模块组件我们都拥有了。最精彩的部分到了。什么可以将原先那些相互独立的电子设备利用网站知识掌握与鼓掌之中?谁拥有了信息?又是谁会保证它将来会准确和有效?(谁会对它负责?)又是什么确保了安全和隐私?只要物联网设备联网,所有的答案都会清楚明朗。实际上无线网在众多家庭和企业中展现出了引人瞩目的优势。就像一个饥渴的城市对水源的渴望!不需要转动什么伟大的齿轮,闸门已经打开,这就是无线网!使用它吧!   编译:Ben 源地址:【Wi-Fi Orb Sees All】 http://www.digikey.com/us/en/techzone/microcontroller/resources/articles/wi-fi-orb-sees-all.html?WT.z_sm_link=G+_microtzart_1010
  • 热度 24
    2012-10-23 10:17
    1434 次阅读|
    1 个评论
    无线网络在日益发展的个人电脑网络中扮演着关键角色,它有强大的流动性和延伸性,甚至发展到了很多还没有配备墙内CAT-10的地方(包括公司和大多数家庭)。 近几年来,无线网在其已成熟的应用方面展现出优势,比如在电话领域(智能机)和音频视频频率分布领域(网络硬盘录像机)等。随着“热点”的数量和覆盖面积的增长,无线网络连接形成了一种“多功能多效用”的趋势,并远远超过了缆线网络连接形式,并从根本上取代了它。不难想象在不久的将来,几乎所有的手机和电视都会装配无线网功能作为其标准配置。   1. 做你自己的事 那么,是什么使得无线网这么受欢迎呢?答案是“物联网”(简称IoT)。它连接了几乎所有电子产品到移动互联网。如图1所示,第一代物联网设备已经推广到市场了,这只是个开始。你根本想象不到所有的应用程序都连接到“云网络”之后会发展成什么样,其中无疑会有一些被抹杀。 图1:如今你可以买到能连入互联网的商品   2. 展望未来 我在朋友的办公室里发现他桌子上有一盏球形灯,是那种像水晶球一样,并且能发出柔和的红光。他说这是一个**市场的“珠宝”,如果我们的会议一切进展顺利,灯光会变绿,说明杜琼斯工业平均指数(DJIA)对我们有利。 他的“珠宝”来自一个叫做Ambient Devices的公司,该公司的Ambient**球(如图2所示)依赖于安装在手机网络上的一个特殊数据发送服务器。当有数据被释放(比如说杜琼斯工业平均指数),数据检测方就会察觉并传递数据(到球形灯上),但是数据的传递需要付费预定。 图2:Ambient公司的**球 下面咱们自己动手做一个“无线球”吧。它能让你监视所有你在网上找到的东西,价格免费。感谢March of Silicon公司的单片机,无线网接口和他们的软件。图3是我们需要的PCB板(Parallax, Inc.’s Propeller™ Board of Education® (BoE) 图中左边),图中右侧的是微知纳特公司(WIZnet)的产品WizFi210无线模块演示板。大板作为原型,简单但是不能满足我们的全部需要。一个真正的“无线球”只需要Propeller电路板的核心(EEPROM系列单片机和位于水晶球下方的红色发光二级管)以及仅有邮票大小的 WizFi210芯片 。 图3:左边是BoE电路板,右边是微知纳特公司WizFi210演示板 Propeller电路板有一个独特的多芯闪存微控制器,特点是非常适合于搞开发。快速转换的IDE意味着编辑编译下载周期只需要几秒钟。同样还需要一个预先定义的库软件作为“目标”,以及更多的在线“对象交换”。目标的优势在于将重点集中于怎样用编码实现特有的应用程序,取代之前的公式化样本文件。 无线网部分是便携的微知纳特公司产品WizFi210嵌入式无线模块。它有一个标准的串行接口,可以简单地与Propeller电路板相连。该模块的内部技术含量非常高,所以把一切事物都变得简单了。用它上网就有点大材小用了,它还可以编辑并发行一些高级命令。 像使用其他任何无线装置一样,第一步先配置WizFi210让它可以访问您的无线网络。这就意味着设置它登录你的无线网(即无线局域网),安全机制(即共享密钥和密码),网关**务器地址等等。WizFi210有一个内置无线网配置网页,也可以通过串行端口输入命令来对其控制。设置完成后,将配置文件保存到WizFi的闪存,以便将来功能升级。   3. 海量数据 毫无疑问,你可以在网上无数次地搜索杜琼斯工业平均指数,但我都是在雅虎网上看这些数据的(如图4),所以你为什么不去那看呢? 图4:雅虎上的杜琼斯工业平均指数 WizFi210有很多的内置命令,所以它可以很容易浏览网站。它们被称为“AT”命令,该命令起源于拨号调制解调器。但是好的一方面是WizFi210的命令和响应都是ASCII码,所以使用像超级终端这样的终端模拟器就可以简单地输入命令对它进行控制和查看。假设WizFi210的配置可以达到接入点,这里就是你需要的雅虎主页(命令被发送到WizFi210上并以粗体显示)。 第一步是关联接入点使用的无线网名称(即无线局域网名)。 at+wa=your_ap_ssid       IP SubNet Gateway 10.0.0.20: 255.255.255.0: 10.0.0.1 现在你可以访问你的域名服务器并找到当前雅虎的IP地址。 at+dnslookup=www.yahoo.com IP:72.30.2.43 定义一个卡用户端并连接到雅虎的IP地址,端口80。 at+nauto=0,1,72.30.2.43,80 现在开启和雅虎的连接,并且将WizFi210从命令模式切换到数据传输模式。 ata2 此时WizFi210拒绝接受“AT”命令,并且变成一个简单的串口无线网转换器。无论是什么信息进入WizFi210的串行端口,都会通过无线网来传递,反之亦然。仔细地输入(不要出错)GET( 空格,对应ASCII码中的$20),换行(键盘上的CTRL+J,ASCII码表示为$0A)。一会之后,雅虎主页就出现在终端屏幕上了。随时掌控杜琼斯工业平均指数动态就像在标签栏里搜索“Dow”那么简单了!标志的位置(在一个固定值周围偏移)杜琼斯工业平均指数平均值(即12861.2)如图5所示。 图5 雅虎主页   4. 少既是多 我写了一个关于从雅虎网上更新并能存储杜琼斯工业平均指数的简短的测试程序,并将它烧入Propeller电路板,它工作起来太完美了。(见图6) 图6 在雅虎主页上搜索“Dow”得到的杜琼斯工业平均指数数据   不幸的是,必须得筛选雅虎主页上超过66,000字节的信息才能找出几个你能用到的字节! 当我寻找更多解决方案的时候,我想到了另一个设计灵感(使用Tannenbaum代码)这一想法让我想到了另一个数据供给来源:谷歌(见图7)。 图7 谷歌财政API 我调整了测试程序,使用谷歌财务数据将程序转换到小于1000字节(见图8)。 图8 使用谷歌财务API获得杜琼斯工业平均指数   5. 深入   让我们通过Propeller程序获得谷歌财务数据。在经过几次失败的尝试后成功了,但并不是就可以放心。如果找不到接入点,或者网站关闭了,或者你打错了一些代码(无线局域网名字,网站地址,获取请求,搜索密码等等),你的程序就挂掉了。好好考虑需要处理的网络问题,然后设计一个策略来处理这些问题,避免过于依赖网络。 从Propeller库程序启动几个目标。调试Parallax的终端仿真器和WizFi串口,建立连接,连接到WizFi210.下一步,变量用来定义存储目标网站地址(ipaddr)和检索数据(xmls)。现在是最关键的一步,通过数据结构定义路径所需的信息,如无线网络,目标网站,获取命令,代码和搜索密码等。然后开始执行,初始化后进行WizFi目标调试,然后程序进入主回路。   OBJ Debug : “Parallax Serial Terminal” WizFi : “FullDuplexSerial” CON lenipaddr = 18 ‘max length ip address string incl. cr/lf lenxml = 50 ‘max length xml field data VAR byte i,j,k,ipaddr ,xmls DAT ssid byte “your_ap_ssid”,$d,0 ‘替换你的无线网络 website byte “www.google.com”,$d,0 ‘使用谷歌 get byte “GET /ig/api?stock=” ‘财务数据api ‘ symbol byte “.dji”,$a,0 ‘**符号ex:.dji,aapl,ibm numkeys byte 4 keys byte “last”,0,”perc”,0,”trade_date”,0,”trade_time”,0′xml keys PUB WizFiOrb ‘program gets xml data item from a webpage Debug.start(115_200) ‘开始调试终端 WizFi.start(6,7,0,57600) ‘开始异步连接到WizFi REPEAT ‘forever   第一步是启动WizFi210(就是将它从休眠状态循环唤醒),然后启动并确定与无线网连接成功。之后,然后就很容易通过其他指令,最后显示在雅虎的例子里,然后发送请求。我想写一个代码,能巩固每次握手的指令(比如说,发布命令,检查反应,重试,直到WizFi说【确定】)。但注意有一些命令需要特殊处理(例如:at+psdpsleep没有返回,+++需要延时)。此外,它更容易为个别命令添加调试代码使其保持独立。通用的AT命令处理程序会包含很多选项,包括预期反应(如果有的话),数据和命令超时,重试次数与间隔,调试回声的开关等等。   REPEAT WizFi.str(string(“at”,$d)) ‘虚拟命令唤醒WizFi REPEAT UNTIL WizFi.rx == $5B ‘查找 REPEAT WizFi.str(string(“at+wa=”)) WizFi.str(@ssid) ’尝试连接 REPEAT UNTIL WizFi.rx == $5B ’查找 时连接 WizFi.str(string(“at+dnslookup=”)) ’查找网站IP地址WizFi.str(@website) REPEAT UNTIL WizFi.rx == “:” ’: 做标记并且返回IP地址 REPEAT i from 0 to lenipaddr-1 ipaddr := WizFi.rx ’保存IP地址位数 IF ipaddr == $d ’终止并回车 quit REPEAT WizFi.str(string(“at+nauto=0,1,”))’创建客户端连接 i:=0 REPEAT UNTIL ipaddr ==$d WizFi.tx(ipaddr ) ’发送IP地址位数 i++ WizFi.str(string(“,80″,$d)) ’端口 80 REPEAT UNTIL WizFi.rx == $5B ’查找 REPEAT WizFi.str(string(“ata2″,$d)) ’链接网站 REPEAT UNTIL WizFi.rx == $5B ‘查找 时连接 WizFi.str(@get) ‘向网站发送请求   在GET请求被发送之后,网页信息将会存入Propeller.程序会自动搜索进来的数据并匹配DAT(a)单元中定义的密码,并且建立一个反应字符串,确定每个回车之间检测到的数据项。按键本身只需要足够长的时间就可以显示其特殊性,但是它们可以变得更长(最长是“=”键)。例如,你可以使用“trade_time”来增加可读性,或者使用“de_time”来节省空间。需要注意的是,DAT(a)部分的按键指令必须要在网页中显示出来。限制条件被加强了以便于搜索行为可以在系统繁忙状态下从单一端口(通常不取决于位置的搜索键)通过来完成,而不必存储在网页内存中。查询成功之后,被检索到的数据会显示在调试终端中。   k:=0 ‘k 作为所有按键的开始 j:=0 ‘j 是建立 xml 的指针 REPEAT numkeys ‘每一个关键按键 i:=0 ‘i 计数连续的字符匹配配 REPEAT ‘通过键盘搜索进入的网页 CASE WizFi.rx == keys ‘连续字符匹配键 TRUE : i++ ‘如果匹配就+1 FALSE : i:=0 ‘否则清零 UNTIL keys == 0 ‘直到键匹配 k:=k+i+2 ‘指向下一个键 REPEAT ‘寻找开放的双引号 UNTIL WizFi.rx == $22 REPEAT ‘收集所需数据 xmls :=WizFi.rx j++ UNTIL xmls == $22 ‘直到关闭双引号 xmls :=$d ‘传输完数据后回车 k:=0 ‘k 展示关键字符 j:=0 ‘j 展示数据字符 Debug.str(string($d,”Symbol = “)) Debug.str(@symbol) REPEAT numkeys ‘适用于任何键 Debug.str(string(” “)) REPEAT ‘显示键 Debug.char(keys ) k++ UNTIL keys == 0 Debug.str(string(” = “)) REPEAT ‘显示数据 Debug.char(xmls ) j++ UNTIL xmls == $d   在进行下一个演示之前,咱们设置系统进入睡眠状态。三个“+”(+++)其实是一个特殊的转义序列,在一秒延时之后,WizFi210会将它作为一个退出请求数据处理,并返回到命令模式。然后AT命令会被发出使其与无线网断开,进入睡眠状态。最后,Propeller会设置自己进入睡眠状态,直到下一个演示开始。谷歌的数据一般来讲,每隔几分钟就会更新一次,有时会更频繁一些,所以保守点儿说,90秒比较合理。   REPEAT WizFi.str(string(“+++”)) ’要求 WizFi 转变成命令模式 waitcnt(clkfreq + cnt) ’等待 WizFi 转变成命令模式 WizFi.str(string(“at”,$d)) ’批准 WizFi 转变成命令模式 REPEAT UNTIL WizFi.rx == $5B ’查找 REPEAT WizFi.str(string(“ath”,$d)) ‘等待 i.e. REPEAT UNTIL WizFi.rx == $5B ‘查找 “ WizFi.str(string(“at+psdpsleep”,$d))’将 WizFi 进入休眠模式 waitcnt((clkfreq*45)+cnt) ‘将 MCU 进入休眠模式 waitcnt((clkfreq*45)+cnt) ‘将 MCU 休眠模式   图9显示的是程序正在被演示。使用不同的按键你可以采集到个别,或者全部你觉得有用的信息。   图9 来自谷歌的财务数据 现在咱们来放松一下,看看怎么定义“ambientiza”数据。Propeller电路板上有红色和绿色的LED灯,所以可以通过设置xml按键来控制它们。   CASE- xml == “-“ 百分比变化是否为负 TRUE : OUTA := %01 ‘红灯亮,绿灯灭 FALSE : OUTA := %10 ‘绿灯亮,红灯灭   现在你就得到一个迷你球了! 电路板提供了一些更有趣的设置。你可以通过VGA端口将它连接到屏幕或者电视上。这看起来好像跟“ambience”没有关系。但是取代了典型的数字和图片形式,你可以(通过这些LED灯)制作一个丰富多彩的道琼斯工业平均指数“灯光秀”,以更有创意的形式传达出市场氛围。 同样是耐人寻味的电路板音频设置,包括一个麦克风和一个立体声耳机插座。当市场额度上升时,一些Wagner条可以唱赞美歌。电路板上有一个SD卡插槽,我可以将一个电脑里的wav音频文件设置循环播放,并通过Propeller中的立体声耳机插座播放出来。或者我可以使用麦克风录制我自己的声音效果,前景不可小觑啊。   6. 永远的Wi-Fi 1913年在洛杉矶的水库,William Mulholland在成千上万的观众面前,将他的工程师完成的最后一个指示转动车轮泵打开,看到奔腾的水倾泻而下,在阳光的照耀下跳舞、闪闪发光,蔓延到水库里,然后Mulholland转身面向高官们说:“就是它先生们,使用它吧!” 现在,基本的硬件模块组件我们都拥有了。最精彩的部分到了。什么可以将原先那些相互独立的电子设备利用网站知识掌握与鼓掌之中?谁拥有了信息?又是谁会保证它将来会准确和有效?(谁会对它负责?)又是什么确保了安全和隐私?只要物联网设备联网,所有的答案都会清楚明朗。实际上无线网在众多家庭和企业中展现出了引人瞩目的优势。就像一个饥渴的城市对水源的渴望!不需要转动什么伟大的齿轮,闸门已经打开,这就是无线网!使用它吧!   编译: Ben 源地址: Wi-Fi Orb Sees All ,By Tom Cantrell, Convergence Promotions LLC  
  • 热度 23
    2012-8-17 17:37
    1245 次阅读|
    0 个评论
    一般而言,存储虚拟化的实现方式通常分为三种:交换架构虚拟化,磁 盘阵列虚拟化,以及整合到应用设备内的虚拟化。对于三种不同的虚拟化方式,存储供应商都有各自的独门兵器。IBM自两年前推出SVC (SAN卷控制器)产品后,在这一领域独占鳌头。去年,HDS(日立数据系统有限公司)紧随其后发布了TagmaStore通用存储平台(USP),这是 基于磁盘阵列的解决方案。近几个月,EMC公司新发布的Invista网络存储虚拟解决方案则是基于存储交换的解决方案。   那么到底是哪种技术,哪家厂商的方案是最佳的呢?哪种方案会成为存储虚拟化大赛中的最终胜者呢?现在更多的专家认为,这场竞赛没有最后的赢家,越来越多人认为这三种技术应当结合使用   1.日益模糊的界限 如果我们把厂商和各自的虚拟化技术对号入座,那么三个虚拟化阵营都各自有一些代表厂商。虚拟化应用阵营的代表有SVC、StorAge、Network Appliance设备以及DataCore公司。而在磁盘阵列和光纤通道阵营里,HDS、Sun、HP以及Acopia提供了多样化的体系结构。 交换机阵营则包括Invista、McData、Brocade、QLogic 以及 Cisco公司。   然而McData, Brocade, Cisco等其他一些公司已经针对基于光纤通道虚拟化进行了一系列公司收购与合作,似乎不同类别方案之间的分界线已经变得模糊起来。其他两个阵营中的厂商中有些也正在慢慢跨越自身的领域,即使目前来说并没有真正完全的横跨界限。 由于虚拟化性能、应用程序灵活性以及虚拟化引擎等诸多方面的问题,早期的存储交换虚拟化和磁盘阵列虚拟化两个阵营的提倡者广受业界的质疑。最初执行 虚拟存储的厂商依赖那些基于现有组件的分布式解决方案或是基于端口的处理引擎来提供所需功能,应用设备虚拟化方案被认为是最易于配置的,但其往往有应用限 制。因此一些厂商更倾向于存储交换虚拟化,认为智能SAN虚拟化处理组件是下一代虚拟存储的典范。   同样,HDS针对应用虚拟化方案和网络交换虚拟化方案也作出了类似的批评。HDS认为他们的通用存储平台(USP)是把虚拟化部署在存储网络边缘的存储控制器,而不是部署在主机或是网络核心的交换机或应用设备,他们认为从性能和安全因素上说这是最佳位置。 而应用设备虚拟化的坚定支持者NetApp则认为通过应用设备在存储网络上实现虚拟化是最好方案。NetApp公司发言人解释:在选择磁盘阵列方案 后,存储网络能给客户提供最大的灵活性,不至于像TagmaStore通用存储平台那样把客户锁定在磁盘阵列的解决方案,既不需要那么复杂,也不需要基于 主机的虚拟化解决方案中客户代码带来的成本。在存储网络之内,应用设备可以灵活放置。   2.虚拟化的混战 尽管关于虚拟化的宣传铺天盖地,企业界采用虚拟存储技术的脚步还是颇为缓慢。根据IDC对269名来自不同规模的公司的IT经理的调查,仅仅只有8%的企业正在应用任何一种形式的虚拟化。并且仅有平均23%的企业表示计划将在未来12个月里尝试实施一定程度的存储虚拟化。 中端存储用户主要期望用于对数据迁移进行管理,减轻管理负担;大型企业则主要期望将虚拟存储中的数据复制、卷管理用于存储预备。不管是哪个虚拟化阵营的厂商都面临着不同的压力,并有待在真实环境中接受考验。 目前而言没有任何一家已经稳固占领了市场,迄今为止,IBM似乎有最高的销售记录,但也仅仅只是接近于领导地位。根据企业策略集团公司(ESG)的 建立人,高级分析师Steve Duplessie的报告,SVC已完成1500多套系统的售出。该数据还被英国一家调研公司所证实。 Cisco系统公司最近收购了Topspin公司,于是也拥有了把服务器虚拟化、存储虚拟化和网络虚拟化连接起来的能力。Topsin的虚拟化核心技术能够给Cisco带来大笔的技术财富,如果Cisco公司在收购它之后选择全力实现虚拟性能,结果势必令人瞩目。 尽管已经取得了不小的成就和地位,但在存储领域Cisco仍然是一个玩票性质的参与者。Cisco面临的挑战在于所有的数据复制,存储预备以及其他 核心存储功能的知识产权都在存储供应商手中,Cisco要想占优势,除了自身产品的研发与市场以外,还需要加强和这些主流存储系统厂商的合作与沟通。 在这场大赛中还有一个低调的实力派就是微软。微软在过去的两年里已默默地把自身建设成一支存储领域的强大**,并且最近还克服了一些阻碍发展虚拟化 的许可证等问题。在这场虚拟化的混战中,微软也许有些姗姗来迟,但凭借微软在软件领域的绝对地位,微软很可能会爆出一些惊人的技术,也许会把虚拟化变为服 务器操作系统的一部分。   3.未来虚拟化的方向 正如虚拟存储不同类别之间的界限日渐模糊,存储虚拟化**务器虚拟化之间的界限也有日益模糊的可能。除了微软通过Windows Storage Server 2003的努力之外,NetApp也为Data ONTAP操作系统中V系列(之前的Filer系列)阵列中增加了虚拟化性能。 虚拟化软件正在日益变得有活力且更加趋于完整,它的发展方向更像是一个全面的操作系统。业内人士已经充分认识到:通过交换机、磁盘阵列还是应用设备实现虚拟化的争辩是没有意义的,未来的虚拟化应该是通过这几种技术来实现,然后由某一种主要的虚拟层结合起来。 虚拟化就是指增加一个管理层面,激活一种资源并使之更易于透明控制。十年后,当我们回顾现在的操作系统的时候,我们也许会惊叹操作系统领域发生的翻天覆地的变化。未来的虚拟化操作系统应该是一个高度分布式的,企业级的操作系统。 如果我们看得更远一些,虚拟化还有可能会演变成包含服务器、网络以及存储设备的分布式操作系统中的一种元素,而这三种虚拟化都正在受到关注。然而这三种虚拟化中的任意某一种都能惹来麻烦。比如说,服务器虚拟化,有些最初的服务器虚拟化项目就在存储地址和其他存储管理方面的高级功能上出现过问题。要想虚拟化正常运转,服务器虚拟化必须提高虚拟存储性能,否则就会变成一种障碍。 同样的,网络设备或存储交换机可以采用各种智能的包检测技术来理解被迁移的数据的本质,并就如何有效传递或存储作出决定。虽然网络能够认出一个数据 流实际上是个JPEG文件,但没办法区分出X光片和**照片。并且,虚拟存储或虚拟服务器池在弄清到底这些数据是干什么上,只能进展到此如此地步——例 如,当其他进程都在休眠时,服务器池可能选择给某一个进程分配额外进程,但是它却无法对工资单进程的运行run和针对服务器的DOS攻击(拒绝服务器攻 击)进行最基本的区分。 因此,业内专家认为在三个区域里考虑虚拟化十分重要,还要整合管理工具来理解应用层的需要,并且可以根据情况作出虚拟化的决策。不过要实现这样的梦想还任重而道远。   转载自:http://www.cndzz.com/download/4099_0/110091.html#   如果对于我们公司的产品技术感兴趣,欢迎随时联系我们。 可以直接留言或登录WIZnet官方网站:http://www.iwiznet.cn 或者来电:86-10-84539974(转166),QQ:2377211388, 邮箱:wiznetbj@wiznettechnology.com 联系人:Jerry ,谢谢! 公司微博是: http://weibo.com/wiznet2012 公司博客是:http://blog.csdn.net/WIZnet2012  
  • 热度 25
    2012-7-27 13:14
    1282 次阅读|
    0 个评论
      射频干扰可能导致无线局域网(WLAN)部署的灾难性问题。但是,许多公司还能够凑合着使用它们的无线网,也没有遇到什么麻烦,但是有些公司在安装好无线网之后,却发现这个网络并不能像所规划的一样运行。来自外部射频源的干扰信号往往就是罪魁祸首。所以,我们有必要理解射频干扰的影响和避免干扰的技术。   别抱怨网络慢,射频干扰才是罪魁祸首 为了理解无线网络中与射频干扰有关的问题,不妨快速查看一下802.11站(客户无线通信设备和接入点)是怎样访问无线介质的。每一个802.11站在其它站没有传输数据时才能传输数据包。如果另外一个站碰巧正在发送数据包,其它站将等待直到介质空闲。真正的802.11介质访问协议更复杂一些,但是这样理解更便于我们分析问题。 射频干扰包括不请自来的干扰性的射频信号,它会中断正常的无线操作,由于802.11的介质访问协议的特点,达到一定振幅和频率的干扰性射频信号,看起来就像是802.11站发送的数据包,当然这是虚假信号。在干扰信号消失之前,这种虚假信号将致使802.11站在尝试访问介质之前要等待不确定的时间。 更糟糕的是,射频干扰并不遵守802.11协议,因而合法的802.11站在发送数据包的过程中,干扰信号有可能突然开始兴风作浪。如果发生这种情况,目的站会收到有错的数据包,并且无法用“确认”信号应答源站。另外一方面,源站将试图重新发送数据包,这会进一步增加网络的运营成本。 这一切都会导致网络延迟,用户们会不满意。有时,在射频干扰存在期间,802.11协议会自动地切换为较低的数据速率(这还会降低无线应用程序的使用),并尝试着继续运行。最遭糕的情况是802.11站会等待直到干扰信号消失,拖延时间可达数小时甚至更长时间。   射频干扰源都有哪些? 对于24.GHz的无线网来说,干扰信号源有以下几种:微波炉、手机、支持蓝牙的设备、跳频扩频无线网、邻近的无线网。其中,最具有破坏性的就是人们在家里和单位中广泛使用的24.GHz的手机和无绳电话。如果有人正在无线网(如使用24.GHz频段的802.11b or 802.11g)所在的房间里使用这种手机,那么无线网的性能将大打折扣。 离AP 大约3米范围之内的微波炉也会导致无线网(802.11b/g)性能下降。当然,这里指的是正在工作的微波炉。如果有人正在很靠近802.11站的地方操作支持蓝牙的设备,如笔记本电脑和PDA等,特别是如果此时的802.11站距离正在与它通信的站很远时(即信号很弱),也会导致性能的严重降低。跳频扩频无线网虽然很少,但是如果存在,其导致的性能降低也极为严重。像与你的无线网相邻的无线网等网络,如果你不与对方协调好频段的选择,也会引起冲突。   采取措施避免射频干扰 除非你是“超人”,否则你是无法用直接看到或排除射频干扰的。当然,在使用网络的过程中,你也许会发现问题,如发现上网浏览的速度极慢。 下面笔者给出一些技巧,你可以考虑用这些方法减少自己网络的射频干扰问题: 1、分析射频干扰的可能性 你可能需要在安装无线网之前这样做,不妨通过射频的现场调查来进行分析。此外,还要与设施中的人员交谈,了解可能正在使用的其它射频设备。这会使你获得一些信息,能帮助你决定需采取什么行动才能减少干扰。     2、防止干扰源的运行 在知道了潜在的射频干扰源之后,你可以将其关闭来清除干扰。这是对付射频冲突的最佳方法。不过,这个方法并不总是实用。比方说,你不能让隔壁公司的正在使用手机的有关人员停止使用他们的电话。但是,在本公司的用户所在地,你可以关闭支持蓝牙的设备使用和微波炉的运转。     3、提供充足的无线网覆盖范围 减少射频冲突的一种方法是确保无线网拥有很强的信号能够通过其用户所处的位置。如果信号变弱了,那么干扰信号自然就会更加麻烦。这就好比你正在与某个人谈话,这时有一架飞机飞过,为了让对方听见,你只能大一点儿声了。当然,这还意味着你对现场做一个彻底的调查,目的是为了决定接入点AP的最佳数量和位置。     4、正确配置参数 如果你正在部署802.11g网络,应当对AP频率加以调整,使其可以避免使用潜在的干扰信号的频率。但这种方法并不总是有效,但值得一试。例如,微波炉通常都与2.4GHz带宽的上部有冲突。因而,你可能需要调整接近微波炉的AP,使其仅用1或6通道而不是11通道。     5、部署5GHz的无线网 如今的多数射频干扰都位于2.4GHz频带中。如果你发现我们前面所说的其它避免干扰的技术起不了太大的作用,那你不妨考虑部署802.11a或802.11n网络。这样做,除了可使你避免射频干扰,你还可以使网络拥有更高的吞吐量。 关于射频干扰的一个问题是它会随着时间的推移而变化。例如,一位邻居刚买了一个无绳电话,并频繁地使用它,或者是你的区域中无线网的使用有了很大增加。这就意味着射频干扰的影响会随着时间的推移而增长,当然也有可能消失。因此,你还可以提前调查潜在的射频干扰。 为了让自己的网络更顺畅,请密切地关注可能引起无线网络性能降低的那些无线设备。   转载自:http://www.cndzz.com/download/4099_0/109567.html#   如果对于我们公司的产品技术感兴趣,欢迎随时联系我们。 可以直接留言或登录WIZnet官方网站:http://www.iwiznet.cn 或者来电:86-10-84539974(转166),QQ:2377211388, 邮箱:wiznetbj@wiznettechnology.com 联系人:Jerry ,谢谢! 公司微博是: http://weibo.com/wiznet2012 公司博客是:http://blog.csdn.net/WIZnet2012  
相关资源
  • 所需E币: 5
    时间: 2022-10-6 14:09
    大小: 175.87KB
    上传者: ZHUANG
    基于小波压缩的远程无线网视频监控系统
  • 所需E币: 5
    时间: 2022-10-6 14:13
    大小: 1.53MB
    上传者: ZHUANG
    基于校园无线网的视频监控研究——以南宁学院为例
  • 所需E币: 2
    时间: 2022-5-9 10:49
    大小: 488.18KB
    上传者: czd886
    人工智能视角下5G无线网规划和优化研究.
  • 所需E币: 1
    时间: 2022-5-9 10:45
    大小: 1.74MB
    上传者: czd886
    面向6G的微服务化无线网架构研究.
  • 所需E币: 1
    时间: 2022-5-6 22:53
    大小: 1.35MB
    上传者: czd886
    5G无线网技术特征及部署改进策略
  • 所需E币: 1
    时间: 2022-5-6 22:53
    大小: 92.01KB
    上传者: czd886
    5G无线网技术特征及部署应对策略探讨
  • 所需E币: 5
    时间: 2020-8-3 16:58
    大小: 3.1MB
    上传者: 东亚安防
    17信锐课堂-WLAN高级网优第一讲:高级无线网优
  • 所需E币: 4
    时间: 2019-12-25 15:44
    大小: 407.06KB
    上传者: rdg1993
    以卫星气浮转台实验为背景,介绍了基于实时嵌入式系统的气浮转台无线测控通信子系统的设计.利用VxWorks操作系统实时性强、多任务调度的特点,对转台上的串口数据采集、转台上下的无线网络通信进行了任务化编程.在线测试表明,嵌入式实时操作系统VxWorks可以合理而快速地对各任务进行实时而可靠的管理和调度,嵌入式系统可以出色地完成转台无线测控通信任务.嵌入式系统在气浮转台无线测控实验中的应用曲宏松1’2,张叶1’2,徐伟1’2,金光1(1.长春光学精密机械与物理研究所,吉林长春130033;2.中国科学院研究生院,北京100039)摘要:以卫星气浮转台实验为背景,介绍了基于实时嵌入式系统的气浮转台无线测控通信子系统的设计。利用VxWorks操作系统实时性强、多任务调度的特点,对转台上的串口数据采集、转台上下的无线网络通信进行了任务化编程。在线测试表明,嵌入式实时操作系统VxWorks可以合理而快速地对各任务进行实时而可靠的管理和调度,嵌入式系统可以出色地完成转台无线测控通信任务。关键词:气浮转台无线网VxWorks嵌入式系统ApplicationofembeddedsysteminwirelessTT&Cexperimentwithair―bearingtumtable……