自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (18)
  • 收藏
  • 关注

原创 Zigbee-cc2530 笔记---Packet Sniffer 安装与使用

SmartRF Packet Sniffer 是 TI一款用于侦听而捕获的射频数据包的软件,支持多种射频协议,可对数据包进行过滤和解码,以简洁的方法显示出来; (1)双击“课程软件\Setup_SmartRF_Packet_Sniffer\ Setup_SmartRF_Packet_Sniffer_2.18.1.exe”,弹出SmartRFPacketSniffer安装界面,并点击“Next”开

2018-01-25 20:11:42 7487 1

原创 Zigbee-cc2530 笔记 z-tool的使用

Z-Stack的”Monitor and Test”功能为开发者提供了一个PC与协议栈运行状况进行通信的接口。方法就是利用TI提供的专用工具Z-tool,通过串口的方式与运行协议栈的设备进行信息的交互,下达指令1.设置工程选项,打开option选项。 2.对一些宏定义进行修改,加入红框所示两个宏定义 3.修改代码部分 此处应与z-tool波特率对应 4.打开z-tool

2018-01-25 10:58:42 2623 1

原创 ZigBee-cc2530 笔记---网络管理与拓扑

zigbee的拓扑结构可以典型的分为三种类型,星形(Star), 树形(Tree Topology) 还有网状型(Mesh Topology). 星形(Star):任意两个节点的通信都需要依赖协调器的辅助转发才能完成通信,即便是两个节点十分靠近。 树形(Tree Topology):终端节点只能向它的父节点发送数据,而路由器与外部其他节点(该节点不是路由器自己的子节点)进行通信时,只

2018-01-25 10:49:26 4154

原创 Zigbee-cc2530 笔记---组播通讯

组播原理 组播描述的就是网络中所有节点设备被分组后组内相互通信的过程。确定通信对象的就是节点的组号。 组播的特点: 1.分组中的编号是两个字节(即组号是两个字节) 2.组号必须和已经定义了的端点相关联。 即:组都是和模块里已经定义了的端点相关联,如果我们说一个模块标记为组0x01,那么这个模块里面至少有一个定义了的端点与这个和组(0x01)相关联 3.发送

2018-01-25 09:56:11 2024

原创 Zigbee-cc2530 笔记---广播通讯

广播:可以理解成,发送模块发出数据,这个网络里面所有节点都可以拿到这个数据 用到的结构体与函数 1.定义结构体,对结构体进行赋值(协议栈自己的) 2.对结构体成员进行赋值 3.调用广播函数

2018-01-25 09:31:07 1185

原创 Zigbee-cc2530 笔记---Z-stack 串口(透传和温湿度采集)

USART:(UniversalSynchronous/AsynchronousReceiver/Transmitter)通用同步/异步串行接收/发送器 USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备。 协议栈帧格式 0xFE, DataLength, CM0, CM1, Data payload, FCS 翻译: 0xFE:数据帧头 DataLen

2018-01-25 09:01:10 5765 5

原创 Zigbee-cc2530 笔记---Z-stack自定义按键(中断式)

