mokongking

08 2024 档案

stm32上电之后第一个字节丢失问题解决
摘要:由图可见,发送的时候TCflag是低电平,但是上电复位或者重新debug之后,SR寄存器的TC位为1,所以导致第一位字节丢失,为了第一位不丢失就要把初始状态TC变成0 方法如下 stm32f303rbt6其他的或者读一下SR寄存器 阅读全文

posted @ 2024-08-14 11:31 虎啸岳林 阅读(67) 评论(0) 推荐(0) 编辑

在Modbus协议中,传输一个float类型的数值
摘要:假设你想传输的浮点数是123.456,其在内存中的二进制表示为CD AB EF 12(这是假设为大端序的情况,即最高有效字节先出现)。为了将其发送给Modbus设备,你需要将这32位拆分为两个16位的寄存器值CD AB和EF 12。#include <stdint.h> void float_to_ 阅读全文

posted @ 2024-08-09 18:12 虎啸岳林 阅读(1050) 评论(0) 推荐(0) 编辑

STM32启动文件,在启动文件中理解IAP
摘要:;******************** (C) COPYRIGHT 2017 STMicroelectronics ******************** ;* File Name : startup_stm32f103xe.s ;* Author : MCD Application Team 阅读全文

posted @ 2024-08-06 11:43 虎啸岳林 阅读(42) 评论(0) 推荐(0) 编辑

导航

统计信息

点击右上角即可分享
微信分享提示