下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任务2.5串口通信应用(数据发送)【任务要求】ZigBee模块通过串口向PC机发送字符串“Whatisyourname?”,PC机接收到串口信息后在串口调试助手上能实时显示。【任务代码】【例2.4】通过串口,ZigBee模块不断地向PC机发送字符串“Whatisyourname?”。#include<ioCC2530.h>chardata[]="Whatisyourname?";//*********************************************************************************voiddelay(unsignedinti){unsignedintj,k;for(k=0;k<i;k++){for(j=0;j<500;j++);}}//*********************************************************************************voidinitial_usart_tx(){CLKCONCMD&=~0X7F; //晶振设置为32MHzwhile(CLKCONSTA&0X40); //等待晶振稳定CLKCONCMD&=~0X47; //设置系统主时钟频率为32MHzPERCFG=0X00; //usart0使用备用位置1TX-P0.3RX-P0.2P0SEL|=0X3C; //P0.2P0.3P0.4P0.5用于外设功能P2DIR&=~0xC0; //P0优先作为UART方式U0CSR=0X80; //uart模式U0GCR=9;U0BAUD=59; //波特率设为19200UTX0IF=0; //uart0tx中断标志位清零
}//*********************************************************************************voiduart_tx_string(char*data_tx,intlen){unsignedintj;for(j=0;j<len;j++){U0DBUF=*data_tx++;while(UTX0IF==0); //等待发送完成UTX0IF=0;}}//*********************************************************************************voidmain(void){initial_usart_tx();while(1){uart_tx_string(data,sizeof(data)); //sizeof(data)函数计算字符串个数delay(1000);}}【任务实施】第一步,搭建系统,分析任务要求。1.将ZigBee模块固定在NEWLab平台上,用串口线把NEWLab平台与PC机连接,并将NEWLab平台上的通信方式旋钮转到“通讯模式”。2.根据任务描述,CC2530开发板要接收1次数据、发送2次数据,它们的顺序是:发送数据1(Whatisyourname?)、接收数据(名字+#)、发送数据2(Hello名字)。第二步,新建工程和源文件,并对工程进行相应配置。第三步,编写、分析、调试程序。1.编写程序。具体程序代码见本教材资源。2.编译、下载、测试程序。(1)编译无错后,打开串口调试软件,设置端口、波特率19200、数据为8位、无校验位、停止为1位,打开串口;然后下载程序,在串口调试软件接收信息窗口可以看到Whatisyourname?字符串。(2)在串口调试软件发送数据窗口输入名字,并以#结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 期末班级表彰活动方案让每一个孩子都被看见
- 肌少型肥胖临床诊治专家共识临床解读总结2026
- 环境工程考试题及答案
- 2026新刑法试题及答案
- 2026年注册测绘师之测绘综合能力能力检测试卷及答案详解
- 2026年中小学教师岗位晋升答辩试题及高分技巧含答案
- 2026年银行业专业人员中级职业资格考试(银行业法律法规与综合能力)模拟试题 商洛
- 2026年学校教师职称评审政策试题
- 2026年农学本科论文题库及答案
- 2026年高级中学教师资格证音乐学科知识与教学能力笔试备考冲刺模拟试卷含答案解析
- 2025-2026学年人教版七年级下册地理总复习课件
- 2026年云南省中考数学试卷真题及答案解析
- 2025年成都市事业单位选调工作人员真题
- 2026年全国一卷高考英语听力试题答案讲解课件
- 2026年济宁银行人员招聘笔试参考试题及答案详解
- 2026春学期小学部编版语文三年级下册期末复习课件
- 2026四川凉山州西昌学院劳务招聘图书馆工作人员1人笔试参考题库及答案详解
- 2023年北京东城区高三一模英语试题及答案
- 人教版八年级地理上册《水资源》教学设计
- 油泵及油缸压力形成试验报告
- 人教版五年级下册语文期末试卷三套
评论
0/150
提交评论