发新帖我要提问
12
返回列表
打印
[STM32F1]

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

[复制链接]
楼主: 七颗咖啡豆
手机看帖
扫描二维码
随时随地手机跟帖
21
hellosdc| | 2018-4-16 22:39 | 只看该作者 回帖奖励 |倒序浏览
修改哪里的代码了?

使用特权

评论回复
22
mituzu| | 2018-4-16 22:39 | 只看该作者
七颗咖啡豆 发表于 2018-4-10 11:04
使用:
先调用初始化
static void InterruptReviceCallback(uint8_t a)

这个代码编写的高端了。

使用特权

评论回复
23
suzhanhua| | 2018-4-16 22:39 | 只看该作者
七颗咖啡豆 发表于 2018-4-10 11:04
使用:
先调用初始化
static void InterruptReviceCallback(uint8_t a)

是stm32f1的吗?

使用特权

评论回复
24
isseed| | 2018-4-16 22:39 | 只看该作者
七颗咖啡豆 发表于 2018-4-10 11:04
使用:
先调用初始化
static void InterruptReviceCallback(uint8_t a)

后面就用这个代码测试一下。

使用特权

评论回复
25
七颗咖啡豆|  楼主 | 2018-4-18 08:54 | 只看该作者
gygp 发表于 2018-4-16 22:34
这个波特率能够设置多大呢

和标准库一样,随便设置

使用特权

评论回复
26
七颗咖啡豆|  楼主 | 2018-4-18 08:54 | 只看该作者
biechedan 发表于 2018-4-16 22:35
usart.c是自己编写 代码?

CubeMax生成然后修改一部分

使用特权

评论回复
27
七颗咖啡豆|  楼主 | 2018-4-18 08:55 | 只看该作者
xuanhuanzi 发表于 2018-4-15 16:46
静下心来看完,收获很大。之前总觉得32的HAL库难学,这看楼主的代码,竟然懂了。 ...

没写中文注释 是不是很多人看不懂

使用特权

评论回复
28
七颗咖啡豆|  楼主 | 2018-4-18 08:56 | 只看该作者

用过cubemax  配置过串口的就知道式是串口3的句柄

使用特权

评论回复
29
七颗咖啡豆|  楼主 | 2018-4-18 08:56 | 只看该作者
suzhanhua 发表于 2018-4-16 22:37
这个是什么芯片的?

STM32F103   cubemax支持的芯片都可以这么搞

使用特权

评论回复
30
七颗咖啡豆|  楼主 | 2018-4-18 08:56 | 只看该作者
mituzu 发表于 2018-4-16 22:38
UART2_Callback = InterruptReviceCallback;还有这种操作呢。

基本的函数指针操作

使用特权

评论回复
31
七颗咖啡豆|  楼主 | 2018-4-18 08:57 | 只看该作者
uiint 发表于 2018-4-16 22:38
请问楼主修改之后有什么不同了吗

没什么不同,给标准库转HAL的同志们用用

使用特权

评论回复
32
七颗咖啡豆|  楼主 | 2018-4-18 08:58 | 只看该作者
uiint 发表于 2018-4-16 22:39
串口的效率提高了吗?

降低了效率,为了使用方便

使用特权

评论回复
33
七颗咖啡豆|  楼主 | 2018-4-18 09:00 | 只看该作者

是f1的,但是随便F几都可以这么用

使用特权

评论回复
34
huzi2099| | 2018-4-18 10:39 | 只看该作者
mituzu 发表于 2018-4-16 22:38
UART2_Callback = InterruptReviceCallback;还有这种操作呢。

有的,还挺多的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则