- 博客(5)
- 资源 (62)
- 收藏
- 关注
原创 VC++ 出现Debug Assertion Failed!
最近编写了一个升级设备的控件,可以集成到不同的配置程序中,但是每次关闭工程或者关闭编辑页面的时候就会出现这个错误,但是编译和运行时没有任何问题,仅仅在关闭编辑窗体页面的时候会出现。添加的控件关闭编辑就会出现这个错误控件代码编辑界面通过多次的调试发现,只要把控件代码的析构函数删除掉就会解决这个问题 protected: ///
2016-11-22 13:23:07 25829
原创 [第三步]homebridge添加yeelight插件支持彩色灯控制以及亮度调节
由于对js一点都不懂,折腾了2个晚上将homebridge-yeelight插件安装好了,并且把通信机制以及协议弄清楚了。yee.jsvar net = require("net");var dgram = require('dgram');var PORT = 1982;var MCAST_ADDR = '239.255.255.250';var discMsg = n
2016-11-11 12:32:23 11056 3
原创 VC++实现的ModBus-RTU主机接口函数(采用回调方式)
计算机上面使用Modbus读取传感器或相关设备还是比较常用的,之前写的Modbus-RTU协议将串口封装到了协议栈内,使用的时候遇到短板了,比如我最新需要使用TCP来读取Modbus设备,就不好用了,通过回调函数可以很简单的解决这个问题。//modbus-rtu.c/********************************************************
2016-11-04 16:50:22 8939 1
原创 在托管VC++中使用函数指针进行回调(实现回调函数功能)
最近经常写一些通信协议,因为底层收发不一样,使用起来不方便,如果能直接像C中使用回调函数就非常方便了,比如用串口发送,则初始化时传入串口发送的回调函数,用TCP的时候就使用TCP的回调函数,但是因为涉及到托管于非托管代码的指针,使用起来还是有点麻烦,简单来说就是讲托管函数使用委托,然后将委托的指针找到,转换为C++指针,然后就可以访问了。添加命名空间using namespace Syst
2016-11-03 17:31:30 2342
原创 [第二步]在NanoPi NEO UbuntuCore下安装homebridge(相关错误解决,希望能帮到同样遇到这些问题的朋友)
安装nodejs 7.0版本地址,注意选择版本https://nodejs.org/dist/v7.0.0/ node-v7.0.0-linux-armv7l.tar.gz 安装会非常慢,国外的网站 下载完成后会在/usr/local/中,我将解压后的文件命名为了node 解压:tar -zxf node-v7.0.0-linux-armv7l.tar.gz 添加环境变量,路径为:
2016-11-01 21:40:56 6769 1
A7139发送数据工程 STM32 A7139模块
2023-02-26
nuc970_UCOS_III_MDK.rar
2020-09-02
v3s裸机工程.rar
2020-08-31
nuc970裸机_MDK.rar
2020-08-31
WinUSB4NuVCOM_NUC970+NuWriter.rar
2020-08-31
DLT645-2007国网多功能电能表通信协议.doc
2020-07-03
虚拟STM32F746 RGB_480x272彩屏.rar
2020-03-09
WM8994 WISCESetup.rar
2020-02-19
homebridge-aqara测试.rar
2019-11-21
串口读写上位机例程
2018-05-06
DS-5_Workshop DS-5工程建立
2014-06-21
S3C6410 SD卡启动裸机代码,可以从串口下载程序
2013-12-10
reshack3.6中文版
2012-12-29
Dev-C++ Windows环境下C&C++开发工具
2012-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人