Board logo

标题: MC13192+MC9S08GT60与MC1321X的星型网络程序! [打印本页]

作者: violet_rena    时间: 2006-8-29 09:09     标题: MC13192+MC9S08GT60与MC1321X的星型网络程序!

   MC13192+MC9S08GT60与MC1321X有什么区别吗?freescale有一个Demo程序,StarNetWork的星型网程序,该程序只应用于与MC1321X。把该程序下载到MC13192+MC9S08GT60不能运行。这是什么原因,程序还需要改什么地方吗?望不吝赐教,深表感激!
作者: jimmytan    时间: 2006-8-29 09:51

MC1321X是把MC13192和GT60封装在一个封装里面。MC1321X里面的核都是一样的,但是因为MC1321X把GT60的有些IO口去掉了,所以你现在的StarNetWork的星型网程序是针对1321X的,不能在13192+GT60上跑。如果你要用的话,你需要把13192+GT60的phy层替换现在的mc1321x的phy层.你可以在飞思卡尔网站上下载相关的文档资料,指导你怎样去操作.
作者: violet_rena    时间: 2006-8-29 10:10

谢谢jimmytan,现在去飞思卡尔网站上看看,如果有不明白的,可能还需要您的指导哦!
作者: violet_rena    时间: 2006-8-29 12:01

我在飞思卡尔网站上,没有资料说怎么替换呀!是把有关PHY的程序替换吗?换哪些呀?
作者: jimmytan    时间: 2006-8-29 13:28

在www.freescale.com/zigbee下面,Application Notes下面的AN2994,这个文档就是介绍这个过程.你可以下载下来.
作者: tianandy    时间: 2006-9-6 15:31

jimmytan你好,我来提个问题,就是楼主所说的组网demo程序的相关文档说了最多支持4个end device( The application supports up to four (4) End Devices),能够使他支持更多end device么,请问如何修改,在下新手.
作者: seuafu2005    时间: 2006-9-6 16:29

你用的demo程序的具体名称是什么?我帮你看看

作者: tianandy    时间: 2006-9-7 00:57

好的 能告诉我你的邮箱么?我发给你
谢谢
作者: seuafu2005    时间: 2006-9-7 10:08

seuafu2002@yahoo.com.cn
作者: tianandy    时间: 2006-9-7 14:14

斑竹好 程序已发送给你了
作者: seuafu2005    时间: 2006-9-7 16:41

device加入的时候是有coordinator来分配其短地址的,在这个demo里面,device的16bit短地址高字节为0,低字节按照bit来分配,0001,0010,0100,1000,每次分配一个地址只需要左移一次就可以,所以得到的短地址为1,2,4,8,只能最多4个device。这个可以在App_SendAssociateResponse函数中看到,用selectedAddress和addressesMap两个变量来控分配地址。这样设置的好处是程序比较简单,也可以和4个LED显示相对应。

如果需要增加device的数目就要更改地址分配的方式,在App_SendAssociateResponse函数中更改。
作者: tianandy    时间: 2006-9-8 21:43

hehe
我也看到了 谢谢你
斑竹还有什么其他demo给我参考下么
作者: seuafu2005    时间: 2006-9-11 10:17

freescale的网站上应该有好些的,可以去转转




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0