luoyiming1984 发表于 2011-6-27 23:07:23

基于TIMAC的32路无线温度采集系统,重新发帖,开源,上PP。

TIMAC是一个不错的选择,如果你受不了zigbee复杂的网络拓扑,慢得像乌龟的传输速率。
我们还是在CC2430上做,CC2430支持z-stack 1.4.3,但是现在TI的OSAL更新了,最大的一个特点就是用MAC timer作为系统时钟,这样定时器1,3,4留给用户,在z-stack 2.3.1中,TI明确表示CC2530可以支持红外转zigbee,其实就是用2个定时器来编码解码红外信号。CC2430也可以这么做,就是用TIMAC,速率比zigbee快得多,也支持低功耗模式。

首先在TI网站下载TIMAC的安装文件。
http://focus.ti.com/docs/toolsw/folders/print/timac.html

同时还要破_解安装 IAR 7.60 EW8051,安装30天限制版并破_解,不要安装4K限制版。

下载第二个,TIMAC-CC2430-1.3.1.exe for the CC2430 System-on-Chip
其实CC2530更好,只是我这里要最终用完库存的CC2430


TIMAC是zigbee的一个子集,所以除了不支持zigbee协议,TI还把TIMAC的HAL也省了,串口只支持中断的方式,而不支持DMA,如果上了115200的波特率就会“蛋疼”。而且TIMAC里面没有FLASH操作。对于CC2430,只有移植z-stack 1.4.3的NV控制,而DMA操作则移植z-stack 2.3.1的,也就是cc2530的。
http://focus.ti.com/docs/toolsw/folders/print/z-stack.html
这里有CC2530用的z-stack 2.3.1

打包的工程文件好大,可能有些文件路径有问题,熟悉IAR的朋友应该可以搞定



http://cache.amobbs.com/bbs_upload782111/files_41/ourdev_652856EF48ZB.jpg
(原文件名:nEO_IMG_IMG_5135.jpg)

http://cache.amobbs.com/bbs_upload782111/files_41/ourdev_652857OZ55QS.jpg
(原文件名:nEO_IMG_IMG_5137.jpg)

http://cache.amobbs.com/bbs_upload782111/files_41/ourdev_652858DRW7YU.jpg
(原文件名:nEO_IMG_IMG_5138.jpg)

http://cache.amobbs.com/bbs_upload782111/files_41/ourdev_652859CPRJPP.jpg
(原文件名:nEO_IMG_IMG_5139.jpg)

http://cache.amobbs.com/bbs_upload782111/files_41/ourdev_652860F4VA7G.jpg
(原文件名:nEO_IMG_IMG_5140.jpg)

这款屏幕选的托普微公司的160*160,这块屏也很蛋疼。

ouluolin 发表于 2011-9-18 13:28:29

没了,楼主继续啊
页: [1]
查看完整版本: 基于TIMAC的32路无线温度采集系统,重新发帖,开源,上PP。