Ⅰ zigbee编程用IAR,调试仿真用什么软件
哥哥,IAR自带了调试,下载功能。你直接用IAR就足够了。其它配套的一些实用软件,芯片厂商一般会免费发布给用户的。比如TI就给出了一大堆有用的软件,公开的。
Ⅱ ZigBee技术实践教程的介绍
《ZigBee技术实践教程:基于CC3430/31的无线传感器网络解决方案》以ZigBee无线传感网络技术为主要对象,以基于CC2430/31芯片(TI/Chipcon公司)的HFZ—CC2430/31ZDK开发套件为硬件平台,深入剖析了TI的Z—Stack协议栈架构和编程接口,并详细讲述了如何在此基础上开发自己的ZigBee项目。《ZigBee技术实践教程:基于CC3430/31的无线传感器网络解决方案(附盘)》分为5个篇章:理论篇、准备篇、入门篇、进阶篇和提高篇。理论篇简要介绍了无线传感器网络和ZigBee协议规范的基础知识,为读者进行ZigBee项目开发提供理论指导,以便开发时参考;准备篇讲述了ZigBee硬件开发平台、软件开发环境的组成和安装,以及通过17个CC2430/31片内外设的操作例程来阐述CC2430/31片上系统的开发和使用;入门篇以一个通俗易懂的例子讲述了轮转查询式操作系统的基本原理,并介绍了这种操作系统在TI Z—Stack中的应用以及TI Z—Stack的用户编程接口;进阶篇通过几个例子演示如何建立简单的ZigBee无线传感网络系统,并详细阐述了ZigBee协议规范的几个重要概念在TI Z—Stack的代码实现;
Ⅲ zigbee如何编写程序求助大神。
....首先ZigBee是协议,和蓝牙协议一样,具体编程要看你具体的模块和芯片以及拓扑结构,不然配置文件怎么整…… 编程基本就是C语言,至于你说的传感器,是指终端设备?这就看你是拓扑结构里是直接传送还是间接传送了 比如 aps_Group_t group; group.ID = 0×0001; group.name[0] = 0; aps_AddGroup( SAMPLEAPP_ENDPOINT, &group ); 这就是加入到一个ID为1的组中 然后其他发送消息接收消息\0的位置等等等等还是找资料看书吧……
Ⅳ zigbee编程起步
你想自己编协议栈啊,强悍,呵呵,人家研究协议栈都是大批大批人研究的。Z-Stack就相当于一个简单的操作系统,就想uCos一样。TI倒是提供了其他的协议栈,比较简单,比如说simplic TI 但不属于ZIGBEE,我们做开发就,就是在APP文件下进行编写的,都是编应用程序,至于你所说的发一个字母,例程就可以实现的,你说太笼统,那么你如果能自己在它的基础上进行编写就说明你成功了,根本没有必要自己编协议栈,而且光一个人根本就编不出来,那是要通过认证的。