学习手册 教师姓名 授课形式 讲练结合 授课时数 2 授课日期 授课班级 .doc

学习手册 教师姓名 授课形式 讲练结合 授课时数 2 授课日期 授课班级 .doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习手册 教师姓名 授课形式 讲练结合 授课时数 2 授课日期 授课班级

学习手册 教师姓名 授课形式 讲练结合 授课时数 2 授课日期 授课班级 授课章节名称 及教学内容、 目的、要求 任务一、开发平台使用 教学内容: 第一章 无线传感网络概述及开发流程 教学要求: 1、了解CC2530无线传感网通信节点硬件组成 教学目的: 1、使学生了解CC2530无线传感网通信节点硬件组成 教 学 重 点 教 学 难 点 教学重点:CC2530无线传感网通信节点硬件组成 使 用 教 具 多媒体教案 课 外 作 业 备 注 无线传感网开发平台 ZigBee典型硬件平台、主要技术特点、硬件组成 无线通信模块模块:主要由射频单片机构成,目前主MCU 是 TI 的 CC2530,2.4G 载频,棒状天线。 传感及控制模块:包括温度传感模块、湿度传感模块、继电器模块和RS232 模块等,也可以通过总线扩展用户自己的传感器及控制器部件。 电源板或智能主板:即实现无线节点模块与传感及控制模块的连接,又实现系统供电,要两节电池供电,保留外接电源接口,可以直接由直流电源供电。 无线节点模块 整体模块使用5V供电输入, 在内部使用DC/DC芯片转换成3.3V (最大输出200mA电流)。2530 系统使用单芯片解决方案,2530 芯片的信号将从模块层面引出并进行系统规划。 使用上电+手动复位芯片完成可靠的上电复位操作(硬件可选的操作) 。 使用专用 5脚的 FPC 插座完成 2 线DEBUG 接口信号的引出, DEBUG 信号使用额外的扩展小板转换成标准的 DEBUG 插头可用的接口。另外将 P2_1、P2_2 管脚引到扩展插座。 传感器及控制器模块 所有的传感器及控制器模块在 2530模块的控制下统一运行,拥有相同的控制接口(包括控制信号以及物理尺寸)。 ZigBee典型软件平台、开发流程 IAR Embedded Workbench(简称 EW)的 C/C++交叉编译器和调试器是今天世界最完整的和最容易使用专业嵌入式应用开发工具。EW 对不同的微处理器提供一样直观用户界面。EW 今天已经支持 35 种以上的 8 位/16 位 32 位 ARM 的微处理器结构。 EW 包括:嵌入式 C/C++优化编译器,汇编器,连接定位器,库管理员,编辑器,项目管理器和 C-SPY 调试器中。使用 IAR 的编译器最优化最紧凑的代码,节省硬件资源,最大限度地降低产品成本,提高产品竞争力。 IAR System 是嵌入式领域唯一能够提供这种解决方案的公司。EW 支持 35 种以上的 8位/16 位/32位的微处理器结构。 (1) 创建一个工作区窗口 使用 IAR 开发环境首先应建立一个新的工作区。在一个工作区中可创建一个或多个工程。用户打开 IAR Embedded Workbench 时,已经建好了一个工作区,可选择打开最近使用的工作区或向当前工作区添加新的工程。 选择 File\New\Workspace,现在用户已经建好一个工作区,可创建新的工程并把它放入工作区。 (2) 建立一个新工程 单击 Project 菜单,选择 Greate New Project,如图 4.1.9 所示。 弹出图 4.1.10 建立新工程对话框,确认 Tool chain 栏已经选择 8051,在 Project templates:栏选择 Empty project,单击下方 OK 按钮。 (3) 添加文件或新建程序文件 选择菜单 Project\Add File 或在工作区窗口中,在工程名上点右键,在弹出的快捷菜单中选择 Add File,弹出文件打开对话框,选择需要的文件单击“打开”退出。 如果没有建好的程序文件也可单击工具栏上的 或选择菜单 File\New\File 新建一个空文本文件,向文件里添加程序清单 1 代码。 (4) 设置工程选项参数 选中左侧 Files 选项卡下的工程名,点击 Project 菜单下的 Options,配置与 CC2530相关的选项。 (5) 编译、连接、下载 选择 Project\Make 或按F7 键编译和连接工程。 3、SmartRF Flash Programmer软件 SmartRF闪存编程器可用于对德州仪器(TI)射频片上系统器件中的闪存进行编程,并对SmartRF04EB、SmartRF05EB 和CC2430DB上找到的USB MCU 中的固件进行升级。此外,闪存编程器还可通过MSP-FET430UIF和eZ430软件狗对MSP430器件的闪存进行编程。 本次课小结: ZigBee典型硬件平台:无线通信模块模块、传感及控制模块、电源板或智能主板 ZigBee典型软件平台、开发流程:(1)

文档评论(0)

wujianz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档