在使用STM32F0xx_HAL_Driver库进行串口接收数据,函数原型如图:
HAL_StatusTypeDef HAL_UART_Receive ( UART_HandleTypeDef * huart, uint8_t * pData, uint16_t Size, uint32_t Timeout ) 函数的第三个参数是接收数据的个数。 问题是: 如果不知道接收数据的个数,那么是不是只能写成1,一个一个数据接收? 这样的话不是会影响速度? ST给的例程都是固定长度的数据接收,那么大家一般都是怎么处理的呢? |
RST问题请教
HAL_I2C_Mem_Read_IT读取INA226多个寄存器只有第一个寄存器是对的,其他全为0XFF
stm32电源部分
ST MotorControl Workbench 生成代码过程中报错Java的非法反射警告
HAL_TIM_IC_Start_DMA的回调函数是HAL_TIM_IC_CaptureCpltCallback吗?为什么进不去?
方波控制,光标这一段,相电流为啥上升了,之前怀疑是这个时候,同时开了三个MOS管,但实测波形,跟段波形有点滞后,而且时间也没那么长。
请问大家有没有遇到过芯片内存的数据和下载的不一样的?
在 STM32F0 系列中,CAN 外设的正常模式和监听模式怎么切换
STM32F030进入Stop模式后RTC唤醒问题
关于STM32F030的iic主收问题
微信公众号
手机版
这个不定,要具体看型号,你可查相关文档
????
就在你下载的那个库中啊,有帮助文档的