zigbee
文章平均质量分 88
苦涩糖水
承接嵌入式软硬件开发,IOS、Android开发。
展开
-
对于cc2530GPIO中断的一点理解。
近日在学习cc2530.想要写个小程序,使用P0.0作为外部中断源,P0.0设置为输入口,当P0.0输入低电平,触发中断,进入中断服务程序。中断触发方式为上升沿触发。阅读cc2530的datasheet知道和P0口中断相关的寄存器(部分具体到相关位)有以下这些:a) IEN1.P0IE;//中断使能寄存器,CPUb) IRCON.P0IF//中断标志寄存器,CPUc) P0原创 2015-02-22 23:32:13 · 4834 阅读 · 0 评论 -
cc2530 PM2模式唤醒后无法接收数据解决方法
在学习Zigbee无线传输技术时,为了延长电池的使用寿命,常希望设备在不工作时处于睡眠模式。但是许多时候会遇到比如CC2530在PM2模式下,睡眠定时器唤醒后,可以发送数据,但是无法接受数据,想了很久也不知道问题出在哪里?下面,小编简要的说明一下原因与解决方法。工具/原料cc2530技术手册方法/步骤转载 2015-02-27 14:37:54 · 2591 阅读 · 0 评论 -
cc2530晶振与时钟
CC2530有四个晶振,两个内部(16M RC晶振,32K RC晶振),两个外部(32.768K的石英晶振,32M的石英晶振),石英晶振的精度高,耗电大,启动慢。RC晶振精度低一点,耗电小,启动快。在上电时,默认是使用内部的两个晶振,因为内部这两个RC晶振速度快。外部的32.768石英晶振也可以不接。两个低频晶振不能同时上电,即不能同时起振。cc2530数据手册上SLEEPCMD这个寄存器的第原创 2015-02-27 15:03:37 · 9482 阅读 · 0 评论