仔细想了想,好像串口也不需要啥外设就可以玩,于是学习一波
首先是新建工程,在STM32cubeMx里找到STM32F411VET然后START PROJECT。

接下来将USART1配置成异步串口模式


接下来配置数据格式,波特率默认115200,数据宽度8bit,不进行奇偶校验,停止位1bit。

修改文件名,IDE,生成代码

找到串口发送函数

再main函数的while循环中增加如下代码

/* USER CODE BEGIN WHILE */while (1){/* USER CODE END WHILE */HAL_UART_Transmit(&huart1, "hello world/r/n", 13, 10);HAL_Delay(500);/* USER CODE BEGIN 3 */}

编译烧录就可以让STM32循环发送helloworld了。

STM32F411 Discovery学习笔记(四)串口相关推荐

  1. STM32F411 Discovery学习笔记(二)点亮你的第一个LED

    对于开发板来说,点亮第一个LED可能就像程序里的HELLO WORLD!一样重要吧. 由于缺少资源,点亮这个LED浪费了我两天的宝贵时光,也没能成功,后来想到了老师一直强调的要看芯片手册和原理图,想想 ...

  2. Qt5学习笔记之串口助手四:增加16进制/ASCII切换、周期发送

    目录 1. 概述 2. 16进制/ASCII发送 2.1 功能实现 2.2 界面修改 3. 接收框显示发送内容 3.1 以16进制/ASCII显示 3.1.1 界面修改 3.1.2 功能实现 3.2 ...

  3. KEIL 5.38的ARM-CM3/4 ARM汇编设计学习笔记3——串口Stdio实现

    KEIL 5.38的ARM-CM3/4 ARM汇编设计学习笔记3--串口Stdio实现 一.介绍 任务目标 二.工程创建 三.软件设计 第一步,BSP构建 1, 添加前面的pll_config文件 2 ...

  4. 【K210】K210学习笔记五——串口通信

    [K210]K210学习笔记五--串口通信 前言 K210如何进行串口通信 K210串口配置 K210串口发送相关定义 K210串口接收相关定义 K210串口发送接收测试 完整源码 前言 本人大四学生 ...

  5. C#可扩展编程之MEF学习笔记(四):见证奇迹的时刻

    前面三篇讲了MEF的基础和基本到导入导出方法,下面就是见证MEF真正魅力所在的时刻.如果没有看过前面的文章,请到我的博客首页查看. 前面我们都是在一个项目中写了一个类来测试的,但实际开发中,我们往往要 ...

  6. IOS学习笔记(四)之UITextField和UITextView控件学习

    IOS学习笔记(四)之UITextField和UITextView控件学习(博客地址:http://blog.csdn.net/developer_jiangqq) Author:hmjiangqq ...

  7. RabbitMQ学习笔记四:RabbitMQ命令(附疑难问题解决)

    RabbitMQ学习笔记四:RabbitMQ命令(附疑难问题解决) 参考文章: (1)RabbitMQ学习笔记四:RabbitMQ命令(附疑难问题解决) (2)https://www.cnblogs. ...

  8. JSP学习笔记(四十九):抛弃POI,使用iText生成Word文档

    POI操作excel的确很优秀,操作word的功能却不敢令人恭维.我们可以利用iText生成rtf文档,扩展名使用doc即可. 使用iText生成rtf,除了iText的包外,还需要额外的一个支持rt ...

  9. Ethernet/IP 学习笔记四

    Ethernet/IP 学习笔记四 EtherNet/IP Quick Start for Vendors Handbook (PUB213R0): https://www.odva.org/Port ...

最新文章

  1. android 在xml文件中引用自定义View
  2. Go 类型别名与类型声明的区别
  3. 最简单的matplotlib写法
  4. Java异常处理-----java异常体系
  5. 中兴f650是千兆的吗_装宽带送的光猫自带WiFi功能,我还需要买路由器吗?
  6. 图文存储常识:单机、集中、分布式、云、云原生存储
  7. bootstrap-multiselect 手动触发onChange事件
  8. javascript设计模式-singleton(单例)模式
  9. python实现阿拉伯数字和罗马数字的互相转换
  10. bufferedwriter怎么写入tab_电脑越用越卡是怎么回事?教你三招恢复火箭般的速度...
  11. 基于MATLAB实现四阶龙格库塔法求解一、二阶微分方程实例
  12. 关于VS2008 SP1和 VS2010备忘
  13. html站点地图怎么做,网站地图(站点地图)详细介绍、以及如何制作详解
  14. 综述|视觉与惯导,视觉与深度学习SLAM
  15. ZKTeco 中控考勤机M300 plus java开发步骤 使用jacob 调用中控考勤机dll(详细配置)
  16. 计算机组装训练知识总结,组装知识总结
  17. 密码编码学初探——消息认证码
  18. Chromium Portable实时更新github下载 最新版本Chromium Portable(谷歌浏览器) 下载
  19. 华3C交换机调试基本
  20. shell 编程中空格的使用

热门文章

  1. css多行文本溢出显示省略号
  2. 基于Verilog的TCAM硬件实现
  3. 一、SpringCloud入门
  4. oracle 通信通道异常,(oracle)ORA-03113: 通信通道的文件结尾错误处理
  5. 【视频】海康摄像头、NVR网络协议简介
  6. 什么是自动气象站 校园气象站
  7. java 调用 su,java调用外部应用程序
  8. 知到网课艺术与审美考试试题以及答案
  9. ubuntu 20.04 ssh “Key exchange failed“
  10. shineblink HC-SR505人体红外感应传感器