- 博客(24)
- 资源 (4)
- 收藏
- 关注
原创 安装pyqt5_tools之后找不到designer.exe的路径
在pyqt5-tools 5.15.1.2以后的版本中,designer成了一个扩展依赖包qt5_applications,安装qt5_tools默认会安装到路径:site-packages\qt5_applications\Qt\bin
2022-05-18 00:42:13 294
原创 STM32单片机使用W5500作为http server通过网页进行配参(二.使用ajax增加温度显示功能并解析全过程)
STM32单片机使用W5500作为http server通过网页进行配参,全过程解析
2022-05-13 13:34:38 7308 4
原创 STM32单片机使用W5500作为http server通过网页进行配参(一.使用VScode模拟试验)
STM32单片机使用W5500作为http server通过网页进行配参
2022-05-02 16:07:53 4248 1
原创 解决keil中遇到的file has been changed outside the editor问题
解决keil中遇到的file has been changed outside the editor问题
2022-04-18 13:56:27 1663
原创 使用STM32驱动3WE6B61B/CG24N9Z5L电磁阀(三)
STM32接收modbus rtu协议,使用光耦控制MOS管,控制电磁阀
2022-04-16 22:27:29 5081 2
原创 使用MQTT连接onenet云平台(六 SUBSCRIBE)
一.报文格式MQTT分为3部分固定报头+可变报文+有效负荷SUBSCRIBE是订阅指令,订阅后如果topic有数据会自动下发给我们。1.1固定报头如下图可知byte1,类型为8,需要注意保留位为2,即82byte2,剩余长度,暂时设置为??例子:固定报文:1.类型:SUBSCRIBE,即822.剩余长度:暂定??,即??1.2可变报头数据也是2个byte,表示的是发送第几条报文(存疑)如下图可知,图中使用的是标识符10,我们先暂时用这个。后续订阅不同.
2022-04-10 09:22:32 2450
原创 使用MQTT连接onenet云平台(四 PINGREQ)
一.报文格式MQTT分为3部分固定报头+可变报文+有效负荷PINGREQ是保活指令,用于连接保活。1.1固定报头如下图可知byte1,类型为12,保留位为0,即C0byte2,固定为0例子:固定报文:1.类型:PINGREQ,即C02.剩余长度:固定为0,即001.2可变报头无例子:固定报文:1.类型:PINGREQ,即C02.剩余长度:固定为0,即00可变报头无1.3有效载荷无例子:固定报文:1.类型:PING
2022-04-10 08:11:46 401
原创 使用STM32驱动3WE6B61B/CG24N9Z5L电磁阀(二)
一.增加IO驱动1.1 STM32 IO驱动能力查看STM32手册IO灌电流与拉电流能力,可以看到都是25ma,但总电流不能超过150mA,使用单片机输出16路PWM.如果使用上篇文章的TLP2310光耦(推荐2-6mA),16*6mA=96MA,一共需要96mA电流,虽然没有超过单片机的输出限制,但还是决定使用74系列芯片进行放大一下。1.2 选定驱动提升芯片同事推荐使用SN74LVC125A,使用此芯片可以实现:1.输入输出隔离、2.输入输出电平转换、3.增加单片机输出能力。芯片使用
2022-04-06 17:51:56 2269
原创 STM32单片机使用Modbus-Rtu与PLC进行通讯控制16路PWM,频率、占空比可调(三)
一.modbus rtu程序部分1.1modbus rtu 接收函数/***********************************************************************modbusrtu寄存器******************************************************************************************地址 01 02 03 04
2022-04-02 15:37:21 1143
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人