• STM32Cube Uart_DMA测试工程


    1、打开软件,新建工程,选择芯片信号,这里选择

    2、USART1使能选择“Asynchronous”模式:
              
    3、配置“RCC”,High Speed Clock (HSE) 选择外部晶振
          
    4、配置“SYS",
           
    5、“Clock Configuration”选项,晶振填8M,选择“HSE”,HCLK填写180MHz,如下图所示

    6、“Configuration”,点击“”,对usart1进行配置



    中断一定要都选,否则,程序运行起来,只能运行一次。
    7、选项“Project”,选择“Project Setting”,选择习惯使用的编译软件;
    8、选项“Project”,选择“Generate Code”,生成工程,用MDK打开;
    9、在主函数上使用语句:HAL_UART_Transmit_DMA(&huart1,sendbuf,sizeof(sendbuf));就能通过DMA发送串口数据了。




  • 相关阅读:
    Vue生命周期
    事件
    改变this指向
    全屏要素
    微信小程序
    编程心得
    设计模式-单例与实例化
    第五节课 课堂总结
    作业四 分支结构
    课堂总结
  • 原文地址:https://www.cnblogs.com/121792730applllo/p/4809297.html
Copyright © 2020-2023  润新知