基于我的上一篇文章配置完led灯后,在此基础上添加串口打印功能,不涉及硬件方面的操作

回到CubeMX,查看原理图,选择串口1

在CubeMX选择USART1

选择模式为异步模式, 波特率,字长等其它默认配置为默认配置,不用更改

生成工程,回到Keil5,侧边栏多出了usart.c的文件,点开,添加引用c语言的库文件

在usart.c里重定义fput.c函数

勾选Use MicroLIB

在main.c里引用库文件

main函数里添加printf测试

打开串口调试助手,波特率和串口选择好,打开串口,编译烧录运行keil的工程文件,成功打印出code running

stm32f103zet6开发板的串口打印实现相关推荐

  1. m5stack——基于语音交互模块的物联居家管理系统 (STM32F103ZET6开发板+UART通信)

    前言:本项目为基于m5stack的校园物联网竞赛项目,以工程应用为主,不涉及前沿技术,期与大家共享. 1.产品功能 本产品是基于语音交互的物联家居管理系统.通过存入.处理.确认.保存.上传.反馈.分析 ...

  2. Android开发板之串口开发

    Android开发板之串口开发 简介 首先描述一下我的应用项目,它是一个简单的智能盒子,主要内容:是通过Android开发板上的串口进行数据的读取操作,一块android开发板外接一个Arduino, ...

  3. STM32F103ZET6开发板PB3/4,PA13/14/15等I/O口的特殊配置

    [写在前面] 最近项目上有用STM32F103ZET6开发板在做产品开发,前期测试时PB3/4,PA13/14/15因为作为JTAG/SWD仿真器的调试接口,所以不能像其他正常I/O口一样下置零. [ ...

  4. STM32下载程序至SRAM——基于正点原子精英STM32F103ZET6开发板

    STM32下载程序至SRAM--基于正点原子精英STM32F103ZET6开发板 如题,由于STM32的FLASH烧写寿命在1万次左右,对于本人这样的改一行代码都想下载到开发板中测试的强迫症患者,真是 ...

  5. ZYNQ开发系列——双串口打印以及串口波特率设置

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ZYNQ开发系列--双串口打印以及串口波特率设置 前言 双串口打印 串口波特率的修改 前言 上一篇,我们遗留了这两个问题: 1. 如果 ...

  6. 安卓开发板之串口通信,通过modbus Rtu协议控制下位机

    安卓开发板之串口通信,通过modbus Rtu协议控制下位机 1.环境准备 2.编写串口操作核心类 3.编写测试类 前言:因为公司最近有个人脸识别门禁的项目,这个项目主要业务是实现远程人脸注册,管理员 ...

  7. Android开发串口通信之开发板的串口通信

    本人最近刚开始学习android,学习大概将近一个月.学着学着突然想做个小东西出来.因为android前面的学习主要是UI 界面的学习,就想着做一个通信的串口 来实现app与外部的数据传输.通过界面的 ...

  8. 【转载】嵌入式开发板通过串口与PC互相传送文件

    嵌入式开发板通过串口与PC互相传送文件 2017年03月24日 15:55:17 缘客_ql 阅读数:6961 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn ...

  9. 迅为linux下串口,迅为iMX6UL开发板多路串口开发平台接口详解

    原标题:迅为iMX6UL开发板多路串口开发平台接口详解 iMX6UL开发板 核心板参数 尺寸:38mm*42mm CPU:iMX6UL 主频528MHz ARM Cortex-A7架构 单核 内存:5 ...

最新文章

  1. 消息队列 RabbitMQ
  2. 利用Flume将MySQL表数据准实时抽取到HDFS
  3. JQuery的$(document).ready(function(){})与JS的window.onload 的各自优势!
  4. 用delphi 做服务器,basic4android 实现三层数据交互
  5. 4字节 经纬度_Swift4 经纬度计算日出日落时间
  6. C:打印菱形(自己的方法)
  7. 数字电子技术课程设计之基于触发器的三位二进制同步减法计数器无效态000/110
  8. WEB安全基础-文件下载漏洞以及文件包含漏洞演示
  9. php根据循环条件切换图片,根据条件循环复框,麻烦各位朋友帮小弟我看一下应该怎样改...
  10. 让画面更逼真!这个强化超分辨率GAN让老游戏迎来第二春 | 代码+论文+游戏MOD...
  11. 接口implements(Java)
  12. Bailian2942 吃糖果【递推+打表】
  13. MySQL安装及可视化工具使用
  14. MPB:林科院袁志林组-树木共生真菌菌株纯化及快速鉴定方法
  15. 8核、6核、4核、双核CPU是什么意思
  16. c++ 编写函数返回两个值最小值_2020重新出发,MySql基础,MySql的函数amp;运算符
  17. C# GPIO通道调试(DMCI驱动)
  18. 什么是元数据管理?以及该如何做元数据管理呢?
  19. matlab 多普勒效应产生振动信号和处理
  20. oracle中求下月同日,以月计算的期限,自本月某日至下月同日为一个月。

热门文章

  1. java套打实现_java 套打 实现
  2. security加密解密
  3. STCP与TCP协议
  4. 【sfu】sdp和扩展的修改和对比
  5. 浙江大学计算机科学基础题目,浙江大学计算机科学基础试题库精选
  6. 矢量计算机和标量计算机
  7. 开发过程---统一过程
  8. Redis压测工具(redis-benchmark)
  9. 树莓派3b连接并调试华为ME-909s-821 4G模块
  10. 2022新版驾考技巧驾考培训驾考技巧考试培训系统源码/题库小程序/题库系统源码/驾考答题系统源码