摘要: $HOME目录下的.vimrc的 配置 不得不说vim确实是很强大的代码编辑器,虽然开始学习比较其他编辑器时间长,但真的值啦! 下面是我的vim一些配置。 set nocompatibleset nuset relativenumber "相对行号set ignorecasesource $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.v... 阅读全文
posted @ 2014-11-24 20:16 i-小乐 阅读(278) 评论(0) 推荐(0) 编辑
摘要: osal 启动流程 osal流程图协调器工作流程终端器工作流程z-stack中事件和任务的事件处理函数是如何联系的??zigbee协议栈中的三个重要的变量:tasksCnt:任务的总个数tasksEvents:指针变量,指向了事件表的首地址tasksArr:数组(... 阅读全文
posted @ 2014-11-24 20:11 i-小乐 阅读(1190) 评论(0) 推荐(0) 编辑
摘要: OSAL的消息队列每一个消息都包含一个消息头osal_msg_hdr_t和用户自定义的消息,osal_msg_hdr_t结构体定义如下:typedef struct{ void *next; uint16 len; uint8 dest_id;} osal_msg_hdr_t;在事件处理函数SampleApp_ProcessEvent()中,从消息队列中接收到一个消息,后才调用... 阅读全文
posted @ 2014-11-24 20:07 i-小乐 阅读(601) 评论(0) 推荐(0) 编辑
摘要: TinyOS 体系结构图 TinyOS 硬件抽象层TinyOS 引入了三层的硬件抽象结构:硬件表示层(HPL)、硬件适应层(HAL)、硬件接口层(HIL)HPL:直接对硬件资源进行访问,隐藏复杂的硬件处理细节;进行能量管理,提供初始化、启动、终止功能命令。HAL:利用 HPL 提供的接口,建立一个硬件描述资源,实现对硬件的仲裁控制,提高系统性能。HIL:将 HAL 层提供的功能进行标准的跨平台接口... 阅读全文
posted @ 2014-11-24 20:02 i-小乐 阅读(2398) 评论(0) 推荐(0) 编辑
摘要: function[cent1,band1,he1,peak1,i]=ybh(err) yzi=xlsread('sheet1.xls','B2:B261'); zd=max(yzi); zx=max(yzi); erro=err; i=1; n=0; table=tabulate(yzi); form=1:size(table,1) iftable(m,2)~=0 ... 阅读全文
posted @ 2014-11-24 19:59 i-小乐 阅读(375) 评论(2) 推荐(0) 编辑