stm32 printf重定向 无法输出问题

发布者:TranquilMind最新更新时间:2022-09-23 来源: csdn关键字:stm32  printf重定向  无法输出 手机看文章 扫描二维码
随时随地手机看文章

在这里插入图片描述
我明明 重定向了fputc 函数 但是无法在串口助手 输出内容
最后发现 不只是需要重定向fputc 函数 还需要配置魔术棒
在这里插入图片描述
需要勾选这个Use Micro LIB
然后重新编译 下载进去 串口助手就能正常显示我的数据了

关键字:stm32  printf重定向  无法输出 引用地址:stm32 printf重定向 无法输出问题

上一篇:32 配置两个串口透传 中断函数配置
下一篇:STM32 STLINK的使用以及一些错误的解决方案

推荐阅读最新更新时间:2024-11-17 18:19

STM32_DAC输出三角波形
今天的软件工程下载地址(360云盘): https://yunpan.cn/cPi8GB2DyeKzI 访问密码 1a45 STM32F10x的资料可以在我360云盘下载: https://yunpan.cn/crBUdUGdYKam2 访问密码 ca90 工程概要说明:该工程通过配置,输出固定三角波形,频率和幅度也是固定的,当然也是可以变化,如果有朋友需要可以微信公众号中留言。 关于“STM32F103 DAC输出三角波形” 我把重要的几点在下面分别讲述,若不明白,请关注微信公众号“EmbeddDeveloper”查阅或留言。 一、RCC时钟配置 该函数位于在bsp.c文件下面; 使能RCC时钟:RC
[单片机]
STM32_DAC<font color='red'>输出</font>三角波形
STM32学习笔记之待机唤醒
翻开STM32的中文参考手册,里面关于STM32的低功耗模式有详细的标注. 1、睡眠模式(Cortex™-M3内核停止,所有外设包括Cortex-M3核心的外设,如NVIC、系统时钟(SysTick)等仍在运行) 2、停止模式(所有的时钟都已停止) 3、待机模式(这是本文具体介绍的一种模式,也是功耗最低的模式) 在本博客中,就利用WKUP引脚的上升沿来唤醒MCU、所以我们就具体来介绍待机唤醒的实现方法: 那我们要怎么来进入待机模式、、又要怎么唤醒呢? 接下来一一介绍这三个步骤如下下: 1、 Cotex_M3系统控制寄存器中的SLEEPDEEP位: 2、电源控
[单片机]
<font color='red'>STM32</font>学习笔记之待机唤醒
stm32定时器主从模式
TIM2作master;TIM3,TIM4作slave 定时器2事件更新被用作触发输出TRGO 从定时器TIM3,TIM4工作在从模式:门控模式 触发选择设为:ITR1,这样TIM2的TRGO就连到了TIM3和TIM4的内部触发输入ITR1上,经过一系列选择器之后TIM2的TRGO就是TIM3和tim4的TRGI; 这样一来就可以通过控制TIM2的period和Pulse来控制TIM3和TIM4输出一定的脉冲个数;
[单片机]
<font color='red'>stm32</font>定时器主从模式
STM32串口库函数版例程
定义: TXD1----- PA9-US1-TX RXD1----- PA10-US1-RX 速率:115200,n,8,1 /* Includes ------------------------------------------------------------------*/ #include stm32f10x.h #include platform_config.h #include stm32f10x_usart.h #include misc.h #include stdarg.h /* Private variables ---------------------------------------
[单片机]
stm32快速入门
stm32简单描述:stm32基于ARM cortex-m3(m4)架构。官方已经提供完备的片内私有外设及片内外设的函数库。非常有利于利用C语言开发。 准备工作: 1、仔细阅读以下资料的相关章节: 1)cortex-m3权威指南 这是本cortex-m3架构的经典书,通俗易懂。开始阅读可重点关注存储结构等。 2)零死角玩转STM32 很好的入门教程,注意里面相关内容: A、LibrariesCMSISCoreCM3startuparm下有些启动文件,对应不同芯片,注意选择。 3)cortex-m3汇编启动代码分析 4) stm32固件库详解 PPP代表任一外设。 头文年的
[单片机]
关于STM32的bxCAN
STM32的CAN被称为bxCAN(基本扩展CAN(Basic Extended CAN)),支持CAN协议2.0A和2.0B。STM32基本型只有一个主CAN,互联型有一个主CAN和一个从CAN。 1、关于CAN_RX和CAN_TX CAN通讯由CNA控制器和CAN收发器的区别,CAN控制器出来的信号本身就是CAN_RX和CAN_TX,信号和电平转换等是由CAN收发器来实现的。可以看一下TJA1050等CAN收发器的原理图就可以看到。 2、STM32的bxCAN分为主/从 ●CAN1:是主bxCAN,它负责管理在从bxCAN和512字节的SRAM存储器之间的通信 ● CAN2:是从bxCAN,它不能直接访问SRAM存储器 ●
[单片机]
STM32学习之旅④ USART串口和上位机通信
一、认识其本质 (一)串口 串口是串行接口 (Serial Interface)的简称,它是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。串行通讯的特点是:数据位的传送,按位顺序进行,最少只需一根传输线即可完成;成本低但传送速度慢。串行通讯的距离可以从几米到几千米;根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种。 (二)协议 所谓协议,就是通信双方约定好的规定,通信双方只有遵守这个规定才能够完成任务。举个栗子就是周幽王烽火戏诸侯,
[单片机]
<font color='red'>STM32</font>学习之旅④ USART串口和上位机通信
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved