powerantone 发表于 2022-8-10 09:27

STM32F103ZET(基于秉火开发板)+Cubemx(F1 V1.80库)+串口USART

本帖最后由 powerantone 于 2022-8-10 09:28 编辑

首先说明下开发条件:1、开发板:秉火霸道,STM32F103ZET2、软件:Cubemx V6.01(F1 V1.80库)3、硬件:USART1问题描述:printf打印输出
如果要打开中断的话,最好设置下优先级

powerantone 发表于 2022-8-10 09:30

而且要使能中断,这个比较重要,生成的程序是没有打开中断这一步的

这一点也是我想吐槽的,外部中断就不需要单独使能,而USART就需要。。。。。不是特别明白明明cubemx已经设置了增加重定义,这样可以直接用printf

powerantone 发表于 2022-8-10 09:30

增加stdio.h头文件
增加下面的重定义代码

tpgf 发表于 2022-9-5 16:52

主要实现的功能是什么呢

nawu 发表于 2022-9-5 18:54

可以付一下电路板图吗

aoyi 发表于 2022-9-5 19:00

默认的都是最低的优先级

zljiu 发表于 2022-9-5 20:04

只有这个串口是特殊的是吗

gwsan 发表于 2022-9-5 20:10

如何确定通道号呢

tfqi 发表于 2022-9-5 20:19

是不是和库的版本有关系啊

lzbf 发表于 2022-10-20 08:57

一般在硬件设计时都会预留一个 USART 通信接口连接电脑

macpherson 发表于 2022-10-20 12:59

如何配置USART通过DMA方式接收不定长数据

fengm 发表于 2022-10-20 15:27

使用stm32cubemx的hal库来建立串口收发

shimx 发表于 2022-10-20 22:15

是不是和库的版本有关系啊

alvpeg 发表于 2022-10-21 21:44

如何利用cubemx将多串口设置成dma

10299823 发表于 2022-10-22 10:11

为什么dma只接收最后一个字符
页: [1]
查看完整版本: STM32F103ZET(基于秉火开发板)+Cubemx(F1 V1.80库)+串口USART