1 / 5
文档名称:

STM32F103串口通信寄存器设置.docx

格式:docx   大小:359KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

STM32F103串口通信寄存器设置.docx

上传人:乘风破浪 2019/1/20 文件大小:359 KB

下载得到文件列表

STM32F103串口通信寄存器设置.docx

相关文档

文档介绍

文档介绍:STM32f103寄存器配置串口通信主程序接收数据,上位机串口发送的数据已回车键结束,单片机接之后将所有数据发回。#include""#include""//#include""unsignedcharres; //串口接受数据临时存储unsignedcharenddd=0; //接受完成标志unsignedintlen=0; //数据长度unsignedcharshubiao[200]; //数据存储表,限制长度为200字节unsignedintt; //通信数据操作for循环控制unsignedlongi=0;intmain(){ Stm32_Clock_Init();//系统时钟设置// io_init(); //io时钟以及输入输出选项设置 RCC->APB2ENR|=0x4000; //开启USART1时钟; RCC->APB2ENR|=0x0004; //开启GPIOA口时钟; GPIOA->CRH&=0xfffff00f; //PA9、PA10IO设置清零 GPIOA->CRH|=0x000008b0; //P9推挽输出,max50MHZ;P10上拉输入 RCC->APB2RSTR|=0x4000; //串口复位 RCC->APB2RSTR&=0xbfff; //串口停止复位// USART1->BRR=0x1d4c; //主频72M时,波特率为9600 USART1->BRR=0x0ea6; //主频36M时,波特率为9600// USART1->BRR=0x0139; //主频36M时,波特率为115200// USART1->CR1|=0x200c; //串口开,发送长度8字节,无校验,发送开,接收开; USART1->CR1|=0x340c; //串口开,发送长度9字节,偶校验,发送开,接收开; //(有效数据还是8位长度)while(1){// shuru_init(); //计算输入口的值 if(0x0020==((USART1->SR)&0x0020)) //如果接受到了一个字节的数据{res=USART1->DR; //读取串口寄存器数据并存在临时位置res if(res!=0x0a){shubiao[len]=res;len++;}//如果该数据不是回车符的最后一个//字节0x0a,则存入数表 else{if(shubiao[len-1]==0x0d){enddd=1;len--;};}; }; //如果是0x0a,则判断前一个字符是不是0x0d,(回车符ASCII码为0x0a0d) //是的话则标记接受完成标志eddd并删掉已接受到的前一个字节的数据 if(enddd==1) //如果接受完成了{for(t=0;t<len;t++) //依次发送数表中的数据{USART1->DR=shubiao[t];// while((USART1->SR&0X40)==0);//等待当前字节数据发送结束}; enddd=0; for(t=0;t<=len;t++){shubiao[t]=0;}; //将数表中数据清零 len=0; }; i++;// if(i==20000){PC151;}; //程序运行状态指示灯// if(i==40000){PC150;i=

最近更新

小学主题班会食品安全 27页

年度红细胞溶血素产业分析报告 86页

《市场分析及展望》课件 26页

年度非开挖导向钻机铺管机市场分析及竞争策略.. 87页

《微电子技术及应用》课件 28页

《授人杨俭波》课件 33页

高中化学(大纲版)第二册第一章氮族元素第二节.. 5页

高中一轮生物练习必修二第二章《遗传和染色体.. 11页

膝关节创伤后的神经损伤与功能重建 28页

视唱练耳在中小学音乐教育中运用研究 12页

居民健康素养提升路径研究 25页

期末班主任谈双减政策下教学反思 55页

预备期党员思想汇报范文(5篇) 14页

接纳自己不要和自己过意不去的优质佳句通用五.. 54页

因为有你作文800字初中(34篇) 43页

鼓励高考学子的祝福语摘录75句 52页

唯美母亲节祝福句子集合 71页

秦兵马俑课件 14页

高等院校财务风险管理研究的开题报告 2页

高校马克思主义理论教育创新研究的开题报告 2页

第十四章-要素方面的贸易--国际贸易理论政策与.. 16页

高岭土纳米TiO2复合光催化材料的制备及性能研.. 2页

高剂量热休克蛋白gp96激活调节性T细胞抑制免疫.. 2页

高中生英语学习焦虑、语言学习策略与英语成绩.. 2页

过期药品、耗材管理制度 2页

大班科学活动《有趣的转动》说课稿 8页

空调铜管的蚁巢腐蚀 10页

2023版医疗器械分类目录 37页

汉语言文学专业文学常识试题200道 17页

肾脏疾病的营养治疗原则和要求 129页