cc2530吧
关注: 458 贴子: 1,890

讨论zigbee相关技术,包括物联网、定位

  • 目录:
  • 程序设计及人工智能
  • 1
    大佬们好,我在用仿真器连接板子的时候,电脑上没反应,(也就是说我把板子接到电脑上后,在端口没有这块板子,电脑甚至都没有设备接入的反应),这个问题该如何解决啊?
    gfy521666 06:47
  • 2
    求期末作业代做 就拍一下图片和流程图就行 可以走闲鱼 带💰来
  • 2
    各位大神,学习cc2530怎么学,有没有给点建议的😭😭
    gfy521666 5-31
  • 0
    有没有大佬知道怎么用iar embedded workbench 控制LED灯实现呼吸灯
  • 10
    毕业季开始,请有需要的同学踊跃发帖,并注意防骗!一般的资料再吧主分享的云盘中都有,后续吧主会继续整理新的资料进行分享,请及时关注!祝大家顺利!
    gfy521666 5-17
  • 5
    各位大哥,这是啥情况啊!!!要怎么解决
    gfy521666 4-30
  • 1
    cc2530可以控制信号发射功率、检测信号接收功率、用于定位且做湿度测量吗
    gfy521666 4-21
  • 2
    有没有大佬知道 在zigbee组网中 加入的步进电机只震动不转 连线都没有问题 想知道问题出现在哪了
    gfy521666 4-21
  • 3
    IAR 使用Ctrl+鼠标滚轮不能调整代码大小是怎么回事啊?
    gfy521666 4-12
  • 0
    有老哥帮忙看看iar代码吗,Wi-Fi接受数据这一块不对,但是安卓代码没问题,有偿有偿,板子是cc2530,Wi-Fi是esp8266
  • 20
    毕业临近,有需要zigbee相关代码的同学可以留言,或者私信联系我,谨防上当,祝各位好运
    iron 3-27
  • 1
    zigbee应用技术开发期末大作业#吧主推荐#
    gfy521666 1-20
  • 1
    就是老师的预习作业要求将发送改为中断方式,接收改为查询方式,太太太太难了有没有大佬求助一下
    忽然七日 12-28
  • 7
    链接: https://pan.baidu.com/s/1es5y7v_71_NZs-x3LwqcIQ?pwd=r9g9 提取码: r9g9 复制这段内容后打开百度网盘手机App,操作更方便哦
    gfy521666 12-27
  • 1
    菜菜刚学cc2530不久,对串口透传例程很是不解。疑惑如下: 1、如一个协调器和一个终端实现串口透传, 终端会向协调器发送本身地址(SerialApp_DeviceConnect( )),但是在协调器收到终端地址后(SerialApp_DeviceConnectRsp()),它向终端发送自己的地址后,在途中它并没有保存终端的地址啊(图1)?而且协调器和终端发送数据都是调用SerialApp_Send()函数的话,这个里面的AF_DataRequest()中SerialApp_TxAddr的值不是固定的吗(点播,地址为协调器地址),这不是意味着只能朝一个目
    gfy521666 12-19
  • 6
    使用按键控制控制实验板上的LED1、LED2的闪烁效果,具体要求如下: ①按键复位后两个灯熄灭。 ②当按下SW1按键后,两个灯开始闪烁 ③再次按下按键之后,两个灯停止闪烁并熄灭。 这个怎么做,真的不会,跪求大佬
  • 2
    解决问题成功有偿,在这个功能保留的情况下,怎么加一个功能,使发送S1#指令,LED灯闪烁,发送S0#,闪烁停止呢?
    gfy521666 7-25
  • 1
    比如我要设置p1.1和1.0为通用io口 这个ff是怎么看等于0x03的
    gfy521666 5-20
  • 5
    大佬们,最近在做关于zigbee的论文设计,一直搞不明白,cc2530和dl-20的内在关系,做的环境监测系统,用的51单片机,通讯模块用的dl20
  • 0
    第一个和第二个的难度就不是一个量级的
    谈香2580 4-12
  • 1
    使用烟雾传感器(可燃气体传感器)检查气体浓度,当浓度超标(超过设定值),LED闪烁发出报警信号;当浓度降低到小于设定值或者按下按键,LED熄灭;同时,PC端串口调试助手可以实时监测与烟雾浓度对应的数字信号变化情况。
    gfy521666 3-31
  • 2
    各位大神,我自己开发的CC2530向串口发送0XAA的引导码,串口接收变成A6,可能是什么原因啊
    gfy521666 3-5
  • 29
    才开始学习cc2530 跪求开发板原理图 pcb
    凉屿c11 2-26
  • 12
    我想请问一下,用iar 烧录cc2530(就是单个芯片) 一定要用仿真器吗,我用ch340可以烧录吗? 具体应该如何操作。
    gfy521666 1-16
  • 1
    实验要求当按下设备A上的按键SW1时,设备B上的LED1点亮,当松开按键时,设备B上的LED1熄灭。同样的,当按下设备B上的按键SW1时,设备A上的LED1点亮,当松开按键时,设备A上的LED1熄灭
    gfy521666 12-6
  • 0
    #include "variable.h" #include"delay.h" #include "UART.h" #include "IC_w_r.h" void InitIO() { CLKCONCMD &= ~0x40; //设置系统时钟源为32MHZ晶振 while(CLKCONSTA & 0x40); //等待晶振稳定为32M CLKCONCMD &= ~0x47; //设置系统主时钟频率为32MHZ UartInitial(); // IC_SDA P2_0 P2DIR |= 1<<0; P2INP |= 1<<0; P2SEL &= ~(1<<0); // IC_SCK P0_7 P0DIR |= 1<<7; P0INP |= 1<<7; P0SEL &= ~(1<<7); // IC_MOSI P0_6 P0DIR |= 1<<6; P0INP |= 1<<6; P0SEL &= ~(1<<6); // IC_MISO P0_5
    gfy521666 12-6
  • 0
    #include <ioCC2530.h> typedef unsigned char uchar; typedef unsigned int uint; #define A1 P0_4 //定义步进电机连接端口 #define B1 P0_5 #define C1 P0_6 #define D1 P0_7 uchar phasecw[4] ={0x80,0x40,0x20,0x10};//正转 电机导通相序 D-C-B-A uchar phaseccw[4]={0x10,0x20,0x40,0x80};//反转 电机导通相序 A-B-C-D void MotorData(uchar data) { A1 = 1&(data>>4); B1 = 1&(data>>5); C1 = 1&(data>>6); D1 = 1&(data>>7); } //ms延时函数 void Delay_MS(uint x) { uint i,j; for(i=0;i<x;i++) for(j=0;j<535;j++); } //顺时针转动 void Motor
    gfy521666 12-4
  • 1
  • 0
    char str[9]; uint16 GasData; uint16 adcReading; char vol[6]; float vol_value; osal_memset(vol, 0, 6); adcReading = HalAdcRead(6,4); //选择通道6,以及12位分辨率 vol_value = (float)(adcReading/(float)4096)*3.3; //换算成电压值 vol_value = vol_value*2.172;//换算为压力值 format(vol_value, vol); HalUARTWrite(0, (uint8 *)vol, 6); HalUARTWrite(0, "\n", 1); if ( AF_DataRequest( &SampleApp_P2P_DstAddr, &SampleApp_epDesc, SAMPLEAPP_P2P_CLUSTERID, 6, (uint8 *)vol, &SampleApp_TransID, AF_DISCV_ROUTE, AF_DEFAULT_RADIUS ) == afStatus_SUCCESS ) { //睡眠时间设
    gfy521666 12-2
  • 0
    void ADC() { int shu=0,shiwei=0,ya=0; shiwei=GetADCResult(0); lcd_pos(0x40); //设置显示位置为第一行的第1个字符 lcd_wdat('A'); lcd_pos(0x41); lcd_wdat('='); lcd_pos(0x42); lcd_wdat(shiwei/1000+0x30); lcd_pos(0x43); lcd_wdat((shiwei%1000)/100+0x30); lcd_pos(0x44); lcd_wdat((shiwei%100)/10+0x30); lcd_pos(0x45); lcd_wdat((shiwei%10)+0x30); c = ((double)shiwei*(5.50/1024))*100; cdisplay = (int)c; lcd_pos(0x48); lcd_wdat('V'); lcd_pos(0x49); lcd_wdat('='); lcd_pos(0x4a); lcd_wdat(cdisplay/100+0x30); lcd_pos(0x4b); lcd_wdat('.'); lcd_pos(0x4c); l
    gfy521666 11-25
  • 0
    /********************************************************************* * @fn SampleApp_Send_P2P_Message * * @brief point to point. * * @param none * * @return none */ #ifndef ZDO_COORDINATOR uint8 checkCount=0; void SampleApp_Send_P2P_Message( void ) { uint8 heartRate=0; uint8 buff[30]={0}; float temp=0; uint8 len=0; uint8 temp_zsh,temp_xsh;//温度整数和小数 uint8 i=0; //读心率 heartRate=GetCurrentHeartRate(); if(heartRate==0) { checkCount++; if(checkCount<20) { return; } } checkCount=0; /*读温度*/ temp = GetCurrent18B20(); //读取温度数据 temp_zsh=(uint8)temp; //取出小
    gfy521666 11-23
  • 14
    新建 IAR 工程文件,完成按键控制 Zigbee 单片机上的 LED 的亮灭功能,模拟酒店楼道灯的控制效果,考核选手 ZigBee 单片机基础知识的掌握。具体任务要求如下: 程序开始运行; D4 灯闪烁,D3、D5、D6 灯灭; 按下模块上的“SW1”键松开后,实现 D5、D6 灯亮 2 秒后自动熄灭(期间再次按下后,顺延亮); 重复上述第二个步骤。
    259898h 11-16
  • 5
    求问大佬们,我用zigbeeCC2500通过SmartRF04EB连接PC时出现问题,SmartRF04EB驱动也成功安装了。现在,Flash Programmer 能够正常读出EB type为SmartRF04EB。但是Chip type始终显示N/A,不显示CC2500
    姣月 10-21
  • 0
    简介 CC2530 结合了领先的RF 收发器的优良性能,业界标准的增强型8051 CPU,系统内可编程闪存,8-KB RAM 和许多其它强大的功能。CC2530 有四种不同的闪存版本:CC2530F32/64/128/256,分别具有32/64/128/256KB 的闪存。CC2530 具有不同的运行模式,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短进一步确保了低能源消耗。 CC2530F256 结合了德州仪器的业界领先的黄金单元ZigBee 协议栈(Z-Stack™),提供了一个强大和完整的ZigBee 解决方案。 CC2530F64 结合了德
    廖廖廖568 10-17
  • 2
    串口用ascii发送12转16进制之后,为什么返回的是01 02,怎么让他返回12
    gfy521666 9-21
  • 0
    #include <ioCC2530.h> typedef unsigned char uchar; typedef unsigned int uint; #define LED1 P1_0 // P1.0口控制LED1 #define LED2 P1_1 // P1.1口控制LED2 /**************************************************************************** * 名 称: DelayMS() * 功 能: 以毫秒为单位延时 16M时约为535,系统时钟不修改默认为16M * 入口参数: msec 延时参数,值越大,延时越久 * 出口参数: 无 ****************************************************************************/ void DelayMS(uint msec) { uint i,j; for (i=0; i<msec; i++) for (j=0; j<535; j++); } /***
    gfy521666 9-20
  • 0
    #include <ioCC2530.h> typedef unsigned char uchar; typedef unsigned int uint; #define LED1 P1_0 // P1.0口控制LED1 /**************************************************************************** * 名 称: InitLed() * 功 能: 设置LED灯相应的IO口 * 入口参数: 无 * 出口参数: 无 ****************************************************************************/ void InitLed(void) { P1DIR |= 0x01; //P1.0定义为输出 LED1 = 1; //使LED1灯上电默认为熄灭 } /**************************************************************************** * 名 称: InitT1() * 功 能: 定时器
    gfy521666 8-24
  • 0
    void SampleApp_Send_P2P_Message( void ) { char temp[3], humidity[3], GasData[4], strTemp[20]; uint16 nGasData=0; char state; DHT11(); //获取温湿度 //将温湿度的转换成字符串,供LCD显示 temp[0] = wendu_shi+0x30; temp[1] = wendu_ge+0x30; temp[2] = '\0'; humidity[0] = shidu_shi+0x30; humidity[1] = shidu_ge+0x30; humidity[2] = '\0'; if(DATA_PIN05 == 1) state = 0x30; //当光敏电阻处于黑暗中时P0.5高电平 else state = 0x31; nGasData = ReadGasData(); GasData[0] = nGasData / 100 + '0'; GasData[1] = nGasData / 10%10 + '0'; GasData[2] = nGasData
    gfy521666 18:22

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>

小吧:小吧主共1

会员: 会员

目录: 程序设计及人工智能