Z-stack中提供了两种方式采集按键数据:轮询方式和中断方式。轮询方式:每隔一定时间,检测按键状态,进行相应处理;中断方式:按键引起按键中断,进行相应处理。Zstack在默认情况下,使用轮询方式进行处理。 实现中断式按键处理的无线点灯 1.修改 SW_6 所在 IO 口 2. 修改边缘触发方式 3、修改中断一些相关标志位 4、修改HalKeyPoll(

2018-01-25 08:32:17 2920 2

原创 Zigbee-cc2530 笔记---Z-stack 无线传输点亮LED

ZigBee协议是由ZigBee联盟(一个由众多IT企业组成的)制定和管理的一种短距离低速率的无线网络协议。此协议得到了广泛的支持,只要符合此协议的设备都能够互相联网。Zigbee的基础是IEEE 802.15.但IEEE仅处理低级MAC层和物理层协议,因此Zigbee联盟扩展了IEEE,对其网络层协议和API进行了标准化。ZIgBee协议现在比较流行的版本是ZigBee2007。ZigBee协议

2018-01-24 20:16:14 2375

原创 Zigbee-cc2530 笔记---DMA

直接存取访问( DMA)控制器可以用来减轻8051CPU内核传送数据操作的负担,从而实现在高效利用电源的条件下的高性能。 只需要CPU极少的干预, DMA控制器就可以将数据从诸如 ADC或RF收发器的外设单元传送到存储器。DMA控制器协调所有的 DMA传送,确保 DMA请求和CPU存储器访问之间按照优先等级协调、合理地进行。 DMA 控制器含有若干可编程的DMA通道,用来实现存储器-存储器的数据传

2018-01-24 20:02:14 3000 1

原创 Zigbee-cc2530 笔记---ADC采集光敏

ADC支持多达14位的模拟数字转换,具有多达12位的ENOB(有效数字位)。它包括一个模拟多路转换 器,具有多达8个各自可配置的通道;以及一个参考电压发生器。转换结果通过DMA写入存储器。还具有若 干运行模式。 ADC的主要特性如下: ● 可选的抽取率,这也设置了分辨率( 7到12位) ● 8个独立的输入通道,可接受单端或差分信号 ● 参考电压可选为内部单端、外部单端、外部差分或AVD

2018-01-24 19:21:43 11093 2

原创 Zigbee-cc2530 笔记---串口收发

UART模式提供异步串行接口。在UART模式中,接口使用2线或者含有引脚RXD、 TXD、可选RTS和 CTS的4线。 UART模式的操作具有下列特点: ● 8位或者9位负载数据 ● 奇校验、偶校验或者无奇偶校验 ● 配置起始位和停止位电平 ● 配置LSB或者MSB首先传送 ● 独立收发中断 ● 独立收发DMA触发 ● 奇偶校验和帧校验出错状态 UART模式提供全双工传送,接收器

2018-01-24 18:55:31 5736 1

原创 Zigbee-cc2530 笔记---定时器

定时器包括一个 16 位计数器,在每个活动时钟边沿递增或递减。活动时钟边沿周期由寄存器位CLKCON.TICKSPD定义,它设置全球系统时钟的划分,提供了从 0.25MHz到 32MHz的不同的时钟标签频率(可以使用32MHzXOSC作为时钟源)。这在定时器1中由T1CTL.DIV设置的分频器值进一步划分。这个分频器值可以从1、 8、 32或128。因此当32MHz晶振用作系统时钟源时,定时器1可

2018-01-24 17:27:57 2648

原创 Zigbee-cc2530笔记---按键与外部中断

上篇笔记介绍了通用I/o的设置,这次来介绍下外部中断功能。通用 I/O引脚设置为输入后,可以用于产生中断。中断可以设置在外部信号的上升或下降沿触发。 P0、 P1 或P2端口都有中断使能位,对位于IENl-2寄存器内的端口所有的位都是公共的,如下: � IENI.P0IE: P0中断使能 � IEN2.PIIE: P1中断使能 � IEN2.P2IE: P2中断使能 除了这些公共中

2018-01-21 22:26:05 7468

原创 Zigbee-cc2530笔记------点亮自己的LED

cc2530芯片使用51增强型的内核,跟51单片机还是有一些区别的,例如:51单片机不需要对IO口进行配置,而cc2530芯片却需要对IO口进行配置,才能对它进行赋值。 cc2530具有21个数字输入/输出引脚, 可以配置为通用数字I/O或外设I/O信号, 配置为连接到ADC、 定时器或USART外设。这些I/O口的用途可以通过一系列寄存器配置,由用户软件加以实现。 I/O

2018-01-21 21:48:51 2117

原创 zigbee IAR工程下载与调试

(1)安装调试器SmartRF04EB驱动 (2)编译工程 (3)点击调试按钮进入调试界面 (4)通过“view->memory”、“view->Register”、“view->Diassemble”打开内存、寄存器、反汇编窗口,对各部分数据进行观察

2018-01-21 19:48:26 1585

原创 zigbee IAR建立第一个工程(CC2530)

1.IAR中创建工程: (1)新建工程目录LED. (2)启动IAR (3)通过“Project->Create New Project…”,创建一个新的工程 (4)选择

2018-01-21 19:34:01 3976

原创 ZigBee_Sensor_Monitor 安装与使用

ZigBee_Sensor_Monitor 是 TI的一款用于查看网络拓扑结构图的软件,支持星型网、树 形 网 的 动 态 显 示;安装步骤: (1)双击“课程软件\Setup_ZigBee_Sensor_Monitor_1.3.2.exe”,弹出ZigBee Sensor Monitor安装界面,并点击“Next”开始安装; (2)勾选“I accept the terms in

2018-01-21 15:06:49 6841 20

原创 IAR (10.10.1) 安装与破解教程

                          IAR Embedded Workbench IDE 是一款流程的嵌入式软件开发 IDE 环境,ZigBee接口实验及协议栈工程都基于IAR开发,软件安装包位于:课程软件\IAR_EW_for_8051_10_10,按照下列步骤安装:(1)双击“EW8051-10101-Autorun.exe”运行IAR安装程序,弹出IAR安装界面,选择...

2018-01-21 13:14:26 82217 68

stm32f407 驱动十轴传感器 源码

使用stm32驱动十轴传感器,采集MPU6050,地磁偏角,和气压数据,IIC驱动。采用stm32Cubemx

2018-11-10

电路经典例程

电子懒人的经典教程,经典电路设计,适合初学者自学哦

2018-11-08

基于JAVA开发的2048小游戏

用Java开发出的2048小游戏,简单易上手,还有PPT介绍哦

2018-09-28

网上图书销售系统的可行性研究报告

互联网图书销售系统的前期可行性研究,写报告的参考文档

2018-09-28

嵌入式经典面试题(2017)

2017收录的嵌入式高频面试题,面试好帮手,刷刷题更容易获得入职机会,嵌入式万变不离其宗

2018-09-28

ZigBee CC2530 超声波驱动

在cc2530上实现超声波模块的驱动,略有误差,但裸机易于移植

2018-09-28

stm驱动L298N

基于stm32f407与L298N的电机驱动源码,详情可见博客。

2018-08-12

电机测速传感器槽型光耦模块

电机测速传感器槽型光耦模块的使用(stm32F407正点原子平台),详情见我博客

2018-05-03

ARM-A53(S5P6818)裸板程序合集(已编译通过)

基于ARM-A53(S5P6818)的裸板程序代码 ,已在板子上验证通过

2018-03-13

zigbee-cc2530 串口收发

zigbee-cc2530 串口0数据收发,实现在返回串口助手的界面

2018-01-31

zigbee-cc2530 定时器输出与捕获

实现了zigbee cc2530定时器的输出与捕获功能,附带定时器基本模式测试

2018-01-31

跟我一起写Makefile

跟我一起写Makefile,经典文章,简洁明了的介绍了如何去写Makefile

2018-01-31

zigbee-cc2530 按键+外部中断例程

zigbee cc2530平台下的裸机按键例程,采用按键产生外部中断的方式控制LED亮灭

2018-01-21

zigbee套件调试器驱动

zigbee套件官方调试器驱动,用于在程序里调试zigbee套件,

2018-01-21

C语言 实现离散数学真值表

用C语言实现离散数学中的任意合式公式的真值表

2017-02-16

离散数学合式公式的判断

离散数学中怎么判断任意一个公式是否为合式公式

2017-01-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除