- 博客(5)
- 收藏
- 关注
转载 ZigBee_CC2530_0AH_串口
USART0和USART1是串行通信接口,两个USART具有同样的功能,能够分别运行于异步UART模式和同步API模式。1 串口模式 UART模式提供异步串行接口,在UART模式中,有2中接口选择方式:2线接口和4线接口:2线接口:使用RXD(P0_2)、TXD(P0_3)。4线接口:使用引脚RXD(P0_2)、TXD(P0_3)、RTS(P0_5)和CTS(P0_4)。
2017-06-05 10:35:47 920
转载 ZigBee_CC2530_09H_API函数
Zstack协议栈依靠协议栈内部的OS(即OSAL)才能运行起来,OSAL提供的服务和管理包括:信息管理、任务同步、时间管理、中断管理、任务管理、内存管理、电源管理以及非易失存储管理。1. 信息管理API 信息管理API为任务和处理单元之间的信息交换提供了一种具有不同处理环境的机制(例如,在一个控制循环中调用中断服务常规程序或函数)。这个API中国的函数可以使任务分配或回收信息缓冲区,给
2017-06-02 16:08:12 542
转载 ZigBee_CC2530_08H_HAL层分析
Zigbee的HAL层提供了开发板所有硬件设备(例如LED、LCD、KEY、UART等)的驱动函数和接口。HAL文件夹为硬件平台的抽象层,包含common、include和target三个文件夹。1 Common文件夹 common文件夹下包含有hal_assert.c和hal_drivers.c两个文件。其中hal_assert.c是声明文件,用于调试,hal_drivers.c是驱动
2017-06-02 15:03:10 3544
转载 ZigBee_CC2530_07H_Zstack软件架构
1. ZigBee协议栈的结构物理层内容:物理层定义了物理无线信道和MAC子层之间的接口,提供物理层数据服务单元(PD-SAP)和物理层管理服务(MLME-SAP)。MAC(介质接入控制子层):MAC层负责处理所有物理无线信道的访问,并产生网络信号、同步信号;支持PAN连接和分离,提供两个对等的MAC实体之间的可靠链路。NWK(网络层):网络层是ZigBee协议栈的核心部分,网络层主要实现
2017-06-02 14:04:04 1841
转载 ZigBee_CC2530_06H_中断的使用
CC2530的中断系统是为了让CPU对内部或外部的突发事件及时地做出响应,并执行相应的终端程序。中断由中断源引起,中断源由相应的寄存器来控制。当需要使用中断时,需配置相应的中断寄存器来开启中断,当终端发生时将跳入中断服务函数中来执行此中断所需处理的事件。1.终端源和中断向量 CC2530有18个中断源,每个中断源都可以产生中断请求,中断请求可以通过设置中断使能SFR寄存器的中断使能位IE
2017-06-02 10:12:17 3329 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人