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
CC2530学习杂记
cc2430/
cc2530
ADC单次采样
ADC单次采样(1)实验简介利用ADC转换CC2430片内温度传感器的温度值,通过串口将温度值发送到PC并显示出来。(2)程序流程图(3)实验源码及剖析/*实验说明:片内温度采集实验,通过串口0将数据发送到PC机*/#include#defineled1P1_0#defineled2P1_1#defineled3P1_2#defineled4P1_3/*32M晶振初始化--------------
jnwangcan
·
2020-09-13 15:07
CC2530
delay
output
access
float
工具
存储
CC2530
ADC学习
CC2530
有8个ADC通道,系统框图如下:使用ADC有两种情况:第一种是连续转换,此时需要配置ADCCON1和ADCCON2寄存器;第二种是单次转换,此时只需要配置寄存器ADCCON3即可。
jnwangcan
·
2020-09-13 15:07
CC2530
测试
office
01 TI
cc2530
的IO口控制
相关资料下载:https://pan.baidu.com/s/1bpjIb8N密码:nkfv计算机里归根到底就是使用二进制0/1,在电路上就是用高低电平(3.3v,0v)来表示。一个IO口就是相当于从CPU芯片里引出的一根导线,用于连接输入输出设备,由代码来控制/获取它的电平。也就是说我们可以通过代码控制一个IO口是高电平还是低电平(IO作输出功能)。还是通过代码来判断IO口是处于高/低电平状态(
jklinux
·
2020-09-11 01:29
TI-CC2530
cc2530
实现i2c数据线
本帖最后由L.fish于2010-7-2915:47编辑本人尊重原文作者,这篇文章非本人原创,feibit论坛是个不错的论坛,希望大家多看看这个网站。[注:本文源自www.feibit.com--“飞比”Zigbee论坛,如需转载请保留此行]近来为了做一个加速度传感器的项目,其中用到了无线模块由于英明神武的老板决定用ZigBee来做传输结果就跑出了一些列的问题其中一个就是MXC6202加速度传感器
jia_zhengshen
·
2020-09-10 22:44
I2C总线
学习笔记:Linux
学习杂记
该篇笔记,主要是来自网络的大杂烩,用于学习记录之用,在此感谢各位,如有侵权,立马删除一、Linux命令行使用安装系统创建的Root和密码进行登录。##1.新增用户和设置密码新增命令:useradd-h,manuseradd查看帮助新增用户:useradd用户名设置新增用户密码:passwd用户名过命令创建的用户,其实是放在/etc/passwd文件里的。这是一个文本文件。我们可以通过cat命令,将
小张也是蛮拼的
·
2020-09-10 22:47
Android
学习杂记
(一):Bitmap对象与byte[]相互转换
今天工作处理打印功能的时候客户需要一个参数为byte[]类型的函数打印图片,在原来实现的功能中已经有打印图片的功能,但是参数为Bitmap,为了实现参数的转换,故进行函数的重载,则需要做的就是将byte[]类型转换成Bitmap类型,直接调用原方法即可。以下为byte[]转换成Bitmap类型的代码:byte[]b=getIntent().getByteArrayExtra("bitmap");B
Eliot_Haber
·
2020-08-26 23:12
Android
解决zigbee
CC2530
/CC2630 用Flash Programmer下载hex文件,提示Chip is locked! Not able to read IEEE address
先用smartRFFlashprogrammer的Erase选项擦除芯片(先不要勾选Eraseandprogram),擦除成功后就可以使用了。原因是厂家写入了lockbit
STCNXPARM
·
2020-08-26 11:40
无线通信开发
pytorch
学习杂记
1.torch.cat([a,b],0)对应numpy的np.concatenate((a,b),axis=0)函数,在第一个维度拼接两个矩阵。2.转载于:https://www.cnblogs.com/leokale-zz/p/11599164.html
dianshu9815
·
2020-08-25 14:37
人工智能
Html+CSS
学习杂记
笔记页内元素跳转链接–锚点链接跳转将即可base设置页面打开方式,放在head中则设置全局打开方式如base是单标签target="blank"很危险!通过target="blank"打开的页面能够直接使用window.opener来访问来源页面的window对象,甚至恶意修改你的原页面点击查看target="blank"是如何被利用的预格式化文本pre按照原本的格式,来渲染网页文本按照原本的格式
Jming铭
·
2020-08-24 23:49
前端web
CC2530
学习笔记(3)—— IO端口中断机制
https://blog.csdn.net/zzz_xxj/article/details/793488252018年02月22日20:50:39ZZZ_XXJ阅读数:206
CC2530
学习笔记(3)—
Frying人生
·
2020-08-24 18:01
ZIGBEE
Zigbee 协议栈(
CC2530
开发板)--中断方式查询按键
2019独角兽企业重金招聘Python工程师标准>>>板子上UP、DOWN、LEFT和RIGHT四个键原先是通过AD转换来判断的,OK键和CANCEL键是直接连接I/O的.将电容C20和电子R13去掉,将R4改成10K电阻,那么RIGHT键也将是直接连接I/O了。接下来,我将通过一系列的改动,将OK、CANCEL和RIGHT三个键改成中断方式来查询其状态。首先,要使能中断方式查询按键状态。在OnB
weixin_34348111
·
2020-08-24 17:26
ZigBee TI ZStack
CC2530
3.14 按键驱动01-轮询模式
(配套源码、软件、开发板等资源,可移步博客同名QQ群/TB店铺:拿破仑940911)在Z-Stack协议栈中,对于按键的检测,分为两种不同的机制,分别称为“轮询模式”和“中断模式”,类比单片机中的按键检测,还是很好理解的。但是相比我们之前所学所用,Z-Stack协议栈中的按键检测实现还是相对要复杂一些的。本节将分为4点详细讲述Z-Stack协议栈中的按键检测机制:1、按键检测机制选择——“轮询模式
weixin_33755557
·
2020-08-24 17:49
[ZigBee] 4、ZigBee基础实验——中断
前言上一篇介绍了
CC2530
的IO的基础知识,并用LED的控制来展示如何配置并控制GPIO的输出,用KEY状态的读取实验来展示如何读取GPIO的状态。
weixin_33720452
·
2020-08-24 17:12
【
CC2530
入门教程-03】
CC2530
的中断系统及外部中断应用
第3课
CC2530
的中断系统及外部中断应用广东职业技术学院欧浩源一、中断相关的基础概念内核与外设之间的主要交互方式有两种:轮询和中断。
weixin_30737363
·
2020-08-24 17:19
5.2 SW1控制LED1亮灭(中断功能)
能够产生中断请求的中断源如下:
CC2530
中断设置步骤:使能端口组中断(IEN)——端口组中具体端口中断使能/禁止(PxIEN)——设置中断触发方式PICTL——使能系统总中断(EA)下文按此思路展开:
weixin_30706507
·
2020-08-24 17:47
5.1、按键SW1控制LED1亮灭
#include"io
CC2530
.h"//引用
CC2530
头文件/**************************************************************函数名称:
weixin_30627381
·
2020-08-24 17:39
嵌入式
c/c++
CC2530
中断处理方法
在
CC2530
手册中2.5小节总结了中断处理的一般步骤,其中涉及的名称如下:1.清除中断标志位2.全局中断标志EA,用于开启所有中断3.设置特殊功能寄存器(SFR)中中断标志位4.设置IEN0、IEN1
__dazhi
·
2020-08-24 16:48
初学zigbee--IO口中断产生配置条件
IO口中断产生配置条件中断概述;
CC2530
的CPU有18个中断源,每个中断请求可以通过设置中断使能SFR寄存器的中断使能位IEN0,IEN1或者IEN2使能或禁止1.CPU中断开关打开EA=1//打开
aimy28
·
2020-08-24 16:36
ZigBee
CC2530
与zigbee学习笔记の初识zigbee(3)
1,
CC2530
可编程最大发射功率+4.5dBm,加上CC2591射频功放前端可使传输距离达到1Km以上。
孤舟蓑笠不倒翁
·
2020-08-24 16:30
【CC2530与Zigbee】
CC2530
外部中断启停跑马灯
直接上代码::::这个程序是测试按键产生中断然后跑马灯的启停(暂停和跑马)第一次产生中断(按键按下)进入中断执行事件第二次...第..次...#include/*Description:本程序是测试按键产生时跑马灯的暂停和启动程序time:2019-2-27Auther:Bactiy*///宏定义按键、LED#defineledP1_0#defineled1P1_1#defineled2P1_3#
美国队长-贾维斯
·
2020-08-24 15:22
CC2530
通用IO(一)
我是从
cc2530
这块单片机学起的。废话不多说,我从最简单的io说起。这块单片机的IO分为通用IO和外设IO。什么是通用I/O呢?我简单的理解为通用I/O是只有输入输出0和1之分的一种IO模式。
poulwalker
·
2020-08-24 15:22
zigbee学习之路
ZigBee TI ZStack
CC2530
3.9 IO口00-总
(配套源码、软件、开发板等资源,可移步博客同名QQ群:拿破仑ZigBee)一、前言本博客ZigBee分支关于
CC2530
的IO口部分的介绍,分为如下三篇文章:1、ZigBeeTIZStack
CC2530
3.9IO
拿破仑940911
·
2020-08-24 15:48
TI
ZigBee
CC2530
的IO口中断
CC2530
的IO口中断
CC2530
IO中断有P0和P1两种形式,又分别分为上升沿触发和下降沿触发,寄存器配置分别如下:该配置方法为P0.1下降沿触发中断,其中IEN1寄存器(第5位为P0IE)为设置P0
broadCE
·
2020-08-24 13:35
ZIGBEE
CC2530
学习路线-基础实验-定时器控制LED灯亮灭(3)
目录1.前期预备知识1.1定时器中断触发1.2相关寄存器1.3寄存器相关问题1.4T1、T3定时器初始化流程2程序及代码THEEND1.前期预备知识1.1定时器中断触发本次实验需关注的中断寄存器。在本次实验中,分别会使用T1和T3定时器完成功能,所以我们需要注意上图中标注出的中断寄存器。T1定时器:16位定时器(0~65535)。T3定时器:8位定时器(0~255)1.2相关寄存器注:一下只给出实
aijie2380
·
2020-08-24 13:43
ZigBee_
CC2530
中断的使用
设置一个P0口中断,操作的寄存器如下,可以做参考,这是我一个工程拷贝出来的,P0_1中断需要操作下面几个寄存器,对应寄存器怎么设置请参考另外一个博客:http://blog.csdn.net/a791404623/article/details/78010485P0IEN|=0x2;//P0.1设置为中断方式1:中断使能P0_1=1;PICTL|=0x1;//下降沿触发IEN1|=0x20;//允
金海晗
·
2020-08-24 13:26
zigbee资料
Zigbee 按键机制
我做操作的芯片是Ti
CC2530
。就不考虑Zstack协议栈而言,如果要用到按键,无非是中断或者查询两种方式。查询方式是通过查询按键对应I/O口的状态来判断按键的状态,从而进行相应的处理。
大头松鼠
·
2020-08-24 13:30
ZigBee基础实验——中断
出自前言上一篇介绍了
CC2530
的IO的基础知识,并用LED的控制来展示如何配置并控制GPIO的输出,用KEY状态的读取实验来展示如何读取GPIO的状态。
绿叶清风
·
2020-08-24 13:37
zigbee
ZigBee常用寄存器
CC2530
中常用的控制寄存器根据学习的不断深入将不断,将陆续更新学习到的寄存器P0SEL(P1SEL相同):各个I/O口的功能选择,0为普通I/O功能,1为外设功能D7D6D5D4D3D2D1D0P0
Easadon
·
2020-08-24 13:33
ZIgBee
zigbee学习笔记3----
cc2530
外部中断实验
在做实验之前我们先来了解一下
cc2530
的51内核的外部中断的基本信息,同样我们去datasheet里面找找这些中断的说明文字:InterruptsTheCPUhas18interruptsources.EachsourcehasitsownrequestflaglocatedinasetofinterruptflagSFRregisters.Eachinterruptrequestedbythe
Eastsea.Chen
·
2020-08-24 12:25
zigbee
zigbee外部中断
我看了一下
cc2530
的手册,写下了这个程序。
码农郭小帅
·
2020-08-24 12:20
zigbee
CC2530
ADC实验1(读取片内温度并通过串口显示)
/*****************************************//by虚幻代码//名称:读取片内温度并通过串口显示//说明:取片内温度传感器为AD源,通过串口在PC上显示出来。//实验使用UART0,波特率为19200*****************************************//*引用**********************************
wuxiulinwuwuxiulin
·
2020-08-24 06:26
zigbee
ZigBee各层简介
CC2530
可以配备TI的一个标准兼容或专有的网络协议栈(RemoTI,Z-Stack,或SimpliciTI)来简化开发。
飞翔的码流
·
2020-08-24 06:22
ZigBee学习总结
ZStack-
CC2530
协议栈串口透传实验
准备工作为了更好的清晰的,最好把ZStack-
CC2530
-2.5.1a文件夹赋值成两份,分别把协调器和路由器(CoordinatorEB和router
陈小希
·
2020-08-24 06:27
zigbee 案例实验
ZStack-
CC2530
-2.3.0-1.4.0/*Switches(keys)*/#defineHAL_KEY_SW_10x01//Joystickup#defineHAL_KEY_SW_20x02
weixin_30505043
·
2020-08-24 06:44
Zstack杂乱笔记4
在SensorDemo,想知道到底在哪调用了staticint8readTemp(void)来读取
CC2530
上的温度?Zigbee网络中的三种设备是怎样组网的?组网概念?
qustdjx
·
2020-08-24 06:46
Zigbee
ZigBee TI ZStack
CC2530
4.18 绑定通信02-实验验证
(配套源码、软件、开发板等资源,可移步博客同名QQ群/TB店:拿破仑ZigBee)上一节中,我们简要介绍了ZigBee的第四种无线通信方式——绑定的基本概念;本节中,我们将对ZigBee的绑定通信(握手绑定)进行实验验证。本节中实现的功能为:组建由一个ZigBee协调器和两个以上ZigBee终端设备组成的ZigBee网络。无需对ZigBee协调器做任何操作,仅由其负责创建ZigBee网络和处理绑定
拿破仑940911
·
2020-08-24 05:33
TI
ZigBee
ZigBee
CC2530
HalAdcRead ADC读取误差偏大
使用
CC2530
,以及TI提供的Z-Stack协议栈程序。直接调用它协议栈里面的函数HalAdcRead,发现AD值读取出来误差很大,上下0.02V的波动(固定电压)。
剑匣破
·
2020-08-24 05:10
物联网
Zigbee-
cc2530
控制流水灯实验(一)
**I.原理介绍:**我买的板子型号是:MFIoT-Z-001,有四个LED,TI公司的一般有三个,不过都差不多。资料提供的二极管电路图如下:由于二极管的单向导通性质,即只有在正向电压(二极管的正极接正,负极接负)下才能导通发光。所以P10,P11,P12,P13,分别对应低电平时,LED点亮。高电平时熄灭。相关寄存器表:稍微解释下:第一列为寄存器与寄存器对应的地址。P1寄存器就表示端口1,端口1
大皇猫
·
2020-08-24 05:44
Zigbee学习
(一)Zigbee简介和开发环境快速建立(IAR)1.我不是很清楚控制链条,对于Zigbee不是太清楚答案:
CC2530
芯片上集成了8051内核(增强型)2.性能特点:低速率远距离,这造就了Zigbee
dengdun6257
·
2020-08-24 05:03
CC2530
定时器T1
定时器1是一个独立的16位定时器,支持典型的定时/计数功能,比如输入捕获,输出比较和PWM功能。定时器有五个独立的捕获/比较通道。每个通道定时器使用一个I/O引脚。定时器用于范围广泛的控制和测量应用,可用的五个通道的正计数/倒计数模式将允许诸如电机控制应用的实现。定时器1的功能如下:•五个捕获/比较通道•上升沿、下降沿或任何边沿的输入捕获•设置、清除或切换输出比较•自由运行、模或正计数/倒计数操作
zzzkiti
·
2020-08-23 09:10
物联网
CC2530
定时器1计数和端口1中断综合应用
#include#defineKEYP1_1#defineLEDP1_4intcount=0;voiddelay(intxms){inti,j;for(i=0;i0;j--);}voidKeyInit(){IEN0|=0x80;//总的中断使能IEN2|=0x10;//端口1中断使能//IRCON2&=~0x08;//端口1中断标志清除//P1DIR&=~0x02;//key为输入PICTL|=0
代码活了
·
2020-08-23 08:15
CC2530
cc2530
寄存器按字母排序
CLKCONCMD:时钟频率控制寄存器。D7D6D5~D3D2~D032KHZ时间振荡器选择系统时钟选择定时器输出标记系统主时钟选择D7位为32KHZ时间振荡器选择,,0为32KRC震荡,1为32K晶振。默认为1。D6位为系统时钟选择。0为32M晶振,1为16MRC震荡。当D7位为0时D6必须为1。D5~D3为定时器输出标记。000为32MHZ,001为16MHZ,010为8MHZ,011为4MH
wuxiulinwuwuxiulin
·
2020-08-23 08:02
zigbee
ZigBee入门-
CC2530
-实验(七)-PWM-定时器-控制LED的亮度代码
PWM:说白了就是连续的时间内高低电平的组合,就是方波嘛~我们使一个GPIO定时器的计时下,一段时间使GPIO输出高电平,一段时间使GPIO输出低电平,我们拿示波器接到对应的GPIO上就可以看到PWM波。PWM在我们实际应用开发中是很常见,例如:驱动电机的正转、反转;LED的亮度;蜂鸣器的声音高低;PWM控制在工业上更是尤为的重要。//本次实验实现:通过定时器比较模式,输出PWM波-改变LED亮度
Dev_XH
·
2020-08-23 08:40
ZigBee入门-
CC2530
-实验(八)-ADC采集-串口通信-代码
ADC采集是MCU感知外界的唯一途径,将外界的模拟信号转换成MCU可识别的数字信号,进而实现感知,控制。咱们zigbee网络中,终端节点的角色就是用来采集各种模拟量,例如:光照、温湿度、可燃气体浓度、等等,然后将采集的数据通过天线发送给协调器,或路由器,进行下一步的数据处理。/*本次实验实现:光照采集模块:根据不同的光照引起光敏电阻阻值的变化,用ADC采集电压值,然后将电压值通过串行口给上位机,上
Dev_XH
·
2020-08-23 08:40
CC2530
学习笔记之定时器T1模计数模式中断实现LED闪烁程序
目的主要使用
CC2530
的T1的模计数功能,5s定时并产生中断,LED5S间隔闪烁。
SC2014*4*1GX
·
2020-08-23 08:16
CC2530学习笔记
cc2530
之定时器1(自由模式,中断模式)
1、查看中断图2、配置定时器1T1CTL=0x0d;//设置为128分频,选择自由运行模式TIMIF=0x40;//设置了TIMIF.OVFIM,让定时器1产生中断IRCON=0x00;//清理中断标志位EA=1;//打开总中断T1IE=1;//打开定时器T1中断3、总体代码#include#defineD3LEDP1_0#defineD4LEDP1_1#defineLedOpen1#define
H.z.x.....
·
2020-08-23 08:05
cc2530
zigbee协议栈ADC采集外部电压
ADC由于最近在做一个项目,其中一个步骤是需要
CC2530
片内ADC采集外设的电压值,三天反思不得其解,终于解决了这个问题。
Ly的空间
·
2020-08-23 08:12
zigbee
cc2530
timer 1 PWM 输出
需要在ZStack协议栈里使用PWM,于是使用其16bit的timer1来实现之。使用P1_0口输出,使用的是正计数/倒计数模式,占空比为50%。代码如下:1#include23/*使用P1_0口为输出、外设端口,来输出PWM波形*/4voidinit_port(void)5{6P1DIR|=0x01;//p1_0output7P1SEL|=0x01;//p1_0peripheral8P2SEL&
weixin_34376986
·
2020-08-23 08:08
CC2530
定时器使用
定时器学习文件夹说明...1协议栈函数使用...2设置初始化定时器...2回调函数(中断服务函数)3启动定时器...3停止定时器...4寄存器操作...4查询方式...4中断方式(使用定时器3)7说明依据数据手冊可知
CC2530
weixin_34310369
·
2020-08-23 08:25
cc2530
timer 3 PWM
前提:开始用的是
cc2530
timer1来做PWM的,已经可调占空比了,但是由于硬件的改动,需要用timer3和timer4代替。由于调试过程中出了些小问题,于是自己把这个贴出来。关键点注释出来。
_miccretti
·
2020-08-23 08:25
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他