会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
AH-syqlg
博客园
首页
新随笔
联系
订阅
管理
2025年4月16日
C语言判断引脚电平是否为设定时间
摘要: 1、查询法(10us,24M晶振) include <reg51.h> include <intrins.h> sbit inputPin = P1^0; // 假设输入引脚在P1.0 bit Check10usPulse() { unsigned char i; if(inputPin) // 检
阅读全文
posted @ 2025-04-16 15:29 AH-syqlg
阅读(21)
评论(0)
推荐(0)
2025年4月15日
利用规则将从云端要下发的属性进行处理后再下发到设备
摘要: 1、从设备类型中进入→规则→属性下发预处理 2、写入如下函数,实现两个开关点动控制一个msg的输出不同字符 module.exports = function (push_attributes) { // 读取设备当前所有属性 var attrs = Cloud.getCurrentAttribut
阅读全文
posted @ 2025-04-15 08:29 AH-syqlg
阅读(17)
评论(0)
推荐(0)
16进制数组转变量
摘要: 1、16进制数组转u16变量 u16 array_to_u16_big_endian(u8 *array) {//小端在前 return (u16)((array[1] << 8) | array[0]); // 高字节左移 8 位,与低字节组合 } 例:char test[2]={0xff,0xd
阅读全文
posted @ 2025-04-15 08:28 AH-syqlg
阅读(27)
评论(0)
推荐(0)
sprint串口发送各种变量用法
摘要: 1、从串口打印u16类型变量 sprintf(buf, "0x%04X", testValu)//sprintf标准函数,引用stdio.h就好,testValu是u16类型变量,意思是以0x开头输出4位,字母大写。u16等同于uint PrintString(buf); //PrintString
阅读全文
posted @ 2025-04-15 08:28 AH-syqlg
阅读(57)
评论(0)
推荐(0)
2025年3月16日
纯C的json处理程序
摘要: //json解析 include <stdio.h> include <stdlib.h> include <string.h> char str[300]= "{"ddh":"nx2024020911","dxxh":"er34615","kzdy":2.35,"fzdy":1.25,"czgh"
阅读全文
posted @ 2025-03-16 20:24 AH-syqlg
阅读(19)
评论(0)
推荐(0)
公告