- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
无线单片机设计与应用
volatile 类型修饰符(type specifier)。用来修饰被不同线程访问和修改的变量。 volatile unsigned char * XBYTE; 其他的I/O控制函数 补充一题目 详细分析HAL_TURN_ON_LEDx( )及HAL_TURN_OFF_LEDx( )函数具体执行过程。 I/O口的输入功能 I/O口的输入功能 无线传感网通信模块按键相关图 按键控制 无线单片机设计与应用 授课内容 1、无线单片机概述 2、GPIO模块原理与应用 无线单片机概述 CC2530 是基于2.4-GHz IEEE802.15.4、ZigBee 和RF4CE 上的一个片上系统解决方案。其特点是以极低的总材料成本建立较为强大的网络节点。CC2530 芯片结合了RF 收发器,增强型8051 CPU,系统内可编程闪存,8-KB RAM 和许多其他模块的强大的功能。 CC2530片内结构方框图 CC2530引脚描述 CC2530引脚描述 引脚名称 引脚 引脚类型 描述 AVDD1 28 电源(模拟) 2-3.6V模拟电源连接,为模拟电路供电 AVDD2 27 电源(模拟) 2-3.6V模拟电源连接,为模拟电路供电 AVDD3 24 电源(模拟) 2-3.6V模拟电源连接 AVDD4 29 电源(模拟) 2-3.6V模拟电源连接 AVDD5 21 电源(模拟) 2-3.6V模拟电源连接 AVDD6 31 电源(模拟) 2-3.6V模拟电源连接 DCOUPL 40 ? 电源(数字) 1.8数字电源去耦。不使用外部电路供应 DVDD1 39 电源(数字) 2-3.6V数字电源连接,为引脚供电 DVDD2 10 电源(数字) 2-3.6V数字电源连接,为引脚供电 GND - 接地 接地面 GND 1,2,3,4 未使用引脚 连接到GND P2_3 33 数字I/O 端口2.3/32.768kHz XOSC P2_4 32 数字I/O 端口2.4/32.768kHz XOSC RBIAS 30 模拟I/O 参考电流的外部精密偏置电阻 RESET_N 20 数字输入 复位,活动到低电平 RF_N 26 RF I/O RX期间负RF输入信号到LNA RF_P 25 RF I/O RX期间正RF输入信号到LNA XOSC_Q1 22 模拟I/O 32-MHz晶振引脚1或外部时钟输入 XOSC_Q2 23 模拟I/O 32-MHz晶振引脚2 P0,P1,P2 P0,P1全部P2_0~P2_2 数字I/O 对应引脚号 CC2530芯片内部结构 CC2530需要极少的外部连接元件,同时有很多典型电路,其模块大致可以分为三类: 1、 CPU和内存相关模块 2、外设,时钟和电源管理相关模块 3、无线信号收发相关模块 CPU和内存 CC2530使用的8051CPU是一个单周期的兼容内核,它有三种不同的访问总线。其中包括中断控制器,内存仲裁器,8KB SRAM,32/64/128/256KB闪存块。 中断控制器:其为18 个中断源提供服务,它们中的每个中断都被赋予4 个中断优先级中的某一个。 内存仲裁器:位于系统中心,它负责执行仲裁,即决定同时访问系统物理存储器时的顺序,便于系统效率的提高。 8 KB SRAM:为超低功耗的SRAM,使数字部分即使掉电也能保存其中内容,是芯片低功耗原因所在。 闪存块:用于保存电脑传输进入的程序代码以及常量数据,节约了搜寻时间。 CC2530外设 强大的5通道DMA IEEE802.15.4MAC定时器,通用定时器(一个16位定时器,一个8位定时器) IR发生电路(IR 中断) 具有捕获功能的32-kHz睡眠定时器 硬件支持CSMA/CA 支持精确的数字化RSSI/LQI CC2530外设 电池监视器和温度传感器 8路输入,12位分辨率ADC AES安全协议 2个支持多种串行通信协议的强大的USART 21个通用I/O引脚 看门狗定时器 CC2530外设 两个8位定时器:定时器3,4为8位定时器,有一个可编程为频器,一个8位的周期值,一个计数器通道。 MAC定时器:专为MAC或其他协议而设的定时器,可以跟踪已过周期,同时可以记录收发某一的帧精确时间和
文档评论(0)