下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高职第一学年(机电一体化技术)工业机器人应用基础试题及答案
- 2025年高职(物业管理)客户服务实务阶段测试题及答案
- 2025年大学机械基础应用技术(机械基础应用技术案例)试题及答案
- 2025年中职(基础会计)账务处理阶段测试试题及答案
- 2026年儿科护理(儿童咳嗽案例)试题及答案
- 2025年中职(早期教育)亲子教育专业技能测试试题及答案
- 2025年高职模具设计与制造(模具设计制造)试题及答案
- 2025年高职水产养殖技术(技术实操训练)试题及答案
- 2025年大学学前教育(幼儿创造力培养)试题及答案
- 2025年中职(建筑施工组织与管理)施工管理阶段测试题及答案
- 地坪漆施工方案范本
- 【《自适应巡航系统ACC的SOTIF风险的识别与评估分析案例》4100字】
- 阿坝州消防救援支队2026年面向社会公开招聘政府专职消防员(69人)笔试备考试题及答案解析
- 2025宁波市甬北粮食收储有限公司公开招聘工作人员2人笔试参考题库及答案解析
- 供应链年底总结与计划
- 2026年国有企业金华市轨道交通控股集团招聘备考题库有答案详解
- 2025年电子工程师年度工作总结
- 2026年吉林司法警官职业学院单招职业技能笔试备考题库带答案解析
- 克林顿1993年就职演讲+(中英文)
- 商业伦理与会计职业道德(第四版)第五章企业对外经营道德规范
- DB13 5161-2020 锅炉大气污染物排放标准
评论
0/150
提交评论