- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习进度报告 2014-11-26 郑胤 学习内容综述 CC2530 CC2530 相关软件的使用 IAR Embedded Workbench 嵌入式IAR Embedded Workbench适用于大量8位、16位以及32位的微处理器和微控制器,使用户在开发新的项目时也能在所熟悉的开发环境中进行。它为用户提供一个易学和具有最大量代码继承能力的开发环境,以及对大多数和特殊目标的支持。 目前使用的CC2530开发环境。 IAR Embedded Workbench IAR Embedded Workbench IAR Embedded Workbench IAR Embedded Workbench IAR Embedded Workbench IAR Embedded Workbench IAR Embedded Workbench SmartRF Flash Programmer SmartRF Flash Programmer SmartRF Flash Programmer SmartRF Flash Programmer ZStack-CC2530-2.3.0-1.4.0/2.5.1.a协议栈 ZStack-CC2530-2.3.0-1.4.0/2.5.1.a协议栈 Packet Sniffer 2.13.2 实验学习 I/O口 I/O口 I/O口 I/O口 I/O口 I/O口 外部中断 外部中断 外部中断 外部中断 外部中断 外部中断 外部中断 外部中断 外部中断 外部中断 定时器 定时器 定时器 定时器 定时器 定时器 定时器 定时器 定时器 定时器 定时器 定时器 定时器 定时器 定时器 定时器中断 定时器中断 定时器中断 串口 串口 串口 串口 串口 串口 串口 串口 串口 串口 串口 串口 串口 串口 下一步任务 谢谢观赏 寄存器以USART0为例。 当时钟设置稳定后CLKCONSTA与CLKCONCMD值相同,查询 CLKCONSTA值可判断时钟是否设置成功。 中断标志状态位P0IFG、P1IFG和P2IFG对应位对应相应I/O口是否有中断请求未决。 同时,在寄存器IRCON中的P0IF位和IRCON2中的P1IF和P2IF也为中断标志位,但 只能不能确定中断的管脚。P0IF、P1IF和P2IF为位寻址。 每个中断请求可以通过设置中断使能SFR 寄存器的中断使能位IEN0,IEN1 或者IEN2 使能或禁止。设置寄存器IEN0、IEN1 和IEN2 中对应的中断使能位为1。 与I/O外部中断有关的事EA位,即所有中断的控制位。 P0口的中断控制位P0IE。 P1IE和P2IE分别是 P1和P2的中断控制 位。 中断初始化过程:1) 清除中断标志位;2)设置I/O口中断模式;3) 设置中断触发模式; 4) 允许中断;5) 打开总中断 中断处理程序,这个和51单片机不同需要在中断处理程序前写 #pragma vector = 中断向量,紧接着是中断处理程序。 P0INT_VECTOR为P0的中断向量。 中断处理函数前加“__interrupt”前面是两个“_”!中断处理函数里面完成所要做的 处理,同时清除中断标志位。 振荡器和时钟 CC2530设备有一个内部系统时钟,或者主时钟。系统时钟源可以是从16MHz RC振荡器或一个32M晶体振荡器中的一个提供。系统时钟源是由CLKCONCMD SRF控制寄存器。 还有一个32KHz的时钟源,来源可以是从RC 振荡器或者32KHz的晶体振荡器中过来,同样是由CLKCONCMD寄存器控制。 CLKCONSTA寄存器是一个制度寄存器,用来获得当前系统时钟的状态。 时钟源可以在一个精度高的晶体振荡器和一个功耗低的RC振荡器中交替选择使用。注意一点:RF的收发操作是要以32MHz的晶体振荡器为时钟源才行。 设备中存在的两个高频振荡器和两个低频振荡器: 32MHz晶体振荡器、16MHz的RC振荡器 、32 KHz晶体振荡器 、32 KHz RC振荡器 。 32MHz的晶体振荡器启动时间对于某些应用来说可能太长了;因此设备可以先运行在16MHz的RC振荡器中运行直到晶体振荡器稳定后在使用32MHz晶体振荡器。 系统时钟 系统时钟是由32MHz XOSC或者16MHz RCOSC两个时钟源驱动的。CLKCONCMD.OSC位用来选择系统时钟源。注意:使用RF模块时,32MHz晶体振荡器必须被选上并且运行稳定。 注意:改变CLKCONCMD.OSC位并不能立即导致系统时钟源的改变。当CLKCONSTA.OSC = CLKCONCMD.OSC时时钟源的改变才会发挥作用。这是因为设备在实际改变时钟源之前需要稳定的时钟。 还有就是注意CLKCONCMD.CLK
您可能关注的文档
- 2013年省电子设计大赛校内培训--传感器要点分析.ppt
- 2013年四年级语文上册教学:捞铁牛3(长春版)要点分析.ppt
- 2013年未成年人思想道德建设工作材料目录要点分析.doc
- 2015年国标培训要点分析.ppt
- ANSYS有限元基础王新荣第5章教案解析.ppt
- 2015年国家公务员考试国考行测真题及答案大全要点分析.doc
- AOV-L-J-010CE认证专题讲座教案解析.ppt
- 2013年湘教版五年级上册美术要点分析.doc
- 2015年黑龙江省公务员行测真题与答案要点分析.doc
- 2015年互联网+_要点分析.doc
- 2015年述德述职述廉8要点分析.doc
- 2015年思品“考点与热点”研讨共64张海南侨中魏云桂要点分析.ppt
- 2014-2015第二学期《管理会计》第1讲要点分析.ppt
- 2015年苏教版五年级下册数学第4单元要点分析.doc
- 2015年苏教版小学数学五年级下册第七单元新()要点分析.doc
- 2014-2015第一学期-金工复习要点分析.ppt
- 2014-2015年人教版五年级上册数学期末试卷(精选3套)要点分析.doc
- 2014-2015年人教版新版八年级物理下册导学案要点分析.doc
- 2014-2015时政汇总2016公务员考试要点分析.doc
- 2015年苏少版五年级美术全册(2013版)要点分析.doc
最近下载
- 创业基础(暨南)中国大学MOOC慕课 章节测验期末考试答案(期末考试题目从章节测验中选出,题目没对上,可以在章节测验中查找).docx VIP
- 水资源论证、水土保持、防洪评价收费标准.pdf VIP
- 智能生态环境系统课件.pptx VIP
- 全国执业兽医资格证考试题库及答案(兽医内科学).docx VIP
- 输液港的护理ppt完整课件.pptx VIP
- 流体力学泵与风机(第五版) 蔡增基 课后习题答案2.pdf VIP
- 2024年初级会计职称《初级会计实务》精讲课件 第1-5章.pptx VIP
- 中餐厅标准服务流程.doc VIP
- 毕业设计——心形板零件数控加工工艺设计.doc VIP
- 2025年连云港市中考作文猜题及范文分析.docx VIP
文档评论(0)