下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任务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云南保山市昌宁县机关事务管理局招聘编外人员1人备考题库及参考答案详解1套
- 自来水管理员培训课件
- 2026广东江门市机关事务管理局招聘1人备考题库(面点师)有完整答案详解
- 2025-2026学年新源县三上数学期中检测试题含解析
- 保健食品风险评估实施办法
- 第32技 言简意赅出华章-语言简明技巧-2026年中考语文作文写作36技专题课件(全国)
- 第20课 社会主义国家的变化与发展 课件(共28张)
- 2026年重庆市自贡市单招职业适应性测试题库及答案1套
- 2026年锦州师范高等专科学校单招职业适应性测试题库及答案1套
- 2026年长沙电力职业技术学院单招职业适应性考试题库及答案1套
- 淘宝网店合同
- 以房抵工程款合同协议6篇
- GB/T 222-2025钢及合金成品化学成分允许偏差
- 申报个税申请书
- 中秋福利采购项目方案投标文件(技术方案)
- 固态电池技术在新能源汽车领域的产业化挑战与对策研究
- 2025年广电营销考试题库
- 湖南省岳阳市平江县2024-2025学年高二上学期期末考试语文试题(解析版)
- DB5101∕T 161-2023 公园城市乡村绿化景观营建指南
- 2024-2025学年湖北省武汉市江汉区七年级(下)期末数学试卷
- 重庆市2025年高考真题化学试卷(含答案)
评论
0/150
提交评论