自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 多圈齿轮编码器齿轮绝对值编码器的齿数比规律

一个齿轮控制1个二进制位 ,要么是0 要么是1 所以要开1个槽。传动比为1:2 转第一圈是0 第2圈是1看下图。一个齿轮要控制2位 00 01 10 11 4个位置所以传动比是1:4 主传动比转4圈 过光齿轮转1圈。下图是2个透光齿轮 一个齿轮控制1位, 两个齿轮之间的传动比也是1:2。每级齿轮的开槽位置都是一样。下面是第1个透光齿 控制2两位.控制第1第2位。下面是第2个透光齿轮控制2位,第3第4位。下面是第3个透光齿轮控制第5第6位。每级齿轮之间的传动比也是1:4。

2025-01-24 15:35:02 205

原创 VB中控件随窗体移动的简单办法

第1步下载3个代码,2模块代码mod_autosize.bas 和 mod_restrictsize.bas一个窗体代码。vb6控件跟随窗体大小实现自适应位移 – VB6.PRO。第2步在工程中添加模块代码,窗体中添加窗体代码。第3步把控件的TGA属性改为对应的值。

2024-12-05 14:25:30 371

原创 VB开发中串口设置大于16报错的解决办法,修改MSCOMM32.OCX文件突破串口大于16的限制,VB中串口大于16报端口不存在

链接: https://pan.baidu.com/s/15Xe7H77nFbgVGaORgbWEMA?如果替换时提示有占用,关闭使用的的VB软件,替换后重启VB软件就能设置大于16的串口。第1步下载HEXEdit工具并安装,下载地址放后面。VB中设置为255也不在报错,设备管理器里面的串口也能正常使用。修改前先备份一份MSCOMM32.OCX以免出错方便恢复。第2步用HEXEdi工具修改数据保存并替换原文件。通过网盘分享的文件:解决串口不能大于16的方法。

2024-12-02 22:28:07 178

原创 VB visual Basic开发环境中工程窗口属性窗口整体布局串口分开重合操作方法

不小心把这些窗口搞乱,无法重合在一起使用不方便,其实很简单只要拖动窗口到要连接窗口的边上就自动整合,鼠标无法拖动到窗口上边,上边被挡住的情况。

2024-12-02 09:40:19 192

原创 vb 实时错误‘8012 设备未打开,实时错误‘8015 不能设置comm 状态,可能有一个或多个无效的通讯参数。

下面只是简单的窗体测试能正常打开关断串口以及发送出数据。发出数据设备数据灯会闪烁,这里但是没有设置有效的通信协议数据发出去是设备不认识的,只是为了测试能通讯上。我遇见这些问题的核心是串口重复打开关断,或者没打开就执行发送操作,为了不让刚学习的朋友走冤枉路在这特意强调下。有实力的写个条件判断是否打开再执行相关接收发送,有实力的也是大佬不会犯这低级错。刚开始用VB学串口遇见VB和设备无法连接上。串口控件的属性可以在属性列表里面设置也可以用代码设置。在代码中是否要做发送前开串口,发送后关串口?

2024-11-30 22:56:27 372

原创 免费不用会员下载ARM COMPILEr 5.06

链接:https://pan.baidu.com/s/1Ul41STvAunopuNv05GMM_g?详细的安装配置方法请看网上大神的教程。通过百度网盘分享的文件:编译器。也可在官网注册载下载。

2024-11-15 09:33:36 684

原创 can总线模2除法(CRC)循环冗余校验码计算方法

CAN总线CRC也是通过已知数据已知规则计算出CRC校验码。多项式值0x17 100111 x5+x2+x1+1。2多项式的值和宽度。为啥要加0 加几个0,知道上面的条件才能计算最总数据。校验码的计算原理如下图。计算出校验码11011。

2024-06-27 17:22:55 431

原创 免费bin文件转hex文件

bin文件转hex

2023-03-24 21:06:10 473 2

原创 MPLAB X IDE V6.05不进入延时函数代码,代码被优化

写了个delay延时函数,发现不能正常工作,仿真发现直接跳过了delay();下载进单片机也跳过。不知道为什么要优化代码,优化后又。新建工程后把代码优化改为0避免程序出BUG。是因为软件默认代码优化了,需要修改。

2023-03-19 14:30:27 582

原创 安装 Atmel Studio 7.0 时安装 Visual Studio Shell 2015 失败,软件安装注册表修复

软件安装失败注册表修复删除

2023-02-28 09:35:45 674

原创 笔记proteus PCB 导线不能更改线宽原因是勾选了自动导线样式

笔记proteus PCB 导线不能更改线宽原因是勾选了自动导线样式

2023-02-15 23:19:42 1096

原创 两个AVR单片机通过SPI通讯,AVR 串行外设接口 SPI 简单控制

AVR SPI简单传输代码

2023-02-01 20:02:54 807

原创 proteus自动编号方法

proteus自动编号方法。特别是批量编号时一个一个编号太麻烦,使用自动编号能大大提高效率。

2023-01-11 22:15:13 4257

原创 首次使用avrstudio 出现问题解决办法

首次使用AVRSTUDIO新建工程和出现一些问题

2023-01-11 00:55:13 2039

原创 在Windows上用virtualbox虚拟机安装mac苹果系统

第一种直接用虚拟机导入安装好的ova格式文件我用的win8.1系统 virtualbox版本是版本6.1.32 r149290(qt5.6.2)没试过别的版本行不行百度网盘下载地址链接: https://pan.baidu.com/s/1sixV2m-B0QM5C8LKUaTTGQ?pwd=ctka 提取码: ctka文件比较大10G左右下载比较慢,没百度会员的可以尝试用IDM下IDM下载方法下载好的ova格式用虚拟机导入 管理导入虚拟电脑由于文件比较到导入要...

2022-02-12 04:00:13 3951

原创 局域网两台电脑共享

按照网络上的教程设置开启共享自己一直没成功的原因是没开启要共享的用户

2022-02-07 12:01:07 275

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除