历史上的今天
今天是:2024年08月30日(星期五)
2021年08月30日 | stm32cubeMX配置串口
2021-08-30 来源:eefocus
第一步 使用stm32cubeMX配置串口


可以在NVIC里面设置串口的优先级,避免bug的出现。
https://www.waveshare.net/study/article-644-1.html
本人在使用stm32h743zi的开发板时,配置串口重定向后无法输出,不知道出了什么问题,那么这个时候该怎么办呢?我们可以使用sprintf函数来解决这一问题:
char cha[20] = {0};
sprintf(cha, "hello %.2fn", 0.123);
HAL_UART_Transmit(&huart1, (uint8_t *)&cha, 11, 0xFFFF);1.2.3.
当然你也可以自己重写printf,不过我看了一下有些麻烦,printf的返回值是transform的字符数,那就要计算字符长度。
上一篇:STM32的串口通信
史海拾趣
|
系统:wince 5.0 开发工具: vs C# 2008 SDK :.net compact framework 3.5 问题描述: 开始在windows xp 执行这段代码没有问题,能画图: &nb ...… 查看全部问答> |
|
一个划时代的伟大产品-超级硬件调试器横空出世 程序员中多年来一直流传着一种传说,除了市面上能够见到的为数不多的几种调试软件之外,还存在着一种神秘的硬件调试器,其功能强大无比。任何调试软件调不了的程序,硬件调试器都能搞 ...… 查看全部问答> |
|
PIC16单片机的C编译起哪儿下载?如何与MAPLAB一起使用? 找了很长时间,网上都没有PIC16单片机得C编译器(很多都是DEMO)。还有,如果有了这个单片机,如何在MAPLAB中使用这个编译器?… 查看全部问答> |
|
1.最近我用sci调试RS485的时候遇到一个怪现象: 有时候(不是全部,重新加载程序的时候一般都是)cpu明明有数据发出来,SCIRX,SCITX波形正常,可是485驱动芯片出来的两线信号发不出来,示波器只能看到负半波.只要我把与其通信的人机界面的通讯口拔出来 ...… 查看全部问答> |
|
MSP430Ware 入门介绍较以往其他版本,德州仪器 IDE CCS V5.1 程序更加简练有效,运行更加快捷,开发环境也更加直观。这里将着重介绍CCS v5.1一个新的组成部份- TI资源管理器(TI Resource Explorer)。TI资源管理器向客户提供一种直接简单的途径进 ...… 查看全部问答> |
|
/*来源于网络非原创*/ STM32-FSMC-LCD详解LCD有如下控制线: CS:Chip Select 片选,低电平有效 RS:Register Select 寄存器选择 WR:Write 写信号,低电平有效 RD:Read 读信号,低电平有效 RESET:重启信号,低电平有效 DB0-DB15:数据线 ...… 查看全部问答> |
|
最近车上的前阅读灯坏了,想用LED代替,又省电又明亮。 网上找了下关于AMC7135的电路,在计算供电电阻的时候发现一个小错误,分享出来免得大家碰到的时候浪费时间。 百度文库找了个文档,链接就不发了,百度一下很多的。这个是12V串三个的线路 ...… 查看全部问答> |




