Advertisement

STM32F103RCT6通过串口读取字符驱动LED闪烁

阅读量:

近期正在学习单片机的串口通信功能,首先从串口的数据发送与接收入手。其中,串口发送功能实现起来相对简单,接下来将重点介绍如何通过串口接收字符串的相关情况。
所使用的单片机型号为 stm32f103rct6,开发环境采用的是 keil 5。本段代码通过直接操作寄存器的方式实现串口接收字符串的功能,具体代码如下:

usart.h

复制代码
    #ifndef USTART_H
    #define USTART_H
    
    #include <stm32f10x.h>
    #include <stm32f10x_usart.h>
    #include "sys.h"
    
    void USART1_Init();
    void USART_SendString(USART_TypeDef* USARTx, char *DataString);
    #endif
    
    
    
    
      
      
      
      
      
      
      
      
      
      
      
      
    

usart.c

复制代码
    #include "usart.h"
    #include <string.h>
    
    
    #incl

全部评论 (0)

还没有任何评论哟~