微功耗WiFi无线传感器网络设计与实现(一)
同时, 该芯片功耗非常低,GS1010能够确保在一节AA电池供电下长达5~10年的使用时间(具体时间取决于不同应用中的唤醒间隔)。
GS1010芯片内部框图见图二所示;
图二 GS1010 WI-FI 无线 SoC框图
以上两种WI-FI无线芯片,各有千秋,针对不同的应用,有各自不同的技术特点,但是GS1010由于内置384K FLASH ,所以不需要任何外部芯片,就可以构成一个完整的应用系统,更像一个正真的单片机, 而且使用大家比较熟悉的ARM7结构,对很多已经熟悉ARM编程的工程师而言,上手比较容易,可以比较方便的象开发ARM单片机应用,容易入门开发等, 所以, 我们在下面的讨论中,采用GS1010作为我们使用的无线SoC。
三、选择合适的开发系统
由于GS1010无线 WiFi SoC芯片,实际上也是一个典型的微控制器芯片,国内也习惯称为ARM单片机, 和其他ARM单片机开发一样, 用户需要设计自己的 WiFi应用产品,必然需要一套开发平台来实现代码编译,下载,调试(DEBUG) 和测试等功能。
根据在互联网上搜索的结果,目前发现的开发GS1010的开发平台只有两种,一种是GainSpan公司原厂生产的软件开发包装:GS1010-SDK, 见图三。
图三 GS1010-SDK
另一种是GainSpan公司中国战略合作伙伴深圳/成都无线龙通讯科技公司联合开发的ARMRF-GS1010-PK软件开发平台,见图四。
图四 ARMRF-GS1010-PK开发系统
传感器相关文章:传感器工作原理
评论