[求助] contiki嵌入式操作系统硬件平台问题

kukuxing   2017-8-11 12:50 楼主
最近打算要做无线自组网通讯这一块,看到了contiki操作系统感觉比较合适,但是有几点疑问:contiki对硬件有要求吗?对处理器和射频芯片有什么要求?比如我想把contiki移植到stm32,射频芯片用433Mhz的可以吗?后期射频芯片可以任意更换吗?比如用STM32+2.4GHz的射频芯片?contiki系统是不是只支持指定的几种射频芯片?

回复评论 (4)

原则上带mac层会对冲突碰撞有一定好处但也不是一定的
软mac看优化了这个得结合业务场景进行深度优化
另外关于radio没有什么特别的
但是注意一点fifo能到127字节算是基本的了,不然用contiki就吃力不讨好了
电工
点赞  2017-8-11 22:30
引用: lyzhangxiang 发表于 2017-8-11 22:30
原则上带mac层会对冲突碰撞有一定好处但也不是一定的
软mac看优化了这个得结合业务场景进行深度优化
另外 ...

奥,这样的话还挺好的,射频芯片可以换。但是contiki移植到stm32好像没有官方的参考,这个挺难搞得吧,你做过吗?得去哪查找移植stm32相关资料?
点赞  2017-8-14 20:47
引用: kukuxing 发表于 2017-8-14 20:47
奥,这样的话还挺好的,射频芯片可以换。但是contiki移植到stm32好像没有官方的参考,这个挺难搞得吧,你 ...

看官方demo
基本结构搞清楚
随便什么平台移植都不是问题
我移植过很多官方未支持的平台  lpc541xx  atsamr21 stm32fx
关键是建立在理解的层面
这也是学习的根本
电工
点赞  2017-8-14 23:46
另外我说的fifo  127字节这个很多无线做不到
能做到的基本上会标注 802.15.4g 等字眼
注意是G 当然基本15.4更没问题了
电工
点赞  2017-8-14 23:48
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复