自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AD原理图设置:如何在编译工程时,报未连接线或引脚错误

2、切换到第二个选项“Connection Matrix”,并按照下图方法设置,重新编译后即可显示错误。如下图,AD默认在编译原理图时,如果出现未连接的引脚或线时,并不会报相关的错误,这样做其实很危险。所以,我们应该让它提示错误。

2024-05-14 11:25:24 169

原创 AD中在DRC后如何显示详细错误(冲突)细节

在我进行DRC后,出现了错误,但是当我去放大查找具体原因时发现以前有的细节现在却没有显示了,如下图所示,放大后并未显示详细的错误信息。在经过与之前的项目做设置对比后,发现有一个东西莫名奇妙的被忽略勾选了,在我的印象中这个是默认被勾选的。在勾选之后,重新DRC,有详细的提示出现了,看来之后还是的详细检查这些设置的东西啊!最近在使用AD过程中出现了一个问题,在这里做一下记录,以便之后查询。

2024-05-14 11:12:07 177

原创 AD如何从外部导入外框或修改外框大小

AD如何快速定义边框

2024-05-03 15:28:04 249

原创 解决AD使用交互式BOM插件时,插入make点导致显示异常的问题

当时的解决办法就是删除后再运行脚本生成,这些天结果多次实验,发现是当时那个封装有问题,这次我从新插入一个封装,发现没有出现此问题了。“聚玩库”公众号 发送“

2024-03-31 22:09:14 187

原创 天线3D模型分享

继Cat1模组后的第二个自制3D模型,有需要自取。或 “聚玩库”公众号 发送“3D模型”

2024-03-21 09:59:59 276

原创 Cat1模组3D模型分享

或 “聚玩库”公众号 发送“3D模型”

2024-03-21 09:59:03 157

原创 AD然后批量更改PCB中标号(位号)大小

2、修改“Designator”为“same”,点击“应用”,“确定”1、选择一个位号,右键,查找相似对象。3、修改字体高度和宽度。

2024-03-11 14:22:26 1305

原创 AD解决在原理图导入PCB时不显示元器件标号(位号)的问题

在查询解决方法时,出现的大多是第一种方法,使用查询相似对象的方法,试过是可以,但是在我重新新建的项目中做实验时又出现了同样的问题,这可能是配置上出了问题。最近在重新绘图时,发现修改了以前的原理图后,在导入PCB时出现了一个奇怪的问题,所有的位号都不见了。3、在点击“确认”后,出现如下显示,选择“show name”,将其勾选即可。2、去掉下图中红框中的勾选部分,然后选择“确定”-”确定“即可。在经过一番查找AD配置后,彻底解决了此问题,特此记录一下!2、当出现如下显示时,表示选择成功,然后点击“应用”

2024-03-11 13:59:36 1795

原创 Android Studio在导入项目后编译出现java版本错误解决方法

这说明使用的java版本过高,而 gradle5.6.4对应的是java8,最新安装的编译器java版本是17。解决方法是为项目配置低版本的JDK,这里选择jdk版本为1.8的,设置好路径(注意文件夹为空和不能有空格)最后重新编译一下项目即可。

2024-03-09 11:56:15 3081

原创 gradle使用国内可用镜像快速下载

使用官网下载非常的慢,建议使用镜像站:(1)官网地址:(2)腾讯镜像 Gradle下载地址:(3)阿里云镜像 Gradle下载地址:

2024-03-09 00:02:24 2373

原创 AD导入FreeCAD生成的step文件后颜色丢失?

很无语............,测试了很久,最后我使用freecad软件打开之前生成的step文件后,再次导入到AD中又显示正常了,这不知道是不是freecad软件的一个bug,或者是导出时文件格式中的一个bug。最近在绘制一个模组,本身是想在网上找是否有类似的3D模型,但是似乎没有,此时我就自己用FreeCAD画了一个,但是在导入到AD中就出现了问题。

2024-03-07 14:40:29 543

原创 ESP32 LVGL开发板例程使用记录:自制常用汉字字库(二)

