- 1、本文档共150页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CH06 无线传感器网络
6.5.2 CC2530 2.CC2530芯片引脚功能 CC2530芯片采用6mm×6mm的封装,共有40个引脚。 全部引脚可以分为I/O端口线引脚,电源线引脚和控制线引脚三类。 6.5.2 CC2530 1)I/O端口线引脚功能 CC2530有21个可编程的I/O口引脚,P0、P1口是完全的8位口,P2口只有5个可使用的位。通过软件设定一组SFR寄存器的位和字节,可使这些引脚作为通常的I/O口或作为连接ADC、计时器或USART部件的外围设备I/O口使用。I/O口有下面的关键特性: (1)可设置为通常的I/O口,也可设置为外围的I/O使用。 6.5.2 CC2530 (2)在输入时有上拉和下拉能力。 (3)全部21个I/O口引脚都具有响应外部中断源输入口。如果需要外部中断,可对I/O口引脚产生中断,同时外部中断事件也能被用来唤醒休眠模式。 (4)12~19脚(P0_7~P0_0):具有4mA的输出驱动能力。 (5)11,9脚(P1_0,P1_1):具有20mA的驱动能力。 6.5.2 CC2530 (6)5~8,37~18脚(P1_7~P1_2):具有4mA的输出驱动能力。 (7)32~38脚(P2_4~P2_0):具有4mA的输出驱动能力。 2)电源引脚功能 (1)AVDD1(28脚)、AVDD2(27脚)、AVDD3(24脚)、AVDD4(29脚)、AVDD5(21脚)、AVDD6(31脚)为模拟电路连接2.0V~3.6V的电压。 6.5.2 CC2530 2)电源引脚功能 (2)DCOUPL(40脚)提供1.8V的数字电源去耦电压,不使用外部电路供应。 (3)DVDD2(10脚)和DVDD1(39脚)提供2.0V~3.6V的数字电源连接电压。 3)控制线引脚 (1)RBIAS(30脚):为参考电流提供精确的偏置电阻。 (2)RESET_N(20脚):复位引脚,低电平有效。 6.5.2 CC2530 3)控制线引脚 (3)RF_N(26脚):在RX期间向LNA输入负向射频信号。 (4)RF_P(25脚):在RX期间向LNA输入正向射频信号。 (5)XOSC_Q1(22脚):32MHz的晶振引脚1,或外部时钟输入引脚。 (6)XOSC_Q2(23脚):32MHz的晶振引脚2。 6.5.2 CC2530 3.增强型8051内核 1)复位 2)存储器 (1)代码(CODE):只读存储空间,用于程序存储。存储空间地址64KB。 (2)数据(DATA):可存取存储空间,可以直接或间接被单个周期的CPU指令访问。 (3)外部数据(XDATA):可存取存储空间,通常需要4-5个指令周期来访问。 (4)特殊功能寄存器(SRF):可存取寄存器存储空间,可以被单个CPU指令直接访问。 1.IAR简介 IAR Embedded Workbench(简称EW)是IAR 系统公司的嵌入式应用开发工具,内部含有C/C++交叉编译器和调试器,支持众多知名半导体公司的微处理器(支持35种以上的8位/16位/32位ARM微处理器结构),是目前全世界最完整和最容易使用的专业嵌入式开发软件。 EW包括嵌入式C/C++优化编译器、汇编器、连接定位器、库管理员、编辑器、项目管理器和C-SPY调试器。使用IAR能够最大限度地降低产品成本,提高产品竞争力。 6.5.3 IAR集成开发环境 EWARM是IAR目前发展很快的产品,EWARM已经支持ARM7/9/10/11XSCALE,其编译器可以对一些SOC芯片进行专门的优化,如Atmel、TI、ST、Philips。 IAR Embedded Workbench集成的编译器主要产品特征: 高效PROMable代码。 完全标准C兼容。 内建对应芯片的程序速度和大小优化器。 目标特性扩充。 6.5.3 IAR集成开发环境 版本控制和扩展工具支持良好。 便捷的中断处理和模拟。 瓶颈性能分析。 高效浮点支持。 内存模式选择。 工程中相对路径支持。 2.IAR安装 可先执行IAR的安装程序setup.exe,显示安装向导界面,根据向导提示,填写必要信息,直接单击【Next】至下一步,最后显示安装完成 6.5.3 IAR集成开发环境 (1)创建一个工作区窗口 使用IAR开发环境首先应建立一个新的工作区。在一个工作区中可创建一个或多个工程。用户打开IAR Embedded Workbench时,已经建好了一个工作区,可选择打开最近使用的工作区或向当前工作区添加新的工程。 单击【File】→【New】→【Workspace】。现在用户已经建好一个工作区,可创建新的工程并把它放入工作区。 3.IAR的使用 (2)建立一个新工程 单击【Project】→【Greate New Project】,在弹出建立新工程对话框,确认“Tool
您可能关注的文档
- 在旋转的世界舞台上gai.ppt
- 成交攻略之客户接触.ppt
- 《匠人精神》解读(2016-11).docx
- 第24课 音乐与影视艺术xu1.ppt
- 浅谈小学语文教学目标的确定.doc
- 广西灵山县陆屋中学七年级语文下册 文言文课件 人教新课标版.ppt
- 物流规划王闯.ppt
- 重庆科创职业学院-第0章前言.ppt
- 日常交际用语复习313.docx
- 中考英语专题复习十二:交际用语的考点讲解和训练.doc
- 2025年广西蓝天航空职业学院单招计算机测试模拟题库推荐.docx
- 2025年广西蓝天航空职业学院单招计算机测试模拟题库附答案.docx
- 2025年广西英华国际职业学院单招(计算机)测试题库附答案.docx
- 2025年广西蓝天航空职业学院单招(计算机)测试模拟题库最新.docx
- 2025年广西蓝天航空职业学院单招计算机测试模拟题库及答案1套.docx
- 2025年广西蓝天航空职业学院单招(计算机)测试模拟题库及答案1套.docx
- 2025年广西英华国际职业学院单招(计算机)测试题库必考题.docx
- 2025年广西英华国际职业学院单招(计算机)测试题库及答案1套.docx
- 2025年广西蓝天航空职业学院单招计算机测试模拟题库必考题.docx
- 2025年广西蓝天航空职业学院单招计算机测试题库附答案.docx
文档评论(0)