久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: STM32F103系列的USART例程分享 編譯環(huán)境:MDK4.72A [打印本頁]

作者: zsdgsd    時間: 2019-1-8 16:09
標(biāo)題: STM32F103系列的USART例程分享 編譯環(huán)境:MDK4.72A
/**********************************************************************************
** 實驗名:USART1的使用
** 使用編譯環(huán)境:MDK4.72A
** 固件庫(ST) Version: STM32F10x_StdPeriph_Driver V3.50
** 使用外設(shè):
**********************************************************************************/   

測試說明:
編譯并下載程序。

測試結(jié)果:
下載完程序后,通過串口1打印輸出自己輸入的字符串;(串口信息為:9600,N,8,1)

硬件連接:
LED--->PC13


硬件連接:
USART1:
PA9--->MCU_TX
PA10--->MCU_RX

單片機源程序如下:
  1. /******************** (C) COPYRIGHT  源地工作室 ********************************
  2. * 文件名  :main.c
  3. * 描述    :通過串口1打印輸出自己輸入的字符串;(串口信息為:9600,N,8,1)  
  4. * 庫版本  :V3.50
  5. * 作者    :zhuoyingxingyu
  6. * 版本更新: 2017-04-20
  7. * 調(diào)試方式:J-Link-OB
  8. **********************************************************************************/        

  9. //頭文件
  10. #include "stm32f10x.h"
  11. #include "usart.h"

  12. /**
  13.   * @file   main
  14.   * @brief  Main program.
  15.   * @param  None
  16.   * @retval None
  17.   */
  18. int main(void)
  19. {
  20.     USART1_Config();//串口參數(shù)配置初始化
  21.     printf("*************************************************************\r\n");
  22.     printf("*                                                           *\r\n");
  23.     printf("* Thank you for using The Development Board Of YuanDi ! ^_^ *\r\n");
  24.     printf("*                                                           *\r\n");
  25.     printf("*************************************************************\r\n");
  26.     while (1)
  27.     {
  28.       while (USART_GetFlagStatus(USART1,USART_FLAG_RXNE) == RESET);
  29.       USART_SendData(USART1,USART_ReceiveData(USART1));
  30.     }
  31. }



  32. #ifdef  USE_FULL_ASSERT

  33. /**
  34.   * @brief  Reports the name of the source file and the source line number
  35.   *   where the assert_param error has occurred.
  36.   * @param  file: pointer to the source file name
  37.   * @param  line: assert_param error line source number
  38.   * @retval None
  39.   */
  40. void assert_failed(uint8_t* file, uint32_t line)
  41. {
  42.   /* User can add his own implementation to report the file name and line number,
  43.      ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
  44.   /* Infinite loop */
  45.   while (1)
  46.   {
  47.   }
  48. }
  49. #endif

  50. /*********************************************************************************************************
  51.       END FILE
  52. *********************************************************************************************************/
復(fù)制代碼

所有資料51hei提供下載:
3YD-USART1(查詢)實驗.7z (216.13 KB, 下載次數(shù): 11)







歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 免费午夜视频 | 日韩欧美一区二区在线 | 日韩av在线看 | 91av在线免费观看 | 国产精品久久久久久久 | 一区二区三区影视 | 成人在线精品 | 国产伦精品一区二区三区免.费 | 亚洲成人天堂 | 色综合久 | 草草在线视频 | 中文字幕在线视频观看 | 成人做爰免费视频免费看 | 成人在线网址 | 欧美日韩一区二区在线 | 麻豆chinese新婚xxx | 黄网站免费观看 | 精品蜜桃一区二区三区 | 日本三级韩国三级美三级91 | 国产欧美日韩一区 | 久久综合伊人77777蜜臀 | 精品国产aⅴ麻豆 | 成人精品免费视频 | 久草免费福利 | 国产精品一区二区三区在线 | 99精品久久久久久 | 18在线观看免费入口 | 日韩在线视频一区二区三区 | 日韩成人在线播放 | 亚洲精品久久久久avwww潮水 | 黄色免费观看视频 | 欧美视频在线播放 | 久久综合五月天 | 91啦丨九色丨刺激 | 国产成人午夜高潮毛片 | 久久艹av | 国产对白videos麻豆高潮 | 成人三级在线 | 天天操夜夜操狠狠操 | 亚洲看片 | 91成人精品|