实验4:CC2530 串口收发数据实验_第1页
实验4:CC2530 串口收发数据实验_第2页
实验4:CC2530 串口收发数据实验_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机科学与技术学院实验报告课程名称:无线传感器网络原理与应用实验四:CC2530串口收发数据实验一、实验目的熟悉并掌握CC2530芯片串口发送和接收数据的操作,为今后的综合实验打下基础。二、实验内容使串口将接收的数据再发送。三、实验环境硬件:鼎轩WSN实验箱(汇聚网关、烧录线、平行串口线),PC机;软件:IAR软件,串口助手。四、实验步骤1)打开鼎轩WSN实验箱,检查实验箱设备,确保实验箱设备完整、连接无误后,连接电源线,打开电源开关;2)用烧录线连接汇聚网关上的烧录接口与电脑USB接口;3)双击打开目录(/cc2530-simple-demo/USART_send_receive)下的工程

2、图标USART_SR.eww打开工程;4)点击IAR中的图标按钮编译程序;5)完成编译后若没有错误信息,将实验箱节点编程开关上汇聚网关开关拨上去,点击调试并下载按钮将程序下载到汇聚网关上;6)用串口线连接汇聚网关上的数据输出口和PC机USB接口,打开串口助手,正确选择串口号(视具体电脑而定)、波特率(9600),其他配置如下图都不更改。7)在串口助手上字符串输入框内,输入需要传输的内容,点击发送按钮,可以看到字符串经串口传送给汇聚网关,然后又由串口打印输出,输出内容如下图:8)修改实验代码,实现输入字符1,红灯亮,输入字符2,红灯灭。串口接收中翳处瑾函藪*長*承*&承*養*去*M念承承承*&承

3、乂長去承乂fpragmavector二URXO_VECTOR_interruptoidUJiRTD_ISR(void)temp=17(DBVr7UODBTJF=temp;whil(UTXOIF=0)rUTXOIF=0;URXOIF=Qi门濱中鬲标志实验总结该实验完成串口的基本通讯。在串口通讯中一般有两种方式来接受数据,一种是查询法、一种是中断法。查询法就是要串口一致处于等待状态,看串口上是不是有数据,一旦数据接收完毕,就开始对接收的数据进行相应的操作。这个方法需要让程序一致等待串口,所以这种方法效率还是比较低的。中断法师运用串口的中断服务子程序来完成的,如果串口上有数据的话,那么会调用中断向量,中断向量把程序指针指到相应的中断服务服务程序上。在中断服务程序完成之后程序只能还会跳转到

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论