前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >No1:为什么学习CC2530

No1:为什么学习CC2530

原创
作者头像
风雅颂_物联网
发布2023-07-29 16:34:57
3570
发布2023-07-29 16:34:57
举报
文章被收录于专栏:小白入门嵌入式

1:为什么学习CC2530

点击☞B站教程视频直通车

1:CC2530介绍

代码语言:c
复制
// 1:CC2530的基本概述
CC2530是德州仪器(Texas Instrument)推出的一款低功耗无线SoC(System on Chip)芯片,由一颗 8051内核的微处理器、 2.4GHz IEEE 802.15.4 / Zigbee射频收发器和各种接口组件等构成。 CC2530 具有低功耗、高可靠性和远距离通讯等特点,被广泛应用于物联网设备中。
    
// 2:CC2530主要技术参数:
1. 运行频率: 32MHz
2. 内存: 8KB RAM, 256KB flash
3. 射频传输速率: 250 kbps/1Mbps
4. 工作频段: 2.4GHz
5. 输出功率: +20dBm
6. 接口:SPI、UART、I2C、ADC等
7. 工作温度范围:-40℃ ~ +85℃    
// 重要外设
        1、19个IO端口(P1 P2 P3) 8+8+3
        2、18个中断源(CC2530中断系统较复杂)
        3、4个定时器,1个睡眠定时器,1个看门狗定时器(定时器1功能最全)
        4、2个串行通信口(USART0、USART1)
        5、8路12位ADC
        6、5通道DMA控制器   
// 3:CC2530的使用场景
/* 
CC2530被广泛应用于物联网、智能家居、工业自动化和智能安防等领域。它可以被用于:
*/
1. 门窗传感器
CC2530可以采集门窗状态,用于在门窗开启状态下,触发安防报警或其他应用。
2. 气体探测器
CC2530可以探测到气体浓度,并与其他设备交互,如关闭空气净化器等。
3. 空调控制器
CC2530可以控制空调的开关、温度、湿度等参数。 

2:学习CC2530应该准备什么

| 可以看看群主的B站工坊和淘宝小店,CC2530开发板 全网价格最低 |

| ------------------------------------------------------------ |

| 1:CC2530最小系统(核心板)(推荐来群主的店铺) |

| 2:下载器(仿真调试器) |

| 3:相关传感器模块(优信电子,telesky旗舰店,(外号送笔店)) |

| 1:0,96OLED(4P iic,GND,VCC,xx,xx) |

| 2:AHT10温湿度,BH1750光照,AT24C02存储,DHT11,DS18B20 |

| 4:光敏传感器,气敏传感器(推荐MQ4,MQ5) |

| 5:PM2.5粉尘传感器(推荐来群主的店铺) |

| 6:ESP01S(WIFI模块) |

| 7:串口模块(tpc 转 TTL,CH340) |

| 8:其他材料,按键,LED,面包板,电源模块, |

| 注意:面包板建议大一点,最小系统的两排排针间距是13 |

| 注意:买了电源模块注意问商家买好对应的电源线,这种电源线是圆孔,生活中很少见 |

| 还可以准备好焊接用具,烙铁,焊锡丝,松香,洗板水这些,看个人需求,烙铁可以30块钱买便宜点的,焊锡丝最好买贵的,维修佬的低温焊锡丝很好用。 焊接工具都有了,排针排母,和飞线,还有剪线钳,斜口钳肯定不能少,万用表也得凑合配一个,感兴趣CC2530的低功耗的也还可以买一个低功耗计量表,推荐合宙的49.9的那款还不错。 |

3:为什么学习CC2530

代码语言:c
复制
// 1.可以代替51作为嵌入式学习的入门教程,资源比STC89C51丰富太多,还附带Zstatck无线协议栈,能学到东西非常多由浅入深。

// 2.在无线传感网方面Zigbee是第2没人敢说第1,而CC2530是最好的学习板卡,时间最久资料最多。

// 3.STM32缺少无线通信功能,而CC2530有着很强大的无线通信与组网能力,两者互补优势十分明显

4:本套教程你可以学会什么

代码语言:c
复制
1:CC2530作为单片机微控制器部分,例如
        1、21个IO端口(P1 P2 P3)
        2、18个中断源(CC2530中断系统较复杂)
        3、4个定时器,1个睡眠定时器,1个看门狗定时器(定时器1功能最全)
        4、2个串行通信口(USART0、USART1)
        5、8路12位ADC
        6、5通道DMA控制器
这些相关硬件资源的使用
    
    
2:多种传感器的驱动
    1、iic OLED
    2、AHT10温湿度传感器,BH1750光照传感器
    3、光敏电阻传感器,MQ气敏电阻传感器
    4、AT指令配置WiFi实现物联网
    5、PM2.5传感器
    
    
3:基本的点对点通信控制和多节点通信控制
    
    
    
4:Zstack3.0 协议栈的理解与使用    

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1:为什么学习CC2530
    • 1:CC2530介绍
      • 2:学习CC2530应该准备什么
        • 3:为什么学习CC2530
          • 4:本套教程你可以学会什么
          相关产品与服务
          物联网通信
          腾讯云物联网通信(Internet of Things Hub, IoT Hub)旨在提供一个安全、稳定、高效的连接平台,帮助开发者低成本、快速地实现“设备-设备”、“设备-用户应用”、“设备-云服务”之间可靠、高并发的数据通信。物联网通信平台不仅可以实现设备之间的互动、设备的数据上报和配置下发,还可以基于规则引擎和腾讯云产品打通,方便快捷地实现海量设备数据的存储、计算以及智能分析。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档