ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU
12
返回列表 发新帖

[STM32F1] 【分享】HAL串口的正确使用

[复制链接]
楼主: 七颗咖啡豆
| 2018-4-16 22:39 | 显示全部楼层
修改哪里的代码了?
| 2018-4-16 22:39 | 显示全部楼层
七颗咖啡豆 发表于 2018-4-10 11:04
使用:
先调用初始化
static void InterruptReviceCallback(uint8_t a)

这个代码编写的高端了。
| 2018-4-16 22:39 | 显示全部楼层
七颗咖啡豆 发表于 2018-4-10 11:04
使用:
先调用初始化
static void InterruptReviceCallback(uint8_t a)

是stm32f1的吗?
| 2018-4-16 22:39 | 显示全部楼层
七颗咖啡豆 发表于 2018-4-10 11:04
使用:
先调用初始化
static void InterruptReviceCallback(uint8_t a)

后面就用这个代码测试一下。
 楼主 | 2018-4-18 08:54 | 显示全部楼层
gygp 发表于 2018-4-16 22:34
这个波特率能够设置多大呢

和标准库一样,随便设置
 楼主 | 2018-4-18 08:54 | 显示全部楼层
biechedan 发表于 2018-4-16 22:35
usart.c是自己编写 代码?

CubeMax生成然后修改一部分
 楼主 | 2018-4-18 08:55 | 显示全部楼层
xuanhuanzi 发表于 2018-4-15 16:46
静下心来看完,收获很大。之前总觉得32的HAL库难学,这看楼主的代码,竟然懂了。 ...

没写中文注释 是不是很多人看不懂
 楼主 | 2018-4-18 08:56 | 显示全部楼层

用过cubemax  配置过串口的就知道式是串口3的句柄
 楼主 | 2018-4-18 08:56 | 显示全部楼层
suzhanhua 发表于 2018-4-16 22:37
这个是什么芯片的?

STM32F103   cubemax支持的芯片都可以这么搞
 楼主 | 2018-4-18 08:56 | 显示全部楼层
mituzu 发表于 2018-4-16 22:38
UART2_Callback = InterruptReviceCallback;还有这种操作呢。

基本的函数指针操作
 楼主 | 2018-4-18 08:57 | 显示全部楼层
uiint 发表于 2018-4-16 22:38
请问楼主修改之后有什么不同了吗

没什么不同,给标准库转HAL的同志们用用
 楼主 | 2018-4-18 08:58 | 显示全部楼层
uiint 发表于 2018-4-16 22:39
串口的效率提高了吗?

降低了效率,为了使用方便
 楼主 | 2018-4-18 09:00 | 显示全部楼层

是f1的,但是随便F几都可以这么用
| 2018-4-18 10:39 | 显示全部楼层
mituzu 发表于 2018-4-16 22:38
UART2_Callback = InterruptReviceCallback;还有这种操作呢。

有的,还挺多的
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

分享 快速回复 返回顶部 返回列表