
zigbee
失途老马
汽车电子基础软件工程师
展开
-
zigbee外部中断
今天开始学习买了好久的zigbee开发板。跟着送的教材学习,发现教材有些许错误,就是那本《zigbee实战演练》。外部中断那个实验,教材只是简单介绍了一下寄存器设置。我看了一下cc2530的手册,写下了这个程序。首先外部中断的设置分为这几步骤(直接上代码了):① P0IEN |= 0x30; //P0_4设为中断 ②PICTL |= 0x01; //P0口下降沿触发 ③IEN原创 2013-03-17 14:24:05 · 3149 阅读 · 0 评论 -
zigbee无线串口应用记录
由于从未接触过操作系统的源码,所以对zigbee的协议栈看起来很头疼,现在还不知道实现原理是什么,通过这段时间的学习,只是对程序的大致框架有了一些认识。现在记录一实现无线串口通信的过程。首先是MT_UART.c这个文件,TI默认的串口传输协议帧结构比较复杂,以0xfe开头,又包括数据长度,数据,校验神马的,所以按照webee的教材就比着写了一个简单的函数。void MT_UartPro原创 2013-04-06 19:58:20 · 1571 阅读 · 0 评论 -
CC2530芯片在TI协议栈中自定义外部中断
CC2530芯片在TI协议栈中自定义外部中断学过单片机或写过CC2530裸板程序的同学都知道,外部中断的处理是通过中断服务程序实现的。在CC2530裸板程序中,我们可以这样实现。#pragma vector = P0INT_VECTOR__interrupt void P0_ISR(void) //假设P0口全部定义为中断模式{ if(P0IFG >>4原创 2013-07-11 16:22:32 · 3825 阅读 · 4 评论