当前位置: 首页 > wzjs >正文

做网站找哪里seo网站推广报价

做网站找哪里,seo网站推广报价,公司网站后台怎么上传图片,手机网站建设模板下载实现串口接收 库函数实现串口接收 软件流程设计 初始化系统 初始化GPIO、串口外设、LED时钟 初始化串口和LED引脚 串口发送控制LED灯 usart.c #include"stm32f10x.h" #include"usart.h" #include "stdio.h"void my_usart_init(void)…

实现串口接收

库函数实现串口接收

软件流程设计

初始化系统

  •         初始化GPIO、串口外设、LED时钟
  •         初始化串口和LED引脚

串口发送控制LED灯

usart.c

#include"stm32f10x.h"
#include"usart.h"
#include "stdio.h"void my_usart_init(void)
{GPIO_InitTypeDef GPIOInitstruct;USART_InitTypeDef Usart_initstruct;NVIC_InitTypeDef NVIC_Usart_Initstruct;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_USART1, ENABLE);//A9  TXGPIOInitstruct.GPIO_Pin = GPIO_Pin_9;GPIOInitstruct.GPIO_Mode = GPIO_Mode_AF_PP;GPIOInitstruct.GPIO_Speed = GPIO_Speed_10MHz;GPIO_Init(GPIOA,&GPIOInitstruct);//A10  RXGPIOInitstruct.GPIO_Pin =GPIO_Pin_10;GPIOInitstruct.GPIO_Mode =GPIO_Mode_IPU;GPIO_Init(GPIOA,&GPIOInitstruct);//´®¿Ú1Usart_initstruct.USART_Mode = USART_Mode_Tx | USART_Mode_Rx;		//ģʽ								Usart_initstruct.USART_HardwareFlowControl = USART_HardwareFlowControl_None;		//Ó²¼þ¿ØÖÆÁ÷¹¦ÄÜ£¬Í¨¹ý¶îÍâµÄÐźÅÏߣ¨RTS/CTS£©À´Ð­µ÷Êý¾Ý´«Ê䣬·ÀÖ¹Êý¾ÝÒç³öUsart_initstruct.USART_BaudRate = 115200;						//²¨ÌØÂÊUsart_initstruct.USART_Parity = USART_Parity_No;		//УÑéλUsart_initstruct.USART_StopBits = USART_StopBits_1;  		//ֹͣλUsart_initstruct.USART_WordLength = USART_WordLength_8b;  		//Êý¾ÝλUSART_Init(USART1,&Usart_initstruct);USART_Cmd(USART1,ENABLE);																											//ʹÄÜ´®¿ÚÍâÉèNVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);  //NVIC分组USART_ITConfig( USART1,  USART_IT_RXNE,  ENABLE); //中断线,检查串口接收缓冲区是否有数据NVIC_Usart_Initstruct.NVIC_IRQChannel = USART1_IRQn;NVIC_Usart_Initstruct.NVIC_IRQChannelPreemptionPriority = 0;NVIC_Usart_Initstruct.NVIC_IRQChannelSubPriority = 0;NVIC_Usart_Initstruct.NVIC_IRQChannelCmd = ENABLE;NVIC_Init(&NVIC_Usart_Initstruct);
}void My_Usart_Send_Byte(USART_TypeDef* USARTx, uint16_t Data)
{USART_SendData(USARTx,  Data);while( USART_GetFlagStatus( USARTx,  USART_FLAG_TXE) == RESET);}void My_Usart_Send_Sting( USART_TypeDef* USARTx, char * string)
{uint16_t i=0;do{My_Usart_Send_Byte(USARTx,*(string+i));i++;}while(*(string+i) != '\0');while( USART_GetFlagStatus( USARTx,  USART_FLAG_TC) == RESET);
}int fputc(int ch, FILE * p)									//printfÖØ¶¨Òå
{USART_SendData(USART1,  (u8)ch);while( USART_GetFlagStatus( USART1,  USART_FLAG_TXE) == RESET);return ch;
}

main.c

#include "stm32f10x.h"
#include "main.h"
#include "led.h"
#include "bear.h"
#include "key.h"
#include "shake.h"
#include "usart.h"
#include "stdio.h"
void delay(uint16_t time) 
{uint16_t i=0;while(time--){i =12000;while(i--);}}int  main() 
{my_usart_init();
//	My_Usart_Send_Byte( USART1,  'A');
//	My_Usart_Send_Byte( USART1,  'B');
//	My_Usart_Send_Byte( USART1,  'C');
//	My_Usart_Send_Sting( USART1,  "\r\n");
//	My_Usart_Send_Sting(USART1 , "fei \r\n");printf("Hello,shi \r\n");while(1){}		
}void EXTI0_IRQHandler()  //中断函数
{if(EXTI_GetITStatus(EXTI_Line0) != RESET){GPIO_ResetBits(GPIOA,GPIO_Pin_1);EXTI_ClearITPendingBit(EXTI_Line0);			//Çå³ýÍⲿÖжϱê־룬ҪÓëEXTI_GetITStatus´îÅäʹÓÃ}
}void USART1_IRQHandler()
{char receive_data;if(USART_GetITStatus(USART1,USART_IT_RXNE) != RESET)//获取中断标志位,检查接收接收数据寄存器非空{receive_data =  USART_ReceiveData(USART1);			//获取接收数据printf("receive data:  %c \r\n", receive_data);  //输出接收数据并输出USART_ClearITPendingBit(USART1,  USART_IT_RXNE);	//清除串口接收数据寄存器非空中断标志位}}

实验结果

http://www.dtcms.com/wzjs/168855.html

相关文章:

  • 建设网站查询股票发行ipo和seo是什么意思
  • 深圳宝安医院的网站建设上海seo优化外包公司
  • 网站建造免费站长工具综合查询官网
  • 如何制作网站建设nba最新资讯
  • 如何兼职做网站洛阳网站建设
  • 阿里云虚拟主机可以做几个网站友情链接发布
  • 中国最好的网站建设有哪些近三天重大新闻摘抄
  • linux空间做网站广告营销案例100例
  • 南京的互联网公司江北关键词优化排名seo
  • 手机网站免费的seo知识点
  • 天津高端网站设计公司郑州seo地址
  • 哈尔滨门户网站是什么结构优化是什么意思
  • 网站快速优化排名app微信营销方式
  • 大连网站建设设计公司电商运营数据六大指标
  • 项目网络计划图seo云优化公司
  • 做PS的赚钱的网站关键词挖掘工具爱站网
  • 衡阳电商网站建设百度指数批量
  • 网站建设推广代理商seo助手
  • 手机做炫光头像图的网站网站关键词快速排名技术
  • 制作网站背景怎么做项目外包平台
  • 谷歌网站推广方案优化网站制作方法大全
  • 网站建设和管理什么意思湖北网站推广
  • 上海装修网站建设完美日记网络营销策划书
  • c2c网站设计唐山百度搜索排名优化
  • 宁波网站建设哪家好全国疫情排行榜最新情况列表
  • 门户网站简称泰安seo推广
  • 卧龙区网站建设哪家好seo实训报告
  • 产品vi设计百度seo关键词优化公司
  • 山东青岛市南区新冠疫情最新消息旺道seo优化软件
  • 武汉营销型网站建设站长工具网站测速