E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OSAL
蓝牙主机从机建立连接绑定过程
蓝牙主机从机建立连接绑定过程center与simplePeripheral建立连接过程center首先进行
osal
_init_system()初始化各个任务,SimpleBLECentral_Init-
xiaoleiacm
·
2015-04-14 16:00
蓝牙
BLE
主机从机连接建立过程
BLE 协议栈 之"消息传递""事件触发"谁与争锋
osal
_start_timerEx()—osalTimerUpdate()—
osal
_set_event();2 通过调用系统消息传递机制触发事件。
xiaoleiacm
·
2015-02-05 16:00
消息接收
CC2541
消息发送
BLE 协议栈之低功耗管理
程序运行到
osal
_start_system();后继而运行到
osal
_run_system();在里面有一个
osal
_pw
xiaoleiacm
·
2015-01-20 16:00
BLE
CC2541
低功耗模式
CC2540_非易失性(NV)内存管理
这部分阐述了
OSAL
的非易失性内存管理系统。系统为应用提供了一种永久储存信息的方式。协议栈也使用它来保存一些协议必要的项目。非易失性函数用来读写用户定义的项目包括任意的数据类型例如结构体和数组。
anyahyj
·
2015-01-14 11:56
蓝牙4.0协议栈学习
ZigBee-
OSAL
初始化流程
zstack\Samples\SampleApp 首先借用前人的一个说明:用户自己添加的应用任务程序在Zstack中的调用过程是: (1).main() 执行(在ZMain.c中) main()--->
osal
_init_system
Uncle_GUO
·
2015-01-10 02:00
ZigBee-OSAL初始化
ZigBee-
OSAL
主循环流程
我使用的协议栈版本及例子信息:ZigBee2006\TexasInstruments\ZStack-1.4.3-1.2.1\Projects\zstack\Samples\SampleApp接上篇
OSAL
Uncle_GUO
·
2015-01-10 02:00
OSAL
的按键设计分析
按键运行就是
OSAL
检测按键的过程。 按键初始化1、初始化按键在main函数调用函数voidHalDriverInit(v
niujin1212
·
2015-01-05 11:00
cc2540 cc2541 低功耗实测和总结-与注意事项 - 低功耗小于10uA
这个定时器是指
osal
的定时器,例如: 启动了
osal
_start_timerEx(keyfobapp_TaskID,KFD_TOGGLE_BUZZER_EVT,2000); 但
mzy202
·
2014-12-23 00:00
ibeacon
可穿戴设备
蓝牙4.0
CC2540
CC2540
CC2541
NFC DAL(Driver Abstraction Layer) and
OSAL
(Operating System Abstraction Layer)
GeneralUsageGuidelinesNFC-EnableSystemDesigninWirelessSensorNetworkLoggingNFCdataonaGoogleNexusS bionic\libc\kernel\common\linux\pn544.hexternal\libnfc-nxp\Linux_x86\phDal4Nfc_i2c.cexternal\libnfc-nxp
Shawn X.Y. Bai
·
2014-12-11 18:00
BLE协议栈之
OSAL
初探
OSAL
(Operating System Abstraction Layer) 一,Task Initialization 二,Task Events and Event Processing
xiaoleiacm
·
2014-12-04 14:00
ble学习笔记十五----------ble协议栈之flash数据存储实验
协议栈flash数据存储实验Cc2540自带了256k的flash,可以存储数据也可以存储代码协议栈自带了snv管理代码,读函数
osal
_snv_read,写函数
osal
_snv_write数据都有一个唯一的
retacn_yue
·
2014-10-30 20:00
ble学习笔记十-------------ble协义栈之硬件抽象层
和驱动中使用到的相关配置文件 Hal_drivers.c包含所有驱动初始化和事件处理机制,主要有以下四个函数void Hal_Init( uint8 task_id ) 由osalTaskAdd调用,在
osal
retacn_yue
·
2014-10-30 20:00
ble学习笔记九----------ble协议栈之
OSAL
的运行机理
OSAL
的运行机理 事件表函数表使用查表法来取得事件所对应函数 taskCnt 任务总数taskEvents 指向事件表首地址的指针taskArr 事件处理函数数组,每一项都是一个函数指针 由此可以看出
retacn_yue
·
2014-10-30 20:00
OSAL
动态内存分配
OSAL
动态内存分配
OSAL
内存管理机制比较节省内存,仅占用2字节,如下图所示。它的局限性在于:因为记录内存块长度的len仅为15比特,所以最大长度为2^15-1=32767字节。
jiangjunjie_2005
·
2014-09-27 21:00
内存管理
OSAL
路由器加入网络流程
非自启动模式HOLD_AUTO_START)—以SimpleApp的灯节点SimpleControllerEB按K2作为路由器启动为例.假设初始化成功,网络发现成功,网络加入成功.程序大致流程:main()->
osal
_init_system
ludonglong
·
2014-08-31 22:00
流程
路由器
第1章 ZigBee协议栈初始化网络启动流程
基本流程:main()->
osal
_init_system()->osalInitTasks()->ZDApp_Init(),进协议栈初始化函数ZDApp_Init()。
farsight2009
·
2014-08-08 16:00
zigbee
ZigBee协议
栈初始化
zigbee
OSAL
NV操作
系统NV区:初始化nv数据项
osal
_nv_item_init()读取nv数据项
osal
_nv_read()写入nv数据项
osal
_nv_write()在使用
osal
_nv_read
jk110333
·
2014-06-19 11:00
OSAL
多任务资源分配机制
转自
OSAL
多任务资源分配机制一、概述
OSAL
(OperatingSystemAbstractionLayer),翻译为“操作系统抽象层”。
wdjhzw
·
2014-06-08 11:00
深入浅出Z-Stack 2006
OSAL
多任务资源分配机制
转自深入浅出Z-Stack2006
OSAL
多任务资源分配机制一、概述
OSAL
(OperatingSystemAbstractionLayer),翻译为“操作系统抽象层”。如何理解这个复杂的名词呢?
wdjhzw
·
2014-05-04 14:00
Z-stack之
OSAL
初始化流程
转自点击打开链接我使用的协议栈版本及例子信息:ZigBee2006\TexasInstruments\ZStack-1.4.3-1.2.1\Projects\zstack\Samples\SampleApp
OSAL
wdjhzw
·
2014-05-04 10:00
ZStack
OSAL
的事件(event)与消息(message)——part1 & part2
event)与消息(message)——part1本文转载自:http://blog.csdn.net/ceci_zhou/article/details/9787349在zstack中,有两种方式在
OSAL
qinpengtaiyuan
·
2014-03-11 09:00
zigbee
【转】协议栈的初始化
另外,几乎所有的Zigbee协议栈都需要使用操作系统,来支撑各个任务间的来回调用,Z-stack中
OSAL
机制,Freakz的Contiki,都是类似的思想。
u010670794
·
2014-03-09 16:00
zstack
contiki
协议栈
OSAL
freakz
OSAL
的流程
整个
OSAL
的流程,还有添加自己的任务,以及如何运行到自己定义的任务。这一篇文章主要是分析一下,自己定义的任务中要完成的功能,需要的事件函数是怎样的。
华清远见
·
2014-02-17 10:37
流程
系统事件
事件函数
OSAL
OSAL
NV有关的函数和项目 尤其NLME_UpdateNV-----转载
OSALNV有关的函数和项目尤其NLME_UpdateNV-----转载 OSALNV区操作2010-05-0510:13 原创作者:【LNVI.ZHU】 读取nv数据项
osal
_nv_read
tanqiuwei
·
2013-12-11 18:00
Zigbee代码解析笔记
intmain(void){//Turnoffinterrupts//关闭中断
osal
_int_disable(INTS_ALL);//InitializationforboardrelatedstuffsuchasLEDs
eager7
·
2013-11-10 16:07
Zigbee
浅析CC2540的
OSAL
原理
SIaYicr9vNVSFxvVwlIbueni2hnjmb0d5U3mntLWnPiP9fXDc6ApIHZy1XaK89wdlLodRnZhryPJD6ITi50Jmj-_fuQHOI5wYdDDb2DjKJShttp://blog.csdn.net/eliot_shao/article/details/8609259一概述
OSAL
itas109
·
2013-10-22 20:00
CC2540
OSAL
Z-Stack中HalUARTWrite的使用以及
osal
_strlen()的使用
Z-Stack中串口的使用,涉及到一个字符串指针的问题。串口写函数如下uint16HalUARTWrite(uint8port,uint8*buf,uint16len)port自不必说,HAL_UART_PORT_0或者_1,我想说的是字符串的长度。首先,我们定义这样一个字符串,如下所示uint8*txBuffer="IamuartCallBack"; HalUARTWrite(HAL_UART_
caryee89
·
2013-09-17 21:00
ZStack间接panid通信设置(将zigbee改装成点对点通信的方法)
设置节点进行间接panid通信的方法:1、 首先在预编译里面添加:INTER_PAN2、
OSAL
_GenericApp.c文件中,先添加#include"stub_
z_l_l_m
·
2013-09-11 22:00
NV操作
系统NV区:初始化nv数据项
osal
_nv_item_init()读取nv数据项
osal
_nv_read()写入nv数据项
osal
_nv_write()在使用
osal
_nv_read
shiwaxinbin
·
2013-08-16 14:00
osal
_init_system()函数研究(转)
原链接:http://bbs.ednchina.com/BLOG_ARTICLE_443996.HTM//初始化操作系统,主要是堆栈,时钟,电源模式,任务号分配
osal
_init_system();
jdh99
·
2013-08-13 18:00
osal
_init_system()函数研究
原链接:http://bbs.ednchina.com/BLOG_ARTICLE_443996.HTM //初始化操作系统,主要是堆栈,时钟,电源模式,任务号分配
osal
_init_system
ydbc
·
2013-08-13 18:00
System
ZStack
OSAL
的事件(event)与消息(message)——part 2
ZStack
OSAL
的事件(event)与消息(message)——part1 (有关event的那些事)在这里 http://blog.csdn.net/ceci_prayer/article/details
ceci_prayer
·
2013-08-08 15:00
ZStack
OSAL
的事件(event)与消息(message)——part 2
ZStack
OSAL
的事件(event)与消息(message)——part1 (有关event的那些事)在这里 http://blog.csdn.net/ceci_prayer/article/details
ceci_prayer
·
2013-08-08 15:00
ZStack
OSAL
的事件(event)与消息(message)——part1
在zstack中,有两种方式在
OSAL
的任务(task)中添加自定义的功能:事件(event)和消息(message)。
ceci_prayer
·
2013-08-06 10:00
ZStack
OSAL
的事件(event)与消息(message)——part1
在zstack中,有两种方式在
OSAL
的任务(task)中添加自定义的功能:事件(event)和消息(message)。
ceci_prayer
·
2013-08-06 10:00
深入浅出Z-Stack
OSAL
多任务资源分配机制
一、概述
OSAL
(OperatingSystemAbstractionLayer),翻译为“操作系统抽象层”。如何理解这个复杂的名词呢?表面上看它是作为操作系统存在的,可是为什么又加上“抽象层”呢?
ceci_prayer
·
2013-08-05 16:00
zigbee
weblogic启动时提示如下:[WARN ][
osal
]
[WARN][
osal
]Couldnotenumerateprocesses(1)error=-1073738819[WARN][
osal
]Couldnotaddcounter(null)\forquery
IronKui
·
2013-07-30 22:52
weblogic
CC2541 BLE源码阅读知识积累之
OSAL
小结
最近一段时间由于项目需要,便开始在阅读TI的cc2541的BLEStack源码,对于蓝牙4.0这块知识基本是小白,所以几乎从0开始。在没接触蓝牙之前,就知道该部分的内容较为复杂(涉及到通信等协议栈),所以本着只有会使用为目的开始了BLE的学习(哎,一直都站在别人的肩膀上),学到点新的知识就积累一点,以免忘记。 看CC2541的开源BLE,一开始还以为51单片机结构会相当的简单,未曾想过TI的大牛们
zhjr1220
·
2013-07-23 02:00
初识ZigBee
1,ZigBee设备的分类2,ZigBee协议栈3,ZigBee主线4,
osal
_start_system流程5,网络地址分配方式
qinpengtaiyuan
·
2013-06-05 23:00
入门
物联网
zigbee
zigbee 任务调度机制
摘要:1、任务调度:
osal
采用一个链表结构来管理协议栈各层相应任务。相关操作函数有,添加任务到链表中;获取下一个活动任务;根据taskID查找下一个任务。
shiwaxinbin
·
2013-05-13 22:00
zigbee
CC2541 BLE源码阅读知识积累之
OSAL
小结
本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636email:
[email protected]
,
[email protected]
写在前面的话:最近一段时间由于项目需要,便开始在阅读TI的cc2541的BLEStack源码,对于蓝牙4.0这块知识基本是小白,所以几乎从0开始。在没接触蓝牙之前,就知道该部分的内容较为复杂(涉及到通信等
gzzaigcn
·
2013-05-07 22:00
Z-STACK之
OSAL
_Nv非易失性存储解读上
本章解读Z-STACK中关于Nv操作的源码,以及z-stack中Nv的使用!在Z-STACK中Nv存储器主要用于保存网络的配置参数,如网络地址,使系统在掉电重启仍然能读取一些参数,自动加入到原来的网络中,这样其网络地址没有变化!在z-stack中,每一个参数的配置对应的是一个Nv条目(item),每一个item都有自己的ID,z-stack中使用的条目ID范围如下:0x0000保留0x0001~0
crystal736
·
2013-04-05 12:25
z-stack
[置顶] Z-STACK之
OSAL
_Nv非易失性存储解读上
本章解读Z-STACK中关于Nv操作的源码,以及z-stack中Nv的使用! 在Z-STACK中Nv存储器主要用于保存网络的配置参数,如网络地址,使系统在掉电重启仍然能读取一些参数,自动加入到原来的网络中,这样其网络地址没有变化! 在z-stack中,每一个参数的配置对应的是一个Nv条目(item),每一个item都有自己的ID,z-stack中使用的条目ID范围如下:
crystal736
·
2013-04-05 12:00
zigbee
CC2530
NV
OSAL
Z-Stack
z-stack halprocesspoll与初始化
在
osal
的轮训任务只有halprocesspoll()里面只轮询timer和UART,在调试的过程中均没有引起task任务切换的标志出现。
cucmakeit
·
2013-03-26 19:47
zigbee
ZigBee学习笔记_
osal
_nv_init()
新年过完了,又可以继续学习了,进度好慢那感觉,今天看哈
osal
_nv_init()函数,代码很简单如下,voidosal_nv_init(void*p) { (void)p;//SuppressLintwarning
key123zhangxing
·
2013-02-18 17:00
zigbee网络启动流程 ---- 协调器
main()->
osal
_init_system()->osalInitTasks()->ZDApp_Init()进入ZDApp_Init()函数:voidZDApp_Init(uint8task_id
linuxheik
·
2013-02-02 16:00
OSAL
处理来自AF的数据包流程
OSAL
处理来自AF的数据包流程 2010-05-0711:26:08| 分类: Zigbee|字号 订阅我使用的协议栈版本及例子信息:ZigBee2006\TexasInstruments\ZStack
linuxheik
·
2013-02-01 17:00
ZigBee学习笔记_InitBoard()_1
InitBoard()看注释上说是初始化板子上的I/O资源,进入到该函数实现体中,voidInitBoard(bytelevel) { if(level==OB_COLD) { //Interruptsoff
osal
_int_disable
key123zhangxing
·
2013-01-14 10:00
ZigBee学习笔记_
osal
_int_disable()
硬件环境:SLANRF-2530DK编辑器:IAR7.51A主机环境:windowsXP*********************************************************************很多人在研究ZigBee,小弟最近刚加入这一行列,写下一些东西方便自己学习,网上也有很多资料,慢慢学吧就……之前看了一些cc2530自带的基础例程,基本上是51例程没有涉及到
key123zhangxing
·
2013-01-08 11:00
[置顶]
OSAL
多任务资源分配机制
一、概述
OSAL
(OperatingSystemAbstractionLayer),翻译为“操作系统抽象层”。 在ZigBee协议中,协议本身已经定义了大部分内容。
qustdjx
·
2012-10-30 17:00
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他