• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

卢晓春的博客

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 2 3 4 5 6

2024年12月20日

C#调用c语言dll,并且传入byte数组或字符串,简单实例

摘要: 前言 在C#中调用dll,可能会出现程序一开始可以运行,但过一会儿后出现内存错误——尝试读取或写入受保护的内存。这通常指示其他内存已损坏。 这是由于C#的托管内存机制,而C语言中是非托管内存。如果参数传入dll后,C#提前回收了内存或者移动了数据,将会出现错误。 解决方法是,在C#传入dll参数之前 阅读全文

posted @ 2024-12-20 18:47 卢晓春 阅读(440) 评论(0) 推荐(0)

Arduino LINX 实现上拉输入,并且实现对应VI以及C#调用(以MEGA2560PRO为例)

摘要: 固件部分思路:Arduino本身可以设置INPUT_PULLUP,而LINX中没有。猜测原因是LINX在具体实现中将PINMODE设置为INPUT,并且没有实现INPUT_PULLUP版本。因此只要修改LINX固件,增加PULLUP版本的实现即可。(如果不需要普通的浮空输入,直接把源代码里的INPU 阅读全文

posted @ 2024-12-20 18:36 卢晓春 阅读(115) 评论(0) 推荐(0)

如何在C#.NET中使用LINX(arduino的LabView库)

摘要: 思路:使用LabView的导出为.NET互操作程序集,导出COM给.NET调用 在LabView安装HubMaker插件,将预编译固件刷入Arduino设备中。这不是本文的重点,省略 根据需要,编写VI。注意:必须在此处使用全局变量或者其它方法避免LinxResource簇在C#中出现,否则在程序运 阅读全文

posted @ 2024-12-20 18:33 卢晓春 阅读(109) 评论(0) 推荐(0)

C#.Net NModbus库 简单代码案例(非Nmodbus4库)

摘要: 在NuGet管理器中搜索NModbus。注意,如果需要使用串口通信需要同时选中相关包 确保引用了相关包 示例代码 using System; using System.IO.Ports; using NModbus; using NModbus.Serial; namespace LvDllTest 阅读全文

posted @ 2024-12-20 18:30 卢晓春 阅读(225) 评论(0) 推荐(0)

2022年6月(非删除注册表方法)Win11 右键文件夹/文件卡

摘要: 简短版:是adobe acrobat的锅,删除/禁用其在右键菜单里的功能即可。比如用右键管家 github:https://github.com/BluePointLilac/ContextMenuManager 疑点: 不知道是不是因为是win10升级win11,adobe acrobat是在wi 阅读全文

posted @ 2024-12-20 18:29 卢晓春 阅读(61) 评论(0) 推荐(0)

2022年8月 基于WSL的Gstore安装

摘要: 测试版本:ubuntu 18.04LTS 开启WSL功能+安装ubuntu:略 启动ubuntu后初始化账户:略 安装git sudo apt-get install git 拉取源代码(国内gitee源) git clone https://gitee.com/PKUMOD/gStore.git 阅读全文

posted @ 2024-12-20 18:24 卢晓春 阅读(36) 评论(0) 推荐(0)

2022年7月25日

佳威线管分级说明

摘要: 次次底级:keb-sl刹车 次底:cgx-sl刹车 lex-sl变速 底级(无润滑):cex刹车 lex变速 var code = "ded87cc5-9a17-4823-a0c5-81dbc212b532" 阅读全文

posted @ 2022-07-25 20:36 卢晓春 阅读(70) 评论(0) 推荐(0)

2021年11月5日

C++ cout << “\n“与 cout << endl的一个区别

摘要: 一句话概括 "\n"不会终止setw的计算 endl会 实际场景 代码1 #include <iostream> using namespace std; cout.setf(ios::left); cout << setw(10) << "第一行\n"; cout << "第二行"; 效果1 第一 阅读全文

posted @ 2021-11-05 10:54 卢晓春 阅读(43) 评论(0) 推荐(0)

2021年7月30日

2021-07-30 NGINX获取本机IP 服务器IP

摘要: NGINX获取本机IP 服务器IP 使用变量$server_addr 使用场景 通过301转发,使用户从域名访问网站后,变为直接通过公网IPV6地址访问。 使用原因 不知道为什么使用cloudreve搭建私有云后。通过腾讯云DNS正向代理+手动端口号(形如pan.domin.cc:5212)进行访问 阅读全文

posted @ 2021-07-30 15:23 卢晓春 阅读(20) 评论(0) 推荐(0)

2021年6月30日

2021-06-30 nginx 80端口http转发非443端口https

摘要: nginx 80端口http转发非443端口https 图一张不解之处 图一张 不解之处 没有系统学习过nginx,不懂为何第二种写法不行。 阅读全文

posted @ 2021-06-30 21:11 卢晓春 阅读(16) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3