下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、/CC2530 基础程序 串口收发程序2014 年 10 月 31 日杨言安 / 功能说明:CC2530向PC发送字符串"what is your name?",PC向CC2530发送名字,之 后CC2530向PC发送字符串"hello,name”#include "exboard.h/ 函数声明void delay(uint);void Init_Led(void);void InitUART0(void);void UART_Send_String(char *data,int len);char str120="what is your
2、name?"char str27="hello "char rxdata50;/ 接收数组uchar RXTXFlag=1;/t送接收标志位uchar temp;/ 存储接收数据的全局变量uchar datanumber=0;/ 接收数据的数量/*/延时函数*/void delay(uint n)uint i;for(i=0;i<n;i+);for(i=0;i<n;i+);for(i=0;i<n;i+);for(i=0;i<n;i+);for(i=0;i<n;i+);/*/端口初始化*/void Init_Led(void)P1SEL
3、&=0x03;/P1_0、 P1_1 为通用 I/O 口P1DIR|=0x03;/P1_0 、 P1_1 为输/*/串口初始化*/void InitUART0(void)CLKCONCMD&=0X40;/ 设置系统时钟源为 32MHz 晶振while(CLKCONSTA&0x40);时钟频率状态寄存器,等待晶振稳定CLKCONCMD&=0x47;股置系统主时钟频率为32MHzPERCFG=0x00脆置 1P。口P0SEL|=0x0C;/P0_2、P0_3用作串口P2DIR&=0xC0;P(B先彳UAr UART方式U0CSR|=0x80;UAR僧式U0G
4、CR|=9;/U0BAUD|=59;波特率设置为19200UTX0IF=0;UART0 丁片断标志初始位置位0U0CSR|=0X40;/阮许接受IEN0|=0x84;开总中断,开 UART0接受中断 /*/串口发送函数5/ 4* */void UART_Send_String(char *data,int len)uchar i;for(i=0;i<len;i+)U0DBUF=*data+;while(UTX0IF=0);/检测字符是否发送完毕UTX0IF=0;/W楚 xx 标志/*/主函数* */void main(void)Init_Led();InitUART0();GLED=1;
5、原133 LEDRLED=1;/庆133 LEDUART_Send_String(str1,20);while(1)if(RXTXFlag=1)微收状态RLED=0;if(temp!=0)if(temp!='#')&&(datanumber<50)rxdatadatanumber+=temp;else RXTXFlag=3;接收完后进入发送状态RLED=1;/庆闭指示灯temp=0;/接收完一个字节后清零if(RXTXFlag=3)/发送状态GLED=0;/肝起指示灯U0CSR&=0x40;/不能接收串口数据UART_Send_String(str2,7);/向 PC发送"HELLO"UART_Send_String(rxdata,datanumber);/PCJ CC2530发送的名字U0CSR|=0X40;/阮许接受RXTXFlag=1;/恢复到接收状态datanumber=0;/ 指针归零GLED=1;/伏133 LEDdelay(5000);/*串口接收一个字符:*一旦有数据从串口传至 CC2530则进入中断,将接收到的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 检测中心新技术新方法研发应用手册(标准版)
- 《租赁物业环境卫生管理手册》
- 项目书进度跟踪手册
- 道路交通扬尘治理管控手册
- 工厂品检常用量具使用校准工作手册
- 舞台剧多幕剧切换与衔接手册
- 智能办公设备故障处理四步法操作指南
- 药品研发与注册规范手册
- 确认业务洽谈内容回复函(5篇)
- 设备维护与故障响应预案
- 2026年洛阳市县区事业单位联考招聘工作人员534名笔试参考题库及答案解析
- 医学26年:呼吸机相关性肺炎防控 查房课件
- 肉鸭代养合同
- 高处作业安全管理程序
- 课堂碎嘴子的代价主题班会课件
- 2025年东营市东凯实验学校招聘历史教师备考题库及参考答案详解1套
- 2023-2024学年重庆市高二下学期期末联合检测历史试题(解析版)
- 2025年艺术类培训学校年检自查报告
- 人畜饮工程协议书
- 2025年国家开放大学《经济学》期末考试参考题库及答案解析
- 网吧消防演练方案及流程
评论
0/150
提交评论