- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向物联网的CC2530与传感器应用开发-全套PPT课件.pptx
面向物联网的CC2530与传感器应用开发项目一 认识单片机系统单片机系统定义单片机的组成单片机系统的发展与应用单片机定义单片机(Microcontrollers)是一种集成电路芯片又称为单板机、嵌入式计算机或嵌入式微处理器。单片机采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统。单片机系统板单片机及其软件的特点单片机的基本结构哈弗结构和冯诺依曼结构单片机的基本结构通用单片机与专用单片机单片机的发展历史单片机应用特点单片机的应用领域项目思考单片机的特点?单片机的基本结构?单片机常见应用领域?面向物联网的CC2530与传感器应用开发任务2 MCS-51微处理器MCS-51单片机发展及结构CC2530单片机特点和优势CC2530单片机的开发环境 MCS-51单片机系列MCS-51是指由美国INTEL公司生产的一系列51内核的单片机总称,这一系列单片机的产品众多,包括了如8031,8051,8751,8032,8052,8752等多个种类,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减,改变而来的,因此MCS-51系列单片机又通称为8051单片机。8051单片机的基本组成MCS-51单片机由多个部件组成,即中央处理器(CPU)、振荡器和时序电路、程序存储器(ROM/EEPROM)、数据存储器(RAM)、并行I/O口(P0-P3口)、串行通信口、定时器/计数器及内外中断系统。8051单片机的基本组成8051单片机的内部结构与功能CC2530单片机CC2530是TI(德州仪器)公司生产的一种系统级SoC芯片,适用于2.4GHz IEEE802.15.4,zigBee和RF4CE应用。CC2530包括了极好性能的RF收发器,工业标准增强型8051MCU,结合德州仪器的业界领先的黄金单元ZigBee协议栈(Z-Stack),提供了一个强大和完整的ZigBee解决方案。CC2530与8051CC2530使用的是增强型8051CPU内核,增强型8051内核使用标准的8051指令集。因为以下原因指令执行比标准的 8051 更快:CC2530结构与片上资源集成开发环境集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。节省时间和精力。建立统一标准。管理开发工作。CC2530开发环境单片机集成开发环境单片机程序开发的开发环境有三种,这三种分别是GCC、KEIL系列与IAR系列。相较于GCC与KEIL系列开发环境,IAR开发环境涵盖的芯片种类更加齐全,功能更加强大,适合于大型单片机程序的综合开发和管理。IAR开发环境一套IAR开发环境可以胜任更多的单片机开发任务,其可以兼容二十多种内核的单片机的代码开发工作,例如8051、ARM、STM8、AVR、MSP430等等。项目实践IAR for 8051开发环境的安装项目实践启动IAR开发环境的界面项目思考MCS-51单片机的硬件结构?CC2530单片机在MCS-51单片机结构上的改进有哪些?CC2530单片机有哪些使用场景?面向物联网的CC2530与传感器应用开发任务3 项目开发基本调试IAR for 8051开发环境的工程建立IAR for 8051开发环境的使用IAR for 8051开发环境的程序在线调试单片机工程的创建创建工程步骤中分为两个小步骤,分别是新建Workspace和创建New Project。单片机工程添加源码IAR添加代码实际分为三个步骤,这三个步骤分别是创建C文件、加入C文件到工程,将代码段加入到C文件中。工程配置工程配置分为四个步骤,芯片选择、堆栈配置、HEX文件配置、调试工具配置。芯片选择工程配置堆栈配置工程配置HEX文件配置工程配置调试工具配置IAR for 8015界面简介IAR for 8015界面简介Menu Bar菜单栏:该窗口是IAR比较重要的一个窗口,里面包含IAR所有操作及内容,在编辑模式和调试模式下存在一些不同。Tool Bar工具栏:该窗口是一些常见的快捷按钮,本文下面会讲述。Workspace Window工作空间窗口:一个工作空间可以包含多个工程,该窗口主要显示工作空间下面工程项目的内容。Edit Window编辑空间:代码编辑区域。Message Window信息窗口:该窗口包括编译信息、调试信息、查找信息等一些信息的窗口。Status Bar状态栏:该窗口包含错误警告、光标行列等一些状态信息。IAR的Tool Bar(工具栏)IAR的Tool
文档评论(0)