开始接触tinyOS

        前不久进了实验室,于是在FIT楼里有了属于我的一块地方,虽然空间不大,但我仍喜欢有事没事就待在这里。实验室的气氛很宽松,师兄师姐们都很友好,我困了的话就趴着睡睡,也不用担心什么。与老板第一次对话,他在纸上写了一个以前没见过的单词,tinyOS,说,把这个看了,什么时候觉得差不多了,再来找我。去旁听过老板的一次课,说是讲网络建模,可听起来却像门数学课,哎,看来研究什么东西都逃不出数学的魔掌-_-||

       我要做的是无线传感器网络,所谓tinyOS,顾名思义应该就是一个很小的OS了,百度过后,知道这是Berkeley开发的在无线传感器上的操作系统,官方网站是http://www.tinyos.net,还有其他一些相关的网站作tinyOS的专题和project跟踪。于是去下了个tinyOS的安装文件,并上传了一份到实验室的ftp上,或许能节省点国外流量?-_-|| 166M的安装文件让我一度对这个硕大的嵌入式OS很ft,装完以后发现它里面包含了cygwin、jdk、教程等东东,怪不得。

       下面是漫长的看文档时间,把tinyOS的FAQ看完了,迷迷糊糊,因为里面好多没见过的缩略词。不过等到看tutorial时清楚了很多,关于tinyOS上的应用程序,可以作下面一个小结:tinyOS是无线传感器操作系统,mote系列如mica2、tmote sky、telos revB等是Berkeley开发的支持tinyOS的无线传感器,nesC是在无线传感器平台的具有类C语法的开发语言,一般用此语言在PC上开发可运行在tinyOS上的应用程序,然后将编译好的应用程序传到无线传感器上,由预先存在传感器Flash上的tinyOS系统来运行这个程序。

       知道了流程,下面的工作就是熟悉nesC语言,编写tinyOS的应用程序,并把它传到传感器上运行,总之,让我的东西“跑起来”从来都是我们coder的最大愿望。(不早了,先回寝室:P)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值