MC13192+MC9S08GT60与MC1321X的星型网络程序!
- UID
- 147090
- 性别
- 男
|
MC13192+MC9S08GT60与MC1321X的星型网络程序!
MC13192+MC9S08GT60与MC1321X有什么区别吗?freescale有一个Demo程序,StarNetWork的星型网程序,该程序只应用于与MC1321X。把该程序下载到MC13192+MC9S08GT60不能运行。这是什么原因,程序还需要改什么地方吗?望不吝赐教,深表感激! |
|
|
|
|
|
- UID
- 107585
- 性别
- 男
|
MC1321X是把MC13192和GT60封装在一个封装里面。MC1321X里面的核都是一样的,但是因为MC1321X把GT60的有些IO口去掉了,所以你现在的StarNetWork的星型网程序是针对1321X的,不能在13192+GT60上跑。如果你要用的话,你需要把13192+GT60的phy层替换现在的mc1321x的phy层.你可以在飞思卡尔网站上下载相关的文档资料,指导你怎样去操作. |
|
|
|
|
|
- UID
- 147090
- 性别
- 男
|
谢谢jimmytan,现在去飞思卡尔网站上看看,如果有不明白的,可能还需要您的指导哦! |
|
|
|
|
|
- UID
- 147090
- 性别
- 男
|
我在飞思卡尔网站上,没有资料说怎么替换呀!是把有关PHY的程序替换吗?换哪些呀? |
|
|
|
|
|
- UID
- 107585
- 性别
- 男
|
在www.freescale.com/zigbee下面,Application Notes下面的AN2994,这个文档就是介绍这个过程.你可以下载下来. |
|
|
|
|
|
- UID
- 105671
- 性别
- 男
|
jimmytan你好,我来提个问题,就是楼主所说的组网demo程序的相关文档说了最多支持4个end device( The application supports up to four (4) End Devices),能够使他支持更多end device么,请问如何修改,在下新手. |
|
|
|
|
|
- UID
- 104631
- 性别
- 男
|
|
|
|
|
|
- UID
- 105671
- 性别
- 男
|
|
|
|
|
|
- UID
- 104631
- 性别
- 男
|
|
|
|
|
|
- UID
- 105671
- 性别
- 男
|
|
|
|
|
|
- UID
- 104631
- 性别
- 男
|
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函数中更改。 |
|
|
|
|
|
- UID
- 105671
- 性别
- 男
|
hehe
我也看到了 谢谢你
斑竹还有什么其他demo给我参考下么 |
|
|
|
|
|
- UID
- 104631
- 性别
- 男
|
freescale的网站上应该有好些的,可以去转转 |
|
|
|
|
|