1、将下载的文件移入工程文件中 ,路径为项目文件中 ”......\lib\lvgl\src\font“文件夹下。3、修改字库配置文件,文件名为lv_conf.h中的内容,向其中加入下面内容(位置可搜索注释块来找到地方)修改完成可以编译试试,看是否成功,如字库较大时编译出错,请使能:LV_FONT_FMT_TXT_LARGE。2、打开此文件,修改包含头文件的路径,不然会报错,修改方法可对照自己库中其他字库文件中的包含路径。导入完成后在VSCode工程中可以查看到此文件。上次说完了如何制作 字库.c 文件。

2024-02-24 16:41:18 802

原创 ESP32 LVGL开发板例程使用记录:自制常用汉字字库(一)

字体我这里选择我下载的“NotoSansCJK-Thin-2.otf”字体。需要转换的汉字来自我整理的“常用字库.docx"中。3、点击转换(Convert),然后下载即可。2、填入需要的内容,这里我填的参数为。1、首先打开字体转换工具。

2024-02-24 14:14:48 617

原创 ESP32 LVGL开发板例程使用记录:动态刷新标签数据

此次做的一个实验是,获取电压数据,然后通过2.5英寸的电容屏显示出来,效果如下图。对与电池电压的获取,放在了main.cpp中。

2024-02-22 14:17:44 967

原创 LVGL 中label标签显示浮点数出现‘f‘的解决办法

改为 #define LV_SPRINTF_CUSTOM 1,函数打印浮点数时,默认的会显示’f'此时再输出就正常了!

2024-02-22 09:39:30 602

原创 C++和C#异或加密方式

【代码】C++和C#异或加密方式。

2024-02-21 19:20:18 461

原创 ESP32 LVGL开发板例程使用记录:更改字体及显示内容

最近买了一块ESP32 开发板,想用来学习了解LVGL库相关东西,于是拿其例程来试试,开发板搭载的是一块3.5英寸电容屏,2、填入参数,生成.c文件(推荐文件名使用此,以至于不需要更改太多地方)

2024-02-21 19:11:32 353

原创 C语言带颜色输出

在C语言中,通常使用ANSI转义码来实现控制台文本的颜色设置。我们在做函数API功能测试时或其他数据解析时,为了区分信息内容,可以给不同级别的输出加上不同的颜色,以方便查看。是ASCII转义字符的十六进制表示,后面的。表示颜色控制码的开始,然后是颜色代码,最后是。这样做可以更加清晰的反应数据信息!在这个例子中,\x1b。

2024-02-08 13:54:03 580

原创 常见的ANSI转义码

