找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4345|回复: 0
收起左侧

关于野火STM32f103的usart1、usart2、usart3的配置

[复制链接]
ID:427492 发表于 2019-5-22 21:00 | 显示全部楼层 |阅读模式
单片机源程序如下:
  1. /*
  2. ******************************************************************************
  3. * 文件名: main.c
  4. * 描述  : LED流水灯,频率可调......  
  5. * 库版本: V3.5.0
  6. * 日期  : 25/2/2019  
  7. ******************************************************************************
  8. * @attention
  9. *
  10. ******************************************************************************
  11. */
  12. #include "stm32f10x.h"
  13. #include "usart.h"
  14. #include "led.h"  
  15. /*
  16. *函数名:main
  17. *描述  :主函数
  18. *输入  :无
  19. *输出  :无
  20. */
  21. int main(void)
  22. {
  23.         LED_GPIO_Config();      // LED端口初始化
  24.         USART3_Config(9600);    // 串口初始化
  25.         LED2(ON);
  26.         while(1)
  27.         {
  28.                 uint8_t temp = '#';
  29.                 temp = USART_ReceiveData(USART3);
  30.                 if(temp == '0')
  31.                 {
  32.                         LED1(ON);
  33.                 }
  34.                 if(temp=='1')
  35.                 {
  36.                         LED1(OFF);
  37.                 }
  38.         }
  39. }
  40.    
  41. //void USART1_IRQHandler(void)
  42. //{
  43. //        uint8_t ucTemp;
  44. //        if(USART_GetITStatus(USART1,USART_IT_RXNE)!=RESET)
  45. //        {               
  46. //                ucTemp = USART_ReceiveData(USART1);
  47. //                printf("输出为:%c\n",ucTemp);
  48. //        }         
  49. //}

  50. void USART3_IRQHandler(void)
  51. {
  52.         uint8_t ucTemp;
  53.         if(USART_GetITStatus(USART3,USART_IT_RXNE)!=RESET)
  54.         {               
  55.                 ucTemp = USART_ReceiveData(USART3);
  56.                 printf("输出为:%c\n",ucTemp);
  57.         }         
  58. }
复制代码

所有资料51hei提供下载:
USART.7z (150.96 KB, 下载次数: 67)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表