自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 STM32F103+RS485+Modbus收发通讯

关于命令码,只需要按照上图的协议命令发送就可以了,但是不知道CRC应该发送多少,这里我也没找到CRC的更多知识点,我想到的办法是随便写2字节在后面给程序校验,校验结果肯定不会通过的,但我们可以在KEIL调试时看CRC校验函数对前6位校验的值,再将该值写入命令码中,就可以得到正确的命令码。我这个方法应该不太正规,如果有懂的大佬,欢迎评论区指点!//查询全部寄存器(4个)数据 :01 03 9C 41 00 04 4D 3A//修改第一个寄存器数据 :01 06 9C 41 00 01 4E 36。

2024-09-22 18:53:19 230

原创 STM32F103驱动MS5182N采集4路霍尔传感器+AD5761R_DAC输出电压

本次项目主要实现目的是利用APM32F103单片机通过ADC芯片MS5182采集4路霍尔传感器角度数据。

2024-07-28 20:06:36 1282

原创 关于对STM32项目板的问题发现笔记总结

在C语言中,fputc函数是一个标准库函数,用于向指定的文件流写入一个字符。9.gpio和触摸芯片通过一个1K电阻连接,触摸芯片,GPIO输出3.3v,当触摸一次拉低到0v,同时也会把GPIO拉低到0v,外部中断下降沿由此检测。10.电阻猜想:在鱼缸中放入一个塞子,塞子密度越大(R越大),此时如果左边水位低于右边,由于塞子密度大,对两边几乎是进行了隔离。换上一个密度小的塞子后(R越小),由于左边水位低于右边水位,右边的水位会穿过塞子到达左边,一直穿直到两边水位接近平衡(电阻越小阻碍电流能力越小)。

2024-06-02 17:21:39 410

原创 buck电路如何测试空载,轻载,50%,重载的输出波形

负载电阻应该连接在电路的输出端,即Vout端。串联连接会导致负载电阻与输出电压之间存在额外的电压降,影响电路的输出稳定性和性能。对于输出为5V的buck电路,负载电阻的取值通常取决于所需的输出电流。要测试buck电路在不同负载条件下的输出波形,可以使用示波器来观察输出电压的变化。轻载测试:将适当的负载电阻连接到输出端,使电路处于轻载状态。通过比较不同负载条件下的输出波形,可以评估buck电路在不同负载情况下的性能表现,如稳定性、效率等。例如,如果输出电压为5V,输出电流为1A,则负载电阻应为5Ω。

2024-04-24 15:16:01 800

原创 取高8位,低8位,合并高低8位

移出低8位所需要的空间。对于无符号数,取高8位可以使用左移和右移操作。左移操作会将高位填充为0,适用于无符号数。无论是取高8位还是低8位,都可以通过与0xFF进行按位与操作来得到所需的数据。例如:left=(number>>8)&0XFF;例如:right=number&0XFF;例如: number_three=left;对于有符号数,取高8位可以使用右移操作;取低8位:&0xFF。

2024-03-05 14:16:21 2793

原创 STM32F103 ST库使用USART3+DMA进行数据收发

使用STM32F103ZET6,对数据进行简单自收自发测试。

2024-02-23 14:54:35 578

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除