博客专栏  >  综合   >  ZigBee开发笔记

ZigBee开发笔记

本专栏主要从ZigBee的基础知识到裸机开发以及协议栈开发,对这块感兴趣的朋友可以关注博主哟!P.S本专栏实验所用芯片是CC2530.

关注
0 已关注
23篇博文
  • 第17章 CC2530 OLED

    1 理论分析 1.1概念 有机电致发光二极管( Organic Light-Emitting Diode, OLED)由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用...

    2018-01-07 09:41
    72
  • 第16章 CC2530随机数发生器

    1 理论分析 1.1 CC2530 随机数发生器简介 随机数发生器有如下功能。  产生伪随机字节,可以被 CPU 读取,或由命令选通处理器直接使用。  计算写入到 RNDH 的...

    2018-01-06 23:31
    60
  • 第15章 CC2530 DMA

    1 理论分析 1.1 CC2530 的 DMA 介绍 直接存取访问(DMA)控制器可以用来减轻 8051CPU 内核传送数据操作的负担,从而实现在高效利用电源的条件下的高性能。只需要 CPU ...

    2018-01-08 09:01
    43
  • 第14章 CC2530看门狗

    1 理论分析 1.1 CC2530 看门狗简介 在 CPU 可能受到一个软件颠覆的情况下,看门狗定时器(WDT)用作一个恢复的方法。当软件在选定时间间隔内不能清除 WDT 时,WDT 必须就复...

    2018-01-05 09:17
    135
  • 第13章 CC2530系统睡眠唤醒--定时器唤醒

    1 理论分析当定时器的值等于 24 位比较器的值,就发生一次定时器比较。通过写入寄存器 ST2:ST1:ST0 来设置比较值。当 STLOAD.LDRDY 是 1 写入 ST0 发起加载新的比较值,即...

    2018-01-04 12:36
    181
  • 第13章 CC2530系统睡眠唤醒—中断唤醒

    1 理论分析1.1 CC2530 睡眠定时器简介睡眠定时器用于设置系统进入和退出低功耗睡眠模式之间的周期。睡眠定时器还用于当进入低功耗睡眠模式时,维持定时器 2 的定时。 睡眠定时器的主要功能如下:...

    2018-01-04 12:28
    215
  • 第12章 CC2530温度串口显示(ADC电压表)

    1 理论分析1.1 CC2530 的 ADC 介绍CC2530 的 ADC 支持多达 14 位的模拟数字转换,具有多达 12 位的 ENOB(有效数字位)。它包括一个模拟多路转换器,具有多达 8 个各...

    2018-01-03 12:25
    273
  • 第12章 CC2530温度串口显示(片内ADC)

    1 理论分析1.1 CC2530 的 ADC 介绍CC2530 的 ADC 支持多达 14 位的模拟数字转换,具有多达 12 位的 ENOB(有效数字位)。它包括一个模拟多路转换器,具有多达 8 个各...

    2018-01-02 23:24
    119
  • 第11章 CC2530串口通讯-串口控制LED

    1 理论分析1.1 Usart 发送当 USART 收/发数据缓冲器、寄存器 UxBUF 写入数据时,该字节发送到输出引脚TXDx。 UxBUF 寄存器是双缓冲的。当字节传送开始时, UxCSR.AC...

    2018-01-01 12:49
    265
  • 第11章 CC2530串口通讯-接收字符串

    1 理论分析当 1 写入 UxCSR.RE 位时,在 UART 上数据接收就开始了。然后 UART 会在输入引脚 RXDx 中寻找有效起始位,并且设置 UxCSR.ACTIVE 位为 1。当检测出有效...

    2017-12-31 00:09
    61
  • 第11章 CC2530串口通讯-发送字符串

    1 理论分析1.1 CC2530 的 Usart 介绍首先,我们要知道 CC2530 有几个串行通信口。由图1知,它总共有 2 个串口分别为 Usart0、Usart1。Usart0 和 Usart1...

    2017-12-30 12:31
    322
  • 第10章 CC2530 PWM调光

    1 理论分析PWM 就是Pulse-Width Modulation (脉冲宽度调制),这里面的脉冲宽度即在一个周期内输出高电平的时间,假如说周期T=64US,脉冲宽度D=32us,则占空比=D/T=...

    2017-12-29 09:16
    303
  • 第9章 定时器-CC2530中断方式使用定时器T3

    1 理论分析CC2530 为这两个定时器各分配了一个中断向量。当以下定时器事件之一发生时,将产生一个中断请求:  计数器达到最终计数值  比较事件  捕获事件 SFR 寄存器...

    2017-12-28 09:57
    248
  • 第9章 定时器-CC2530查询方式使用定时器T3

    1 理论分析1.1 CC2530 的 Timer3 介绍定时器 3 和 4 是两个 8 位的定时器。每个定时器有两个独立的比较通道,每个通道上使用一个 I/O 引脚。 定时器 3/4 的特性如下: ...

    2017-12-28 09:48
    247
  • 第9章 定时器-CC2530 中断方式使用定时器T1

    1 理论分析为定时器分配了一个中断向量。当下列定时器事件之一发生时,将产生一个中断请求:  计数器达到最终计数值(溢出或回到零)  输入捕获事件  输出比较事件 寄存器状态寄...

    2017-12-28 09:39
    225
  • 第9章 定时器 - CC2530查询方式使用定时器T1

    1 理论分析1.1 CC2530 的 Timer1 介绍定时器 1 是一个独立的 16 位定时器,支持典型的定时/计数功能,比如输入捕获,输出比较和 PWM 功能。定时器有五个独立的捕获/比较通道。每...

    2017-12-28 09:27
    179
  • 第8章 CC2530外部中断

    1 理论分析1.1 CC2530 通用 IO 中断详解通用 I/O 引脚设置为输入后,可以用于产生中断。中断可以设置在外部信号的上升或下降沿触发。P0、P1 或 P2 端口都有中断使能位,对位于 IE...

    2017-12-27 11:11
    218
  • 第7章 CC2530按键

    1 理论分析1.1 CC2530 通用 IO 详解用作通用 I/O 时,引脚可以组成 3 个 8 位端口,端口 0、端口 1 和端口 2,表示为 P0、P1 和 P2。其中,P0 和 P1 是完全的 ...

    2017-12-26 09:25
    232
  • 第 6章 CC2530流水灯

    1 理论分析1.1 CC2530 的 IO 端口介绍CC2530 有 21 个数字输入/输出引脚,可以配置为通用数字 I/O 、外设 I/O 或者配置为连接到 ADC、定时器或 USART 外设。这些...

    2017-12-25 09:34
    156
  • 第5章 程序下载及调试

    5.1程序下载及调试5.1.1编译工程单击编译按钮 图1 无错显示如下图所示 图25.1.2下载工程(我们选择的是ZigBee下载,下载后可在线调试) 图35...

    2017-12-24 15:00
    134
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部