`\x1b[100m` 到 `\x1b[107m`:设置背景颜色为明亮的黑、红、绿、黄、蓝、洋红、青、白。- `\x1b[90m` 到 `\x1b[97m`:设置文本颜色为明亮的黑、红、绿、黄、蓝、洋红、青、白。- `\x1b[30m` 到 `\x1b[37m`:设置文本颜色为黑、红、绿、黄、蓝、洋红、青、白。- `\x1b[40m` 到 `\x1b[47m`:设置背景颜色为黑、红、绿、黄、蓝、洋红、青、白。- `\x1b[H` 或 `\x1b[;- `\x1b[39m`:重置文本颜色为默认值。

2024-02-08 13:00:40 637

原创 异或加密原理及简单应用(C语言版)

总体而言,异或加密更适用于一些简单的编码需求,而不适用于对安全性要求较高的场景。它使用循环索引来循环使用密钥中的字符,并将每个字符与对应位置的明文字符进行异或运算。这个程序的输出会显示明文、加密后的密文以及解密后的明文。将密钥的每个比特与明文相应位置的比特进行异或运算。选择一个用于加密和解密的密钥,通常是一个固定的值,也可以是一个字符串。异或加密是一种对称加密算法,加密和解密使用相同的密钥。将密文的每个比特与密钥相应位置的比特进行异或运算。异或加密是可逆的,加密和解密是互逆的过程。,一个密钥数组 key。

2024-02-03 20:52:27 597

原创 使用ESP32-S3对MQ-135空气质量传感器的使用记录(Arduino版)

1、使用esp32开发板的04引脚与AO连接,检测AO引脚的电平。1、使用Arduino快速完成开发。

2024-02-03 20:33:34 793 2

原创 通过日期计算星期函数(C语言版)

注意:其中0表示星期六,1表示星期天,以此类推。

2024-02-01 23:38:52 562

原创 运行程序时出现“无效类”的解决方法

1、使用提升的权限打开命令提示符(开始菜单处右键,选择“windows powershell(管理员),然后复制下面代码回车)。然后找了很久的解决办法,终于在某一天运行一个系统软件出现了同样的问题,有提示到WMI出现错误,然后就在网上找到相关的修复方法!最近做开发时,遇到了一个奇怪的问题,打开的烧录软件突然出现了“无效类”的字样,以前打开却时正常的,真的是莫名其妙。4、然后重启电脑,进入电脑后,win+r,输入“wmimgmt.msc”回车去检查是否还有错误。2、然后执行命令以查看它现在是否恢复为一致 -

2024-02-01 23:18:59 1206

原创 User电脑中睡眠和休眠的区别,及对不同环境下模式设置建议

电脑进入睡眠模式时,系统的状态会保存在RAM中,电脑的大部分组件都会被关闭,但RAM仍然得到电源供应以保持数据。这使得电脑能够快速唤醒,因为数据保持在内存中。在休眠模式下,电脑将当前的状态保存到硬盘,然后完全关闭。所有设备都被断电,电脑的耗电非常低,但唤醒时需要加载之前保存的状态。在大多数情况下,这些模式的选择是个人偏好和使用场景的权衡。根据你的具体需求和习惯选择合适的模式。

2024-01-18 16:24:40 903

原创 C语言:函数指针的使用

在C语言中,函数指针是指向函数的指针变量。它可以存储函数的地址,使得可以通过该指针来调用函数。

2024-01-18 16:20:23 1528 1

原创 AT24C32 32KEEPROM使用记录

【代码】AT24C32 32KEEPROM使用记录。

2023-12-07 17:49:41 614

原创 DS1307时钟模块使用记录

在网上买的一个模块,准备做外部的一个时钟,接入自己其他的项目中,以它的时间为基准,执行每半小时更新时间到其他产品中去。读写,需给此模块VCC供5V电压。

2023-12-07 17:07:31 528

原创 Excel如何设置在未打印时显示虚线打印时不显示虚线

记得之前分享过一个BOM表模板,但是在我打印时,发现明明是留空白的地方却打印出来的虚线。当我设置为查看时显示网格线,打印时不显示网格线,这样就正常了。后来,看了自己的页面布局,原来是网格线设置错误了。

2023-12-04 10:09:50 432

原创 K210开发板之VSCode开发环境使用中添加或删除文件(编译失败时)需要注意事项

在每次添加或输出此目录下的文件时都需要重新(cmake .. -DPROJ=app_main -G "MinGW Makefiles" )和(make)一下,不然会报错。在最初开始接触,将VScode和编译环境搭载好后,就开始运行第一个程序了,为了后续方便开发测试,这里我自己对照官方提供的例子,自己调试,写了一个简单的文件系统。后续,所有关于开发的源文件都在...\src\app_main文件路径下,user_driver文件夹用于存放用户驱动层协议。user_app文件夹用于存放用户应用层协议。

2023-12-03 17:54:08 510

原创 如何为C#WinFrom编译的.exe添加个性化图标

1、在VS中点击菜单栏上的“项目”,找到最下面的属性,单击进去。3、重新编译文件即可。

2023-12-03 17:39:23 1355

原创 AD生产BOM表时如何隐藏不需要的器件记录

这时就需要对原理图或者PCB图做一些处理,以原理图为例,在需要屏蔽的器件上双击,然后在type下拉栏中找到“Standard(No BOM),点击确定即可。在完成图纸设计号通常需要生产BOM表,以便采购等,如果不做一些操作,往往输出的BOM表中包含一些非需要采购的器件,如下图。另外,如果不想每次画完都要如此操作的话,在画完原理图库或PCB封装库时就做如此设置就好。当我们再次生产BOM表时此器件就被排除在外了,其他需要屏蔽的器件执行同样的操作即可。

2023-12-02 15:53:01 734

原创 AD使用交互式BOM插件时应该注意到的一个问题

解决方法:先删除MAKE点然后再生成交互式BOM表,最后将图纸撤销到原来状态就可以了。时,生成的交互式BOM文件浏览会出现问题(AD17测试)问题:当PCB文件中出现。

2023-12-02 15:32:39 538

原创 AD BOM表自定义模板

也可以根据自己的需要改变部分东西,改变的东西名称和值相对应就行。或 “聚玩库”公众号 发送“BOM表模板”

2023-12-01 20:44:59 1164

原创 AD如何快速的显示和隐藏敷铜

在AD设计时,不难免在敷完铜后要修改走线,优化布局,如果经常去敷铜管理中去隐藏和开启就很麻烦了,这时我们需要自定义快捷键来快速实现敷铜的显示和隐藏。2、在对话框左边栏中选择“All”,在右边栏中找到需要设置快捷键的栏目双击,如我输入“隐藏”后双击隐藏敷铜,进入到快捷键设置界面。1、首先,在菜单栏空白处单击鼠标右键,执行“Customize”命令,3、在可选处按快捷键“ctrl+-”,按确定设置。当出现下图所示表示设置成功。

2023-12-01 11:32:15 4629

原创 AD如何显示和隐藏已有的3D模型

1、快捷键“L”调出视图配置。2、修改3D选项设置。

2023-11-29 13:36:09 2012

原创 解决AD在导出封装时出现封装比实际过大的问题记录

可以看到阴影部分就是导出后封装的实际大小,当时实际上我们只需要紫红色网格区域的大小,不然在放置到自己的PCB板上会出现过大的问题,如下图。3、切换到之前新建的空白元件处,选择特殊粘贴,然后粘贴,最后单机空白处。最近在做一个项目,然后封装时从其他已经画好的PCB图中导出封装。2、在导出之后的封装全选后,选择复制,然后鼠标单击封装的空白处。4、最后,切换一下显示,设置1脚为参考点即可。1、先新建一个空白原件。

2023-11-27 14:09:31 1103

原创 兄弟打印机如何设置打印首选项为中文

打开工具,点击确认即可,此后确定重启后会改变为中文。在安装打印机驱动后,默认的显示方式是英文。重启后,可以看到成功设置成为中文了。

2023-11-08 16:23:04 1881

原创 兄弟打印机“DCP-L2540W“电脑驱动安装说明

7、在弹出的选项框默认点击 “cotinue”即可,不检查更新版本。14、添加”扫描到“功能到电脑,此处也可选择No,则会跳过第15步。9、选择无线网络连接方式,并勾选定制安装,点击 “Next”13、这一步默认即可(此处我选择添加PS打印驱动)17、此时就进入了驱动安装界面,等待安装完成。2、点击start.exe程序,执行安装。11、此处我使用默认设置,不修改安装路径。10、这一步默认,让它去更改防火墙设置。8、选择 “Yes” ,同意此协议。6、选择包含usb全功能的方式。5、选择有选择的安装方式。

2023-11-08 16:05:20 923

原创 INA226测量电压、电流、功率记录

最近突然想自己做一个测量电压电流的电路,于是在网上买了一块INA226模块做电流电压功率检测设备。实测第一种接法可测量电流、电压、功率,但是有一定误差。第二种接法只测量电流。

2023-11-07 11:51:24 3175 2

原创 通用软件IIC驱动程序

程序由STM32中移植分离出来,目前在其他类型开发板上测试也能成功。

2023-11-07 11:25:25 389 3

NB天线、Cat1天线的3D模型

NB天线、Cat1天线的3D模型

2024-03-19

Cat1模组3D模型-44pin-LCC封装

Cat1模组3D模型-44pin-LCC封装

2024-03-19

AD BOM表自定义模板

自己改做了一个比较好用的PCBBOM表模板

2023-12-01

DCP-L2540打印机驱动

官网视乎没有此驱动程序!

2023-11-08

兄弟打印机设置打印界面工具

此工具可以将兄弟打印机安装时英文打印界面,转换成自己先要的界面(如中文),解决打印时界面不友好设置困难的问题

2023-11-08

空空如也

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

TA关注的人

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