
技术
文章平均质量分 69
BalrogMirthrandir
这个作者很懒,什么都没留下…
展开
-
c语言调用openssl对内存中的pem私钥加密
openssl 加密rsa私钥原创 2022-11-10 20:31:05 · 714 阅读 · 0 评论 -
通过web升级HF wifi固件
1.wifi模块上电 2.按配网键触发wifi模块进入配网状态 3.用app对wifi模块进行配网,是wifi模块连接上路由器 4.通过pc访问路由器,根据wifi模块的MAC地址找到wifi模块的IP地址 5.通过PC在web中访问wifi模块的IP地址 6.在界面中点击软件升级,选择需要升级的bin文件,升级即可原创 2016-06-22 20:28:42 · 888 阅读 · 0 评论 -
HF集成AirKiss、微信局域网控制
1.用HF提供的集成了AirKiss、微信局域网控制功能的库kernel.lib替换自己的工程的kernel.lib(sdk/libs/..) 2.在hfnet.h头文件中添加微信配网及局域网控制相关的函数声明 3.将例子工程中微信控制相关的代码添加到自己的工程中(通常在main函数中) 4.编译原创 2016-06-23 10:32:21 · 1237 阅读 · 0 评论 -
Linux编译时,引用.mk中的预定义宏
在contiki下编译工程时,一个源文件使用了定义在.mk文件中的预定义宏,但是在编译时报错,错误为该预定义宏未定义。 经过多方查找调试,发现该问题原因如下: 虽然makefile中有 include **.mk语句,但是还不够,还需要在CFLAG中添加引用的预定义宏的名称。一般在.mk中,会定义一堆预定义宏,然后在文件末尾添加MYMAKE_OPTIONS = -DMACRO_X=$(MA原创 2016-09-21 16:32:28 · 2148 阅读 · 0 评论 -
初探Linux下的时间函数 以及 NTP得到的值
通用时间分为:GMT格林尼治时间,UTC统一协调时间,DST夏日节约时间,CST时间,以及本地时间Localtime。 UTC时间基本可以认为等同GMT时间(更加精准),都是本初子午线的时间。而Localtime是在UTC时间基础上加上时区与本初子午线的时间差得到的时间。 对于Linux,又分为系统时间和硬件时钟。更改了系统时间,还要通过命令写入硬件时钟。 Linux下的时钟相关函数如下:原创 2016-10-11 17:12:55 · 1840 阅读 · 0 评论