|
我用PC通过 UART 串口以字节数组格式将数据发送到 STM32F407。单片机接收数据后,我将数据转换为原始格式如整型和浮点型。 转换整型数据没有问题,但是浮点数据存在精度异常:pc发送的 1.3,在 CubeIDE 中会被转换为 1.29999995。 因此我编写了一个使用sprintf和sscanf的函数,将 1.29999995 修正为 1.3。
sprintf可以正确将数值写入字符串数组str结果为 1.30,但是sscanf无法将字符串中的数值读取回浮点变量。 |
请教HAL_I2C_MASTER_MemWrite()函数的参数应该如何写?
摸鱼的时候,跑个小游戏
一个小疏忽影响到汉字正常显示
说说我今天使用CUBEMX2的感受
L9663驱动开发
终于找到了STM32C542RC开发板的官方实例
使用我自己写的 IAP 跳转到 FLASH 应用程序时,串口上出现无关字节
Error[Lp015]: section placement failure内容占用溢出
STM32F7由USB FS读写QSPI flash
STM8L050J3使用SWIM下载方式,无法下载,总是报错
微信公众号
手机版