ZigBee
文章平均质量分 51
CC2530
G.R.I.T.
公众号:硅特嵌入式
展开
-
zigbee 中 OSAL 事件传递机制和消息传递机制
zigbee 中 OSAL 事件传递机制和消息传递机制 - jontian - 博客园 (cnblogs.com)原创 2021-05-17 09:32:54 · 404 阅读 · 0 评论 -
配置8266连接中移物联网OneNet平台
https://www.cnblogs.com/ren-hang/p/10317660.html原创 2021-05-04 22:41:52 · 256 阅读 · 1 评论 -
ZigBee与WiFi的双模无线网关设计方案解析
http://www.elecfans.com/tongxin/119/20140930355368.html原创 2021-04-21 23:26:58 · 385 阅读 · 0 评论 -
NB-IoT,LoRA,WIFI,蓝牙,Zigbee,MQTT,CoAP之间的关系
https://www.cnblogs.com/schips/p/12267840.html原创 2021-04-21 23:24:14 · 531 阅读 · 0 评论 -
zigbee学习之路(十三):基于协议栈的Usart 实验
https://www.cnblogs.com/sjsxk/p/5365705.html原创 2021-04-21 23:22:24 · 137 阅读 · 0 评论 -
zigbee学习之路(十四):基于协议栈的无线数据传输
https://www.cnblogs.com/sjsxk/p/5374868.html原创 2021-04-21 23:21:38 · 273 阅读 · 0 评论 -
zigbee学习之路(十二):zigbee协议原理介绍
https://www.cnblogs.com/sjsxk/p/5363676.html原创 2021-04-21 23:20:37 · 325 阅读 · 0 评论 -
Zigbee组网原理详解
https://www.cnblogs.com/nimorl/p/5287164.html原创 2021-04-21 23:19:17 · 617 阅读 · 0 评论 -
ZigBee简介
目录前言1、ZigBee产生的背景2、ZigBee和IEEE 802.15.4的关系3、ZigBee 的特点4、ZigBee 的网络拓扑模型5、ZigBee 应用范围6、一个典型的ZigBee应用的体系框架https://www.cnblogs.com/zjutlitao/p/5641958.html前言 目前,中国大力推广的物联网是zigbee 应用的主战场,物联网通过智能感知、识别技术与普适计算(我还特意申请了个域名psjs.vip)、泛在网络的融合应用,...转载 2021-02-03 10:20:05 · 967 阅读 · 0 评论 -
【Zigbee技术入门教程-02】一图读懂ZStack协议栈的核心思想与工作机理
Z-Stack协议栈是一个基于任务轮询方式的操作系统,其任务调度和资源分配由操作系统抽象层OSAL管理着。https://www.cnblogs.com/ALittleBee/p/7463239.html 你可以理解为:Z-Stack协议栈=OSAL操作系统+CC2530硬件模块+AF无线网络应用 总体来看,Z-Stack协议栈只做了两件事情:首先进行系统的初始化,然后启动OSAL操作系统。在任务轮询过程中,系统将会不断查询每个任务是否有事件发生,如果有事件发生,就执...转载 2021-03-07 22:17:46 · 695 阅读 · 0 评论 -
【Zigbee技术入门教程-01】Zigbee无线组网技术入门的学习路线
一、引言https://www.cnblogs.com/ALittleBee/p/7336975.html 在物联网技术应用的知识体系中,Zigbee无线组网技术是非常重要的一环,也是大家感觉比较难以掌握的一个部分。Zigbee无线组网技术之所以让你感有学习难度,不是因为它真的复杂,仅仅是它看起来很复杂而已,让人望而止步。另一方面则是Zigbee技术在应用层面上将硬件和软件完成融为一个体系,要求开发人员既要有扎实的硬件技术,又要有清晰的软件思维。 目前,尽管有不少关于Zigbee无线组网的技...转载 2021-03-07 22:16:33 · 2040 阅读 · 0 评论 -
【CC2530强化实训04】定时器间隔定时实现按键N连击
【题目要求】https://www.cnblogs.com/ALittleBee/p/9733944.html 2018年全国职业院校技能大赛“物联网技术应用”国赛(高职组)中关于感知层开发的难度陡然增大,三个题目均在Zigbee协议栈下完成。其中第一个题目“仓库温湿度智能控制系统”考查了按键单击、双击和三连击。为了让大家更好的掌握按键的复杂处理思路,在这里通过一个具体的实训案例,讲述通过间隔定时实现按键N连击的基本思路。 在新大陆国赛设备的黑色Zigbee模块上,或者小蜜蜂制作的X...转载 2021-03-07 22:10:28 · 671 阅读 · 0 评论 -
【CC2530强化实训03】定时器间隔定时实现按键长按与短按
【CC2530强化实训02】普通延时函数实现按键的长按与短按【CC2530强化实训01】普通延时函数实现按键的长按与短按【题目要求】https://www.cnblogs.com/ALittleBee/p/9737636.html 虽然用普通的延时函数能够实现按键长按与短按的判别,但是在实际的工程应用和项目开发中并不好用也不灵活。更多得是借助定时器的间隔定时来计算按键从按下到松开的时间间隔,然后通过判断该时间值来区分按键长按与短按的状态。 在新大陆国赛设备的黑色Zigbe...转载 2021-03-07 22:09:55 · 532 阅读 · 0 评论 -
【CC2530强化实训02】普通延时函数实现按键的长按与短按
【题目要求】https://www.cnblogs.com/ALittleBee/p/9733720.html 用一个按键实现单击与双击的功能已经是很多嵌入式产品的常用手法。使用定时器的间隔定时来计算按键按下的时间是通用的做法,然而,使用普通的延时函数实现按键单击与双击的区分也是一个快速的处理手段。按键SW1单击的时候,切换D3灯的开关状态;按键SW1双击的时候,切换D4灯的开关状态。其中: 按键SW1-------P1_2 D3灯-----------P1_0(高电平点...转载 2021-03-07 22:05:21 · 598 阅读 · 0 评论 -
【CC2530强化实训01】普通延时函数实现按键的长按与短按
【题目要求】https://www.cnblogs.com/ALittleBee/p/9620116.html 用一个按键实现长按与短按的功能已经是很多嵌入式产品的常用手法。使用定时器的间隔定时来进行按键按下的时间是通用的做法,然而对于不太熟悉定时器使用,又没有严格的延时长度的情况下,使用普通的延时函数实现长短按键的区分也是一个不错的选择。按键SW1短按的时候,切换D3灯的开关状态;按键SW1长按的时候,切换D4灯的开关状态。其中: 按键SW1---------P1_2 D3灯...转载 2021-03-07 22:04:24 · 560 阅读 · 0 评论 -
【CC2530入门教程-06】CC2530的ADC工作原理与应用
一、A/D转换的基本工作原理https://www.cnblogs.com/ALittleBee/p/7102690.html 将时间上连续变化的模拟量转化为脉冲有无的数字量,这一过程就叫做数字化,实现数字化的关键设备是ADC。 ADC:数模转换器,将时间和幅值连续的模拟量转化为时间和幅值离散的数字量,A/D转换一般要经过采样、保持、量化和编码4个过程。二、CC2530的A/D转换模块 CC2530的ADC模块支持最高14位二进制的模拟数字...转载 2021-03-06 14:38:25 · 9867 阅读 · 3 评论 -
【CC2530入门教程-05】CC2530的串行接口原理与应用
【CC2530入门教程-04】CC2530的定时/计数器原理与应用【CC2530入门教程-03】CC2530的中断系统及外部中断应用【CC2530入门教程-02】CC2530的通用I/O端口输入和输出控制【CC2530入门教程-01】CC2530微控制器开发入门基础一、并行通信与串行通信 微控制器与外设之间的数据通信,根据连线结构和传送方式的不同,可以分为两种:并行通信和串行通信。 并行通信:指数据的各位同时发送或接收,每个数据位使用单独的一条导线。传输速...转载 2021-03-06 14:37:40 · 6643 阅读 · 0 评论 -
【CC2530入门教程-04】CC2530的定时/计数器原理与应用
一、定时/技术器的基本原理https://www.cnblogs.com/ALittleBee/p/7078252.html 定时/计数器,是一种能够对内部时钟信号或外部输入信号进行计数,当计数值达到设定要求时,向CPU提出中断处理请求,从而实现定时或者计数功能的外设。 定时/计数器的最基本工作原理是进行计数。不管是定时器还是计数器,本质上都是计数器,可以进行加1(减1)计数,每出现一个计数信号,计数器就会自动加1(自动减1),当计数值从0变成最大值(或从最大值变成0)溢...转载 2021-03-06 14:29:04 · 6569 阅读 · 0 评论 -
【CC2530入门教程-01】CC2530微控制器开发入门基础
一、什么是单片机?https://www.cnblogs.com/ALittleBee/p/7056525.html 单片机:Micro controller,MCU,微控制器,是一种集成电路芯片,它通过超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、输入输出I/O端口、中断控制系统、定时/计数器和通信接口等多种功能部件集成到一块硅片上,构成了一个体积小但功能完善的微型计算机系统,简单的说,单片机就是一个将微型计算机系统制作到里面的集成电路芯片...转载 2021-03-06 14:26:49 · 8263 阅读 · 0 评论 -
上拉电阻与下拉电阻
简介https://www.cnblogs.com/lulipro/p/7675167.html在数字逻辑电路中,一个信号不是0,就是1。正是因为这样,数字电路的设计才简单,可靠。通常,用电压5v(或者接近5V)代表 on 开状态,代表高电平,对应状态 1。用电压0v (或者接近0v)代表off关状态,代表低电平,对应状态0。有些开发板是基于3,3V的,因此使用3.3V作为高电平。如果一个线路中的电压处于不确定的状态(例如一个引脚不和任何其它回路连通时),那我们就说它的电压是浮动的,他会原创 2021-03-05 20:43:04 · 296 阅读 · 0 评论 -
上拉电阻与下拉电阻的作用
https://www.cnblogs.com/guojun-junguo/p/9463705.html单片机的管脚输入需要有明确的信号,也就是要么高电平,要么低电平。通常我们认为,你的输入脚如果和vcc相接,那肯定是高电平;和gnd相接,那肯定是低电平。然而还有一种状态你可能忽视了,就是管脚悬空的时候。 管脚悬空的时候,由于电路中的电磁感应,可以在管脚上随机地感应出时高时低的电平,这就使得在单片机看来,你在随机地输入1或0。这显然也不是你所需要了。你所需要的是明确的高或低电平。对芯片输入管脚,原创 2021-03-05 20:40:58 · 765 阅读 · 0 评论 -
关于CC2530单片机的寄存器置1与置0
或操作:任何值与0相或,保持原值; 任何值与1相或,结果为1;或操作:任何值与1相与,保持原值; 任何值与0相与,结果为0;原创 2021-03-05 20:23:25 · 615 阅读 · 0 评论 -
【CC2530入门教程-03】CC2530的中断系统及外部中断应用
目录一、中断相关的基础概念二、CC2530的中断系统三、CC2530的中断处理函数编写方法四、CC2530的外部中断五、实训案例:外部中断输入控制LED灯一、中断相关的基础概念 内核与外设之间的主要交互方式有两种:轮询和中断。轮询的方式貌似公平,但实际工作效率很低,且不能及时响应紧急事件;中断系统使得内核具备了应对突发事件的能力。 在执行CPU当前程序时,由于系统中出现了某种急需处理的情况,CPU暂停正在执行的程序,转而去执行另外一段特殊程序来处...转载 2021-03-03 15:53:53 · 5864 阅读 · 1 评论 -
ioCC2530.h
/************************************************************************************************** * - ioCC2530.h - * * Header file with definitions for the Texas Instruments CC2530 low-power System-on-Chip: * a.原创 2021-03-03 15:30:48 · 814 阅读 · 1 评论 -
【CC2530入门教程-02】CC2530的通用I/O端口输入和输出控制
一、CC2530的引脚概述 CC2530微控制器采用QFN40封装,有40 个引脚。其中,有21个数字I/O端口,其中P0和P1是8 位端口,P2仅有5位可以使用。这21个端口均可以通过编程进行配置。实际上,在P2端口的5个引脚中,有2个需要用作仿真,有2个需要用作晶振,你在CC2530的开发中真正能够使用的只有17个引脚。 在微控制器内部,有一些特殊功能的存储单元,这些单元用来存放控制微控制器内部器件的命令、数据或运行过程中的一些状态信息,这些寄存器统称为“特殊功能...转载 2021-03-03 15:03:33 · 13744 阅读 · 5 评论 -
CC2530内部结构图
原创 2021-03-03 14:37:27 · 2655 阅读 · 1 评论 -
CC2530单片机P1寄存器说明
寄存器 作用 描述 P1 (0x90) 端口 1 端口 1。通用 I / O 端口。可以从 SFR 位寻址。 P1SEL(0xF4) 端口 1功能选择 P1.7 到 P0.0 功能选择 0: 通用 I / O 1: 外设功能 P1DIR(0xFE) 端口 1方向 P1.7 到 P1.0 的 I/O 方向 0: 输入 1: 输出 P1INP(0xF6) 端口 1输入模式 P1.7 到 P1...原创 2021-03-03 14:31:40 · 5435 阅读 · 1 评论