- 博客(9)
- 收藏
- 关注
原创 stm32输入捕获测量pwm波的频率
输入捕获基于定时器的计数器和捕获比较单元。当捕获触发条件满足时,定时器的计数器的值会被捕获,并存储在捕获比较单元的相关寄存器中,然后可以通过读取这些寄存器来获取捕获值。在STM32微控制器中,输入捕获是一种用于测量外部信号参数的功能。在捕获模式下,捕获实际发生在影子寄存器中,然后将影子寄存器的内容复制到预装载寄存。在比较模式下,预装载寄存器的内容将复制到影子寄存器中,然后将影子寄存器的内容与计。比较模块由一个预装载寄存器和一个影子寄存器组成。比较寄存器(包括一个影子寄存器)、一个捕获输入阶。
2023-10-30 19:23:22 742 1
原创 STM32唯一设备标识符UID的读取
STM32微控制器(MCU)的唯一UID(Unique ID)是一个独特的标识符,用于区分不同的芯片。每个STM32芯片都有一个唯一的UID,由96位的数据组成。这个唯一UID不是由用户编程设置的,而是在制造过程中由芯片上的专用电路生成的。STM32 MCU的唯一UID通常由三个32位的数据组成:X、Y和W。这些数据可以通过MCU的FLASH寄存器访问。以下是各个部分的简要介绍:X部分(32位):它包含制造商标识和系列号。其中包含了制造商ID、产品系列ID和产品版本ID等信息。
2023-10-26 19:53:25 3489
原创 将数据库的数据导出Excel文件,并且画出波形图
1全选数据,然后右击,选择设置单元格格式,点击选择数值,点击确定按钮。2.然后发现数据旁有个黄色的感叹号,点击然后转换成数字。3.然后点击插入,选择折线图,点击确定。我这里选择的是桌面,然后一直点击下一步。
2023-07-26 16:44:08 763 1
原创 微信小程序与python服务器进行http通信
HTTP(Hypertext Transfer Protocol)是一种用于在网络中传输超文本的通信协议。HTTP通信由客户端和服务器之间进行,客户端发送HTTP请求,服务器通过HTTP响应返回相应的结果。HTTP通常基于TCP/IP协议栈进行传输,使用TCP作为可靠的传输协议。HTTP协议是互联网上最常用的协议之一,被用于各种网络应用,如网页浏览、文件传输、API请求等。
2023-07-25 16:11:51 767 2
原创 python的socket通信,实现数据监听,与串口助手连接并且收发
服务器端:服务器端进程监听指定的端口,等待客户端连接请求。一旦有客户端连接请求到达,服务器端接受连接,并创建一个新的套接字,用于与该客户端进行通信。然后客户端发起连接请求,如果服务器端接受请求,双方建立连接,客户端可以向服务器发送数据,并接收服务器端的响应数据。打开网络调试助手,将协议类型设置为TCP Client客户端模式,主机地址设置为自己的主机地址,端口号为自己程序中设置的端口。UDP(用户数据报协议)提供无连接的数据传输,具有较高的传输效率,适用于对传输延迟要求较高的场景。
2023-07-25 15:22:12 3360 5
原创 stm32+安信可esp8266+AT指令+腾讯云平台
一般连接连接云平台都是使用MQTT协议,以下是MQTT协议的特点:MQTT(Message Queuing Telemetry Transport)是一种轻量级的通信协议,用于在物联网和低带宽、高延迟或不稳定网络环境下进行传输。它被设计用于传输小型数据包,并且具有低能耗、低带宽占用和可靠性的特点。MQTT协议基于发布-订阅模式,其中有两个角色:消息发布者和消息订阅者。发布者负责将消息发送到经纪人(Broker),而订阅者则通过订阅特定主题(Topic)来接收感兴趣的消息。
2023-07-25 11:51:33 2457 33
原创 stm32+hx711+称重传感器
这里的V+连接E+,V-连接E-,Vout+连A+,Vout-连A-;代码中GapValue要自己根据传感器值的不同来调试,我是用一个5kg和一个20kg的重物来测的,因为ad值的重物的重量是有着线性关系的,相当于解一个二元一次方程组,提供。1、使用一只传感器配合外接电阻组成全桥测量,量程为一个传感器的量程:50kg。2、使用二只传感器组成全桥测量,量程为两只传感器的量程之和:50kgx2=100kg。3、使用四只传感器组成全桥测量,量程为四只传感器的量程之和:50kgx4=200kg。
2023-07-18 14:38:40 5124 88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人