STM32
登录
直播中
王丽
7年用户
1330经验值
私信
关注
[经验]
STM32F0xx_HAL_Driver库的串口接收数据个数,是不是只能写成1,一个一个数据接收?
STM32F0
串口接收
在使用
STM32
F0xx_HAL_Driver库进行串口接收数据
HAL_StatusTypeDef HAL_UART_Receive ( UART_HandleTypeDef * huart, uint8_t * pData, uint16_t Size, uint32_t
ti
meout )
函数的第三个参数是接收数据的个数。
问题是:
如果不知道接收数据的个数,那么是不是只能写成1,一个一个数据接收?
这样的话不是会影响速度?
ST给的例程都是固定长度的数据接收,那么大家一般都是怎么处理的呢?
回帖
(1)
王慧
2024-5-14 10:07:27
这个接收函数是阻塞模式(blocking mode ),接收数据最好还是使用中断接收!
这个接收函数是阻塞模式(blocking mode ),接收数据最好还是使用中断接收!
举报
更多回帖
rotate(-90deg);
回复
相关帖子
STM32F0
串口接收
STM32F0
的USART机制
是不是
一
收
一
发机制,
只能
发送
一
个数据
才会触发
接收
数据
寄存器
2850
mysql怎么新建
一
个数据库
857
为什么我的
串口
少
接收
了
1
个数据
?
3231
区块链就是
一
个数据库
?
3713
为什么
串口
1
接收
数据
只能
是64
个
?
2651
一
个数
码管显示
0-F
7
SPI通信
不是
写
一
个数据
,然后要读出
一
个数据
吗?
1786
如何设计
一
个数据
接收
的适配器?
1135
hc32
f
460
串口
仅能
接收
到
一
个数据
8648
怎么样实现pc
1
个
串口
接收
好2
个数据
,发送
一
个数据
,并且采集的
一
个数据
一
边发给pc
一
边通过数码管显示
2994
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分