cc2530 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:38
Blank
Github 绑定github第三方账户获取
ZigBee技术开发——CC2530单片机原理及应用
本課件為《ZigBee技术开发——CC2530单片机原理及应用》隨書資料,書中對技術路線有詳細講解,幫助很大,是一本好書。
CC2530中文数据手册完全版PDF下载
这是一份txt文档,文档里面包含了资源的下载地址,资源存放在百度云。 资源:CC2530中文数据手册完全版PDF
cc2530总结和书籍
CC2530 是用于2.4-GHz IEEE 802.15.4、ZigBee 和RF4CE 应用的一个真正的片上系统(SoC)解决方案。它能够以非常低的总的材料成本建立强大的网络节点。
芯片介绍:CC2530
CC2530是TI公司开发的一款专门用于无线传感器网络中进行数据传输的集成芯片,可以用于2.4-GHz IEEE802.15.4、ZigBee 和RF4CE 应用的一个真正的SoC解决方案。它能够以非常低的功耗和较低的成本来建立强大的无线传感器网络,可以帮助我们进行一些实际的工程实际,目前在军民领域都有着广泛的应用。 CC2530的引脚名称 和引脚类型的描述如下: AVDD1 28 电源(模拟...
cc2530中文资料
<em>cc2530</em>的<em>cc2530</em>中文资料<em>cc2530</em>中文资料<em>cc2530</em>中文资料<em>cc2530</em>中文资料<em>cc2530</em>中文资料
CC2530开发中文应用笔记,中文数据手册分享
2.4GHz 的 CC253x 片上系统解决方案适合于广泛的应用。它们可以很容易建立在基于 IEEE 802.15.4 标准协议(RemoTI™网络协议、TIMAC 软件和用于 ZigBee®兼容解决方案的 Z-Stack™软件)上面,或是专门的SimpliciTI™网络协议上面。 知创君从网上搜集大量资料,重新整理了这本《CC2530开发中文应用笔记》(中文数据手册),希望能为你学习zig...
CC2530存储空间——Code
介绍了CC2530的CODE存储空间,以及如何使用。
cc2530 开发环境的搭建
今天在旧笔记本上拆了一块IDE接口的硬盘,装在了实验室里的台式机上。台式机原来的硬盘里安装了Ubuntu,我又在新硬盘里安装了一个winxp系统,某宝网上买了两根二手内存条,老爷机又能用了,开始学习<em>cc2530</em>,Zigbee协议。 准备工作,下载必要文件在网上查了点儿资料,要使用IAR编译器,网上没有找到最新版本的,下载了一个,EW8051-8303带破解文件,也能用。下载地址为:http://pa
ZigBee TI ZStack CC2530 5.1 实例(一)大规模组网实验
(配套源码、文档、软件等资源,可移步QQ群/TB店:拿破仑ZigBee) 本文中,我们将验证Z-Stack协议栈的中等规模组网实验,看看当ZigBee网络中的节点逐渐增加之后,网络是否依旧稳定。 本文仅讲解如何进行实验验证,关于实验原理,感兴趣的读者可以自行下载代码阅读。 PS:本想多多益善,但由于资源有限,凑了很久终于也才凑齐50个ZigBee设备(开发板/模块)。姑且就先以50个节...
CC2530整理
一、 IAR软件配置 1.打开 Project---Options, General Options 配置如图 1.33 所示,单击圆圈所示按钮,先向上返 回上一级目录,然后打开 Texas Instruments 文件夹,选择 CC2530F256 芯片. 2.选择 Linker—Config—Linker command file 选项。单击图 1.35 所示 按钮,导出配置文件,先向...
物联网之ZIGBEE学习(2) CC2530单片机与ZIGBEE
     我们学习ZIGBEE要绑定使用TI的CC2530单片机,为什么,为什么不用STM32,51,MSP430,Raspberry PI呢?      因此ZIGBEE和蓝牙,WIFI一样,是一种传输协议,如果要理解一个传输协议,很要花些时间,而且几万行的代码,      上面都是结构体,宏定义,预编译,宏定义函数,你愿意没搞懂怎么用之前就移植协议吗,如果这样估计大部分人都会放弃    ...
CC2530的串行接口原理与应用
网址:https://www.cnblogs.com/ALittleBee/p/7094794.html一、并行通信与串行通信        微控制器与外设之间的数据通信,根据连线结构和传送方式的不同,可以分为两种:并行通信和串行通信。        并行通信:指数据的各位同时发送或接收,每个数据位使用单独的一条导线。传输速度快、效率高,但需要的数据线较多,成本高。         串行通信:指数...
CC2530模块电路原理图和PCB文件
文档包含CC2530电路原理图和CC2530的PCB文件,打开方式Altium Designer
CC2530 BootLoader,不带协议栈,任意跳转
最近业余研究了下CC2530的远程固件更新/空中下载,现做个总结,一则方便大家学习共进,二则自己做个记录以防日后忘了:一.BootLoader主要技术点    1.程序跳转到指定位置    2.设置好相应的中断向量表偏移    3.FLASH读写(这个相对较简单)    4.将APP程序编译到指定位置(注意不是烧写)二.主要技术点解决    1.使用汇编指令LJMP,如:asm(&quot;LJMP 0x2...
cc2530自组网的网络结构是什么?在哪里可以修改
TI开发的CC2530是基于zigbee 2007 pro协议栈模板,功能更加强大,IAR在编译时,已经definel了ZIGBEEPRO,所以按照nwk_globals.h文件里的条件编译指令,可以知道cc25330在自组网的时候默认是mesh网络,那么这个网络也是目前为止功能最强的网络。希望对你有帮助,德州仪器开发的CC2530osc是基于zigbee 2007 pro协议栈模板的,查看zigbee 2007协议栈模板和zigbee 2007 pro协议栈模板的功能指令可以知道,zigbee 2007
CC2530学习笔记2——Flash读写程序设计
在做CC2530 Flash读写时,对该芯片的Flash存储器典型操作进行了一些学习,总结在这里。理解不当甚至错误之处,请高手赐教,谢谢。 CC2530的Flash按页组织,每页2048字节。与其它Flash存储器一样,被擦除为1,被写为 0。另外,在后面与逻辑空间映射时,还有个BANK的概念,是32KB。 对Flash存储器有3种操作,简介如下:     擦除:最小单元是页,即2048字节; ...
关于CC2530(cc2430也算)
看着我的博客实在是不好意思。。。。我的本专业的东东从来没发过文章。。。。汗。。。       我的研究生生涯主要是玩CC2430和CC2530的。当然,我经常就走神去玩玩各种编程语言,去玩玩人工智能,去玩玩游戏,去玩玩游戏引擎,还去玩玩maya。。。刚玩了10天的maya回来。。。。。嗨,这个罪恶感。。。赶紧赶进度。      CC2530其实就是个单片机(增强的8051)+周边外设模块(最重
cc2530模块电路图 Altium Designer
Altium Designer设计 的 <em>cc2530</em>模块电路图sch,pcb都有
ZigBee CC2530视频教程
ZigBee CC2530视频教程 最近在倒腾Zigbee,准备参加物联网全国大赛,学校有给我们发Zigbee开发板,但是对于喜欢折腾的我来说,用开发板还是不过瘾,起码也得知道怎么去画一块板子。于是乎,在百度一番后就有了下面这篇文章。 作为片上系统Soc,CC2530的集成度是非常高的,这也方便了我们开发者。搭建它的最小系统比较简单。
CC2530自动启动模式的流程
在上一篇文章中,分析了一下定义了HOLD_AUTO_START编译选项后,程序的流程,这里分析一下在没有定义这个编译选项后,程序的启动流程,也就是自动启动模式的流程。SampleApp例程为例。 在ZDApp.c文件中,可以看到下面的定义: #if defined( HOLD_AUTO_START ) devStates_t devState = DEV_HOLD;  // 初始
cc2530串口(网络)通信流程
//串口发送接收流程 main: //主函数 ->osal_init_system(); //操作系统初始化 ->osalInitTasks(); //任务初始化 ZDApp_Init(taskID++); //该函数初始化后,协调器建立网络、终端将加入网络 ZDOInitDevice(0);
CC2530之UART串口通信
CC2530之UART串口通信利用单片机的串口与计算机通信,可方便对各种实验数据进行观察。个人认为,学习一种新的单片机,除了永恒的LED外,第二个例程该是串口的通信实验。CC2530有两个串口,分别为USART0和USART1。由于采用了引脚复用功能,外设与引脚对应的关系可根据外设控制寄存器PERCFG进行配置,具体对应情况如下: UART0对应的外部引脚关系,位置1:Rx - P0_2
CC2530的低功耗工作模式解析
最近在研究CC2530的低功耗模式,从官方的文档Measuring Power Consumption of CC2530 With Z-Stack.PDF文档中大概了解下需要配置的内容,结合自己测试的经验,大概介绍下。使用Zstack的版本如下: ZigBee 2007 Release Version 2.5.1a April 25, 2012 CC530的功耗模式情况如下: (1)L...
WiFi以及CC2530对2.4G的占用
WiFi以及CC2530对2.4G的占用 WiFi信道占用 WiFi使用的802.11协议1在2.4G频段定义了14个信道。当然中国只用了其中的13个。 每个信道的带宽是20MHz信号+2MHz隔离频率,也就是说中心频率为2412MHz的信道实际占用了:2402MHz~2422MHz,整个WiFi占用的信道是2401MHz~2482MHz。 CC2530对2.4G的使用 一定要看
CC2530串口中断
CC2530是Zigbee模块的微控制器芯片
Zigbee之TICC2530开发笔记(1)
基于 TI协议栈开发: 3个重要的函数: 1.uint8 osal_set_event( uint8 task_id, uint16 event_flag )      //发送任务事件。 UINT16 GenericApp_ProcessEvent( byte task_id, UINT16 events ) { ... ... ... if(GenericApp_NwkState ==
CC2530 2.4G ZigBee 低功耗PCB设计需注意几点
该PCB采用四层层叠结构,顶层为信号层,布有2.4G天线链路,形成了微带线。第二层为地层,由于该电路是模数混合,地层进行了内层分割,通过0欧电阻连接。第三层是电源层,通过电池供电,经过LDO稳压芯片输出VDD_3.3v给数字电路供电,输出VCC_3.3v给模拟电路供电,模拟电路主要选用低功耗、单电源供电、轨到轨精密运放进行搭建,进行传感器前端模拟信号调理。底层是信号层。
cc2530手册
Z-Sensor Monitor的官方软件 有教程,有需要的可以下载
CC2530基于寄存器实现无线收发
/* 当光照强的时候关闭LED灯 手捂着传感器跑马灯 */ #includeint count=0; char output[8];void Delay(unsigned char m) { int i=0,j=0; for(i=0;i<m;j++); }//定义一个函数用来进行adc转换 unsigned sho
CC2530 实现无线串口
用CC2530实现无线串口可以说是最简单的了,话不多说直接看代码:1.初始化void RF_Init(void){  FRMFILT0  =0x0C;                //静止接收过滤,即接收所有数据包       TXPOWER   =0xD5;                //发射功率为1dBm    FREQCTRL  =0x0B;                //选择通道...
cc2530寄存器按字母排序
P0SEL:各个I/O口的功能选择,0为普通I/O功能,1为外设功能  D7 D6  D5  D4  D3  D2  D1  D0   P0_7功能  P0_6功能 P0_5 功能 P0_4 功能 P0_3 功能 P0_2 功能 P0
cc2530实现i2c数据线
本帖最后由 L.fish 于 2010-7-29 15:47 编辑 本人尊重原文作者,这篇文章非本人原创,feibit论坛是个不错的论坛,希望大家多看看这个网站。 [注:本文源自www.feibit.com--“飞比”Zigbee论坛,如需转载请保留此行] 近来为了做一个加速度传感器的项目,其中用到了无线模块 由于英明神武的老板决定用ZigBee来做传输 结果就跑出了一些列的问题
CC2530之DS18B20温度测量
延时…….
CC2530与zigbee学习笔记の初识zigbee(3)
CC2530可编程最大发射功率+4.5dBm,要获得加上cc2591射频功放前端.... 记得使用32M的石英晶振,而不要用陶瓷晶振,它的精度不够高 供电电压范围2~3.6V 如果只做简单的射频收发,选32K的闪存一般就满足了;如果要跑zigbee协议栈,必须选256K闪存的芯片   CC2530的外设:    DMA:数据的存取不需要CPU去干涉,速度快,CC2530的串口支持DMA
CC2530 OSAL进入省电模式注意事项总结
在淘宝搞了几个CC2530模块回来玩,其中比较感兴趣的是低功耗这块功能,目前测试的结果是PM2模式下,纽扣电池2.8V电压,工作电流1.1uA(FLUKE F18B),符合规格书中描述的典型值1uA,总结如下: 前言: 1. OSAL是一个不错的操作系统,不要老是想着自己进入低功耗模式,应用任务没事干了,OSAL自己会进入低功耗模式。 2. 进入PM2不困难,真正困难的是真正低功耗并且通
CC2530 ADC学习笔记
CC2530 ADC学习笔记
cc2530的时钟
<em>cc2530</em>有一个内部系统时钟,或者说是主时钟。系统时钟源是16Mhz的RC晶振或是32MHz晶体震荡器。利用CLKCONCMD特殊功能寄存器可以控制时钟。 此外,芯片还有一个32KHz时钟源可以是RC振荡器或是晶体振荡器,同样也可以用CLKCONCMD寄存器控制。 其中只读寄存器CLKCONSTA可以用来获得当前时钟状态。 CLKCONCMD:时钟频率控制寄存器。
CC2530仿真器原理图
CC2530仿真器原理图,方便进行ZigBee开发。原理图包括核心板及外围电路。
cc2530 芯片介绍资料
<em>cc2530</em> 芯片介绍资料. TI 的新型 CC2530 是一款真正针对 IEEE 802.15.4、ZigBee、ZigBee RF4CE 和智能能源应用的片上系统解决方案。由于具有高达 256KB 的大容量闪存,CC2530 非常适合 ZigBee PRO 应用。64K 以及更高版本将支持用于 ZigBee RF4CE 的新型 RemoTI™ 堆栈,该堆栈是业内第一款符合 ZigBee RF4CE 协议的堆栈,并且更大容量的内存将允许片上空中下载以支持系统内重新编程。此外,CC2530 还结合了 1 个完全集成的高性能射频收发器,带有 8051 MCU、8KB RAM、32/64/128/256KB 闪存以及其它强劲的支持功能与外设。
TIMAC 开发随笔二:CC2530的串口操作
TIMAC 开发随笔 二 : CC2530的串口操作 引用请注明出处!!我的邮箱qinxiaoyu@163.com         其实说CC2530串口的文章已经很多了,有的文章说的特别的详细。我在一开始调串口的时候也参考了很多网上的文章,他们都给了我很大的帮助!这里我说的串口操作也是走的其中的一条路子,那么就是移植ZStack的部分串口软件来做开发。         先说说我为什
CC2530原理图PCB元件库 AD可以用
CC2530原理图需要的所有元件库,而且包括CC2530、CC2591、倒F天线、电阻、电容等等元件库
CC2530 系统时钟初始化
                                   CC2530 系统时钟初始化  系统时钟      系统时钟是从所选的主系统时钟源获得的,主系统时钟源可以是 32 MHz XOSC 或 16 MHz RCOSC。CLKCONCMD.OSC 位选择主系统时钟的源。注意要使用 RF 收发器,必须选择高速且稳定的 32 MHz 晶振。       注意改变 CLKCONCMD.O...
CC2530 NV最细致讲解操作
CC2530协议栈NV操作对读者说明有误,我更正一下,方便大家使用这3个API函数。
CC2530 ZigBee协议栈 学习心得
最近一直在学习研究<em>cc2530</em>这款单片机,感觉自己的C语言水平还是不够有得提升的空间,但还是有不少收获。    CC2530是一款支持ZigBee无线组网协议的低功耗单片机,<em>cc2530</em>主要的应用场景是在物联网方面。因为有着无线组网和低功耗的优势所以被广泛使用物联网无线数据采集和控制。    ZigBee协议栈,一听就应该明白,这是个像TCP/IP一样的复杂协议,其实不然单片机的RAM和ROM都是...
CC2530用户手册笔记
CC253x SOC序列包含多种器件,主要是在外围设备,存储器大小上的差别。FLASH大小分别有32KB,64KB,128KB和256KB,但是SRAM大小均为8KB。CC2530xx系列SOC整个构架可以分为三个部分:CPU和存储相关;外围,时钟和电源管理相关;射频相关模块。存储仲裁器是整个系统的核心,因为它连接着CPU和DMA控制器,并通过SFR总线访问物理存储器和外围器件。四个存储器访问点可
CC2530之外部中断
在本次学习中,主要通过外部中断来控制LED的亮灭。 首先,先查看相关电路图。由图可知,当CC2530端口1的0号引脚输出低电平时,LED1将被点亮,当按键S1按下时,端口0的1号引脚将为低电平,抬起时为高电平。在接下来的实验过程中,将通过配置使按键按下时产生中断。 接下来,先查看与LED(P1_0)配置相关的寄存器。 端口1功能选择寄存器(P1SEL)。这是一个8位的寄存器,对应端口1的8个引脚
zigbee CC2530一些知识小结~~~少了点,但是很有用的~~~
1.由于目前的模块,大多数在出厂时也配备了一套ZigBee串口通讯协议,这套协议将复杂的ZigBee应用,转换为简单的,具有ZigBee网络功能的AT命令集,例如加入网络,配置网络,数据收发等功能,都可以通过单片机向串口发送简单的操作命令来完成,用户只要会单片机串口编程,无需要深入研究ZigBee协议栈,就可以轻松使用ZigBee技术。  2.协议栈里面本来就有那些功能,具体看MT开头的文件 ...
智能家居之 手机蓝牙APP:实现与CC2530的数据互传
毕业设计做的是智能家居的题目,要做一个手机蓝牙APP,与下位机实现数据互传; 之前也没做过安卓的东西,但对QT,C++的应用还算熟练,所以用起eclipse来觉得挺好上手,java语言又在很多地方和c++很像,所以个人觉得,会c++的人,java肯定不是问题。         对Java还不熟悉的,可以参考我的文章      Java语法:与c++不同的地方。 还没有熟悉eclipse编
CC2530存储器映射
Zigbee CC2530
CC2530, 各种智能家居通信技术比较
CC2530 红外 智能家居
CC2530+HCSR04超声波测距
hcsr04.h #include &amp;lt;ioCC2530.h&amp;gt;  #include &amp;lt;stdio.h&amp;gt; #ifndef ULTRASOUND_H  #define ULTRASOUND_H  #define uchar unsigned char  #define uint unsigned int  #define TRIG P1_3    //P1_2    ...
cc2530采集温度的完整程序
使用<em>cc2530</em>自带的温度传感器采集温度,并上传协调器,具有完整的终端结点,路由节点,协调器的功能,并具有多跳传输的能力。
TI CC2530处理器介绍
本文章分析了CC2530处理器构建ZigBee网络的解决方案,介绍了内部结构框图以及外设,应用很广泛。
cc2530 uart1接收数据
<em>cc2530</em> uart1串口初始化,并且通过串口中断接收
CC2530串口固件升级官方教程(中文版)
TI <em>cc2530</em>芯片的Srial Bootloader 只有英文版的资料。此篇文档是在官方英文教程的基础上,结合自己的理解实践,写的一篇中文版的教程。
CC2530存储器读写
<em>cc2530</em>共计有256KBflash,每2KB划分为1page,每16page划分为1 bank,如图:    在读取flash中数据的时候,首先要知道是读的哪个第几个bank中的数据,因为要把对应的flash bank映射到xdata地址空间的XBANK上,在xdata地址空间去读。映射bank的时候需要配置寄存器MEMCTR为相应的bank号。 在f8w2530.xcl中有对
基于CC2530的SPI通信调试笔记
这久在做一个无线数传模块的驱动,需要写一个CC2530的SPI驱动,结果弄了两个晚上,这个芯片有些地方实在是很有意思。 它的datasheet里面对于SPI的极性和相位的解释,很复杂。 其实,这里完全可以说的比较明了。 CPOL为0时,空闲的时候SCK为低电平。当CPOL为1时,空闲的时候SCK为高电平。 CPHA呢,当等于1时,在第二个边沿采样,当它为0时,在第一个边沿采样。
《ZigBee开发笔记》第二部分 基础篇-第12章 CC2530 OLED
1 理论分析 1.1概念 有机电致发光二极管( Organic Light-Emitting Diode, OLED)由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。对于有机电致发光器件,我们可按发光材料将其分为两种:小分子 OLED 和高分子 OLED(也可称为 ...
ZigBee CC2530从入门到精通全套学习教程资料
这个是风云物联网科技专门为初学ZigBee编写的一套配套教程资料,从入门级软件安装平台搭建,协议栈的使用,再到应程序编写,齐全的入门到精通教程资料!(无视频)
CC2530串口0DMA传输实验
板子:网蜂开发板CC2530, 内容:用DMA通道0来实现DMA串口0的DMA传输功能。 例程解析:http://blog.csdn.net/u012993936/article/details/48210293
CC2530 的IO口中断
CC2530 的IO口中断 CC2530IO中断有P0和P1两种形式,又分别分为上升沿触发和下降沿触发,寄存器配置分别如下:   该配置方法为P0.1下降沿触发中断,其中IEN1寄存器(第5位为P0IE)为设置P0为中断方式。 该配置为P1.0上升沿触发中断,其中IEN2寄存器为设置P1为中断方式。
CC2530基础实验之采集模拟量传感器值
#include #include int a ;#define LED P1_0 #define uInt32 unsigned long #define uInt16 unsigned shortint flag = 0; //定时器溢出次数 char output[8]; //定义的数据处理数组 // void init_LED() /
CC2530封装库
下了两个封装库都不能用,就自己做了一个。自己已经用过,没什么问题。
cc2530 红外接收代码
用T3通道0 的捕获功能 P1_6外设引脚到 T3通道0
ZigBee(CC2530)最小系统
CC2530最小系统的PCB图,可以直接打样的,经过测试点对点通信距离100m+。
cc2530 看门狗小实验
看门狗程序的编程思路 1.设置好系统时钟源 2.初始化看门狗,选择看门狗模式,1秒的间隔 3.循环使用喂狗程序 /*********************************************** * @project : 看门狗实验 * @时间 :2014年1月20日 * @姓名 :林少游 *************************************
CC2530单片机延时函数实际测试
因为要检测不同的波形,所以对时间要求很高,但是发现Zstack本身提供的微秒级的延时其实有误差。    因此特地写了测试函数,然后用示波器观察了时间。详细如下:     先说CC2530与普通8051单片机时钟的不同,CC2530的每个指令是一个时钟,而标准的8051的指令周期是12个时钟。     若选用32MHZ的时钟频率,那么时钟周期是1/32 us,一个指令也就是1/32us.  
TIMAC 开发随笔 一:CC2530的flash在线读写
TIMAC 开发随笔 一 : CC2530的Flash在线读写          引用请注明出处!!我的邮箱qinxiaoyu@163.com        身处安全设备行业,人员的位置信息是非常重要的。所以,定位设备是解决这类需求的根本。        定位设备有很多种了。地面,可以使用GPS实现定位,误差在1米以内应该是比较容易做到的。但是要是在井下,恐怕卫星信号就很难直达地底了。
Zigbee网关 CC2530驱动1602显示屏
根据文章zigbee网关 CC2530网关开发板之终端开发板可用的IO点击打开链接 目前开发板可用的IO为 P0_4,P0_5,P0_6,P0_7 -- 空 P1_0,P1_1,P1_2 -- 空 而1602的管脚为 明显IO不够用,为了能够驱动决定采用4线驱动 为了尽可能的减少杜邦线的数量,我对我对1602进行的改造 偏压信号用电阻分压的形式直接
CC2530单片机入门学习
实训周学习的CC2530单片机 单片机P1.0、P1.1口接共阴发光二极管,P1.2口接开关(根据电路判断开关按下为低电平)。 这是第一篇博客,而且是不怎么会的单片机,所以很菜。
CC2530定时器输出PWM波设置方法
设置控制寄存器:T1CTL = 0x02 (0000,0010),为模模式,从0x0000到0xT1CC0反复计数。     设置通道2控制:T1CCTL2 = 0x1C (0001,1100),CMP = 011向上比较设置输出;MODE = 1比较模式。     下图为模模式,各个比较模式的输出情况。       根据设置,可以看出:当T1CC0一定的情况下,T1CCn值的
CC2530定时器使用笔记
最近在用2530的定时器做捕捉和生成pwm,其中一块2530负责捕捉,另一块2530负责生成pwm,整理下笔记,方便以后查阅。一、普通定时使用定时器来定时将tick自加,获得更精确的时间。代码如下(在其他地方将系统的时钟配置了32M,此处未贴出),说明如下。1,本例中定时器4的分频值为64,频率为2us,即每隔2us,T4CNT的值加1,直接写入0xC0是为了将其他位清除。2,定时器的模式选择。简...
C语言基础之CC2530与STM32的调试问题总结(未完).
问题1. 调试过程中,查看寄存器状态(View->Register),但是发现显示的寄存器(见图1)和<em>cc2530</em>的寄存器(见图2)的不符.打开另一个工程调试,寄存器完全符合,估计是设置问题.查询后发现,工程中Progject->Option中debugger中Device description file选择错误,为io51.应改为<em>cc2530</em>.修改后,调试中寄存器显示正确. 图一
CC2530关于flash的地址的问题讲解
CC2530中有好多款的型号,其中什么F128,F256,F32都是所谓的flash的大小,很多人不知道关于flash的概念,其实需要概念吗? u盘就是典型的flash(可能表达不是很准确),可以读也可以写,拔下来数据不会丢失!你的U盘是不是这样呢? 我用到的是F256,傻人就选大的。CC2530F256:8KB的SRAM,256KB的FLASH,很多人对于FLASH的读写的地址不是很明确,所以
(转载)CC2530存储空间——Code
(转载),为了方便记录。转自:http://blog.csdn.net/ali_sww/article/details/37498237硬件平台:CC2530-F256开发环境:IAR 8051(版本 8.10)参考:1、《CC2530 User's Guide.pdf》(swru191c)2、《IAR C/C++ Compiler Reference Guide.pdf》3、《IAR Linke...
CC2530驱动LCD显示
CC2530驱动诺基亚显示屏的驱动源码,测试通过。
cc2530串口操作
<em>cc2530</em>串口操作 串口初始化 void UART0_Init(BaudSel baud) { CLKCONCMD &amp;amp;= ~0X40; //晶振 0100 0000 while(!(SLEEPSTA &amp;amp; 0X40)) ; //等待晶振稳定 CLKCONCMD &amp;amp;= ...
基于CC2530的烟雾传感器数据采集
亲测有效的基于CC2530的烟雾传感器数据采集系统,内含串口助手,采集的数据会显示在串口助手中。
CC2530硬件平台调试小结
自己设计的PCB板子,在焊上元器件之后,经反复检查有无漏焊、短路的故障,确定没有问题以后,就需要进行下一步检查——上电下载程序验证功能。本文档就着眼于这一问题,总结自己在实践操作中遇到的一些奇怪的现象和自己解决问题的办法,以摸索规律,分享经验,供大家一起交流。 一,搭建环境 1,编译环境的搭建。使用的IAR Embedded Workbench IDE 作为编译环境。该软件安装方法简单。就不多
CC2530 串口驱动
使用IAR驱动CC2530的串口0,串口1,实现数据发送以及printf,中断接收数据 uart.c /************************************************************************************************************* * 文件名: uart.c * 功能: CC25
ZigBee研究之旅(三)---CC2530的电源管理模块
CC2530通过不同的操作模式(电源模式)可以实现低功耗的操作。被提及的多种操作模式有活跃模式、闲置模式,还有电源模式1、2和3(即PM1-PM3)。最低功耗操作是通过关闭给个模块的供电电源以避免静态(电流泄漏)的电源损失获得,还有通过门控时钟和和关闭振荡器的方式来减小动态电源消耗的方式获得。  电源管理介绍         不同的操作模式,或者电源模式,被用来允许低功耗模式。最低功耗
《ZigBee开发笔记》部分 基础篇-第10章 CC2530 DMA
1 理论分析 1.1 CC2530 的 DMA 介绍 直接存取访问(DMA)控制器可以用来减轻 8051CPU 内核传送数据操作的负担,从而实现在高效利用电源的条件下的高性能。只需要 CPU 极少的干预,DMA 控制器就可以将数据从诸如 ADC 或 RF 收发器的外设单元传送到存储器。 DMA 控制器协调所有的 DMA 传送,确保 DMA 请求和 CPU 存储器访问之间按照优先等级协调、...
CC2530之DHT11温湿度测量
DHT11数字温湿度传感器内部含一个电阻式感湿元件和一个NTC(Negative Temperature Coefficient,负温度系数)测温元件,与一个高性能8位单片机相连接。实物图如下图所示: 采用单线制串行接口,通信接口简单,具有小体积、低功耗、响应速度快等优点。 需注意的是:湿度测量量程为20-90%RH,精度+-5%RH;       温度测量量程为0~50℃,精度+-2℃。1.
cc2530与I2C通信源码
<em>cc2530</em>与I2C通信源码经过实际测试
CC2530与zigbee学习笔记の初识zigbee(1)
1,zigbee协议栈的实质就是一个实时内核(RTOS)+ 一套通信协议。   2,路由器、协调器、终端设备的主要区别是软件层次的,在硬件方面,这三者完全可以是同样的东西。协调器负责启动、配置整个网络,一旦完成他的任务,协调器一般就退居二线,起到一个终端设备或路由器的功能。路由器主要完成通信中继的功能。终端设备大部分时间处于睡眠状态。   3,网络结构主要有星型、树状、簇状三种,在zi
CC2530中的源地址匹配
一.  背景知识:数据传输---直接传输和间接传输: 直接传输         协调点到普通节点、普通节点到协调点以及对等节点间的数据传输工作方式均可采用直接传输。          间接传输:         只用于协调器,当协调器向普通节点传输数据时才可采用间接传输的工作方式。 二. 源地址匹配的应用场景 三个方面的应用: 1. 帧未决位
cc2530连接DS18B20
<em>cc2530</em>连接DS18b20通信,可以在串口通信助手显示温度。
CC2530无线质量传输协议
CC2530无线质量传输协议CC2530无线质量传输协议CC2530无线质量传输协议CC2530无线质量传输协议CC2530无线质量传输协议
ZigBee CC2530从入门到精通全套学习资料
ZigBee CC2530从入门到精通全套学习资料,分基础,入门,实战三大块。该资料也是从网上下载,仅供学习分享。
CC2530学习之时钟与振荡器
2011年10月21日 一、, 时钟、振荡器 (1)   To use RF transceiver ,the 32MHZ 晶体振荡器 must be selected and stable . (2)    CLKCONCMD.OSC  bit selects the source of the  system clock. 系统时钟可以是 32MHZ 石英振荡器,也可以是16MHZ RC
GeneralTool.exe下载
(声明:此“智慧”来源于网络“智者”,本人也用些法在canonIP1180上使用过,效果还行,在下也希望大家用得愉快。) 1、让打印机进入维修状态 首先将打印机电源线及数据线拔掉,然后按住打印机电源键不动,同时插入电源线,当看到电源指示灯亮起时,按两次下纸键,然后再松开电源键,这时观察打印机指示灯,如果指示灯依然闪动不停,那么说明你在上述步骤上出了问题,这时你要重复上述步骤;如果打印机只有电源灯常亮,那么说明你的打印机已经进入了维修状态,这时就可以将打印机数据线与打印机连接。 2、实施了1之后,就可以打开清零软件,双击“GeneralTool.exe”图标就可以打开软件。选择端口,这里要特别提 相关下载链接:[url=//download.csdn.net/download/xiaodi_2008/2156254?utm_source=bbsseo]//download.csdn.net/download/xiaodi_2008/2156254?utm_source=bbsseo[/url]
过、欠压保护电路设计下载
当电网交流电压≥250V或≤180V时,经一定时间(3-4秒)后,能将用电设备的电源自动切断,当电网恢复正常后,又能自动给设备供电。 相关下载链接:[url=//download.csdn.net/download/shannianshansheng/1968802?utm_source=bbsseo]//download.csdn.net/download/shannianshansheng/1968802?utm_source=bbsseo[/url]
3DS Max7再现《英雄》漫天黄叶下载
看过电影《英雄》的观众一定对场景中那优美的意境所感染,其中有一段场景是章子怡同张曼玉在一处遍地黄叶的树林中比武。从画面来看,意境就极之凄美。张曼玉和章子怡于烈风中对打,黄叶在身边旋绕飞舞,据说场景中的黄树叶是导演张艺谋发动老乡捡来的,因此令画面效果更加丰富(如图1-1所示)。 相关下载链接:[url=//download.csdn.net/download/bingyingl/2049140?utm_source=bbsseo]//download.csdn.net/download/bingyingl/2049140?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 怎么学习互联网大数据 村干部学习大数据心得
我们是很有底线的