- 博客(62)
- 资源 (2)
- 收藏
- 关注
原创 【EPLAN 2.9】清理Data文件夹的小工具
随着EPLAN不断使用“C:\Users\Public\EPLAN\Data”文件夹会越来越大(EPLAN2.9部件管理中删除部件不会去删除文件夹内相关资源文件),本工具在于清理文件夹内未被EPLAN关联的宏、图片、文档。1、配置:$(MD_PARTS)、$(MD_MACROS)、$(MD_IMG)、$(MD_DOCUMENTS)查数据库,File*内的文件不存在于DB*中搜出来的即是多余的。“recycleBin”开头的是放入回收站内的文件;“DB”开头的是EPLAN中存在关联的文件;
2024-10-18 14:42:38
1124
原创 【EPLAN】报表“部件汇总表”中出现数量0的行
去掉不需要部件的设备的“主功能”,如汇川H3U会生成多个part,宏自动给每个添加了部件和主功能。如A1,已经添加了部件,但是依然在“数量0”的空行中出现。解决3:筛选去除“数量0”的行。存在未添加部件的设备、黑盒等。同一器件有多个主功能。
2024-04-11 16:55:30
1949
原创 【chrome扩展】简 Tab (SimpTab)‘每日一句名言’样式
每一句名言API: "https://api.xygeng.cn/openapi/one",背景:最初参考“每日诗词”发现总是那几句,可以更换API接口完成“每日一句名言”本人不会ajax及ccs样式,非专业人士,借助CHATGPT代码生成完成。
2024-04-03 08:53:10
619
原创 【AutoCAD2023】删除验证组件+桌面应用程序+登陆组件方法
例如:AutoCAD_2023_Simplified_Chinese_Win_64bit_dlm。删除验证组件Autodesk Genuine Service -> x64\AGS (必删)删除桌面程序Autodesk Desktop App -> x86\ADSKAPP。删除登陆组件Autodesk Single Sign On-> x64\AdSSO。删除AGS/AdSSO执行段: x64\acad\pkg.acad.xml。删除AGS执行段:manifest\app.acad.zh-CN.xml。
2024-02-01 18:03:41
1534
原创 Altium Designer 修改鼠标中键按下移动视图
Altium Designer 移动视图是“右键”,中键是滚动,按下移动是会放大/缩小视图。因为经常用CAD、EPLAN等设计软件,想要统一操作。
2024-01-03 16:56:30
1145
原创 【EPLAN】统一修改项目中字体大小
需求:当A3图框时,“设备标识符”等字体太小,影响查看图纸。通过“层管理”改变字体大小。“项目数据”->“层管理”
2023-09-05 11:26:37
7540
原创 [QT]设置程序仅打开一个,再打开就唤醒已打开程序的窗口
需求:speedcrunch 这个软件是开源的计算器软件。配合launch类软件使用时,忘记关闭就经常很多窗口,强迫症,从网上搜索对版本进行了修改。findwindow的方法需要添加user32的库,因为speedcrunch已经添加,则在编译文件中未改动。
2023-08-28 14:56:57
1600
原创 【EPLAN】自定义符号的新建变量
3、根据弹出框,选择要新建的变量。1、先打开已经建好的变量。4、选择根据哪个变量生成。变量对应着不同连接角度。
2023-07-26 09:57:58
983
原创 【EPLAN2022】无法确定用户配置文件信息
2、打开用户配置的文件夹,如我的是:“D:\Users\Public\EPLAN”3、重启启动EPLAN,如出现无问题可删除备份的“Setting1”将“Settings”文件夹改名,如“Setting1”上传用于 STATION 设置文件时出现错误。无法确定用户配置文件信息。1、关闭EPLAN;
2023-05-29 16:04:48
2706
1
原创 [Astyle]使用bat命令快速格式化整个项目文件
DIR是项目需要格式化的文件夹,文件夹内.h和.c都会被格式化。AS是Astyle工具存放路径。
2023-03-16 15:41:11
725
原创 小猫盘onespace x3p系统常见操作
1、可能操作某些文件不可写入,需要重新挂载为“可读写”mount -o remount, rw /2、更改FTP服务的默认文件路径在/etc目录下有个proftpd.conf 文件,里面有DefaultRoot属性,空格后是跟着的ftp默认目路径录。修改完成后需重启生效。DefaultRoot /sata/public/WWW/比如我就修改成了PHP网页的默认目录3、禁止Printer服务开机自启动。一般来说我们用不到这个服务在/etc/init.d/下有个cups文件,此脚
2022-03-20 11:20:44
3453
原创 K2P在DYNV6自动更新外网IP地址的脚本
一、申请方法参考:DYNV6免费域名申请方法但我用在K2P,版本比较老:荒野无灯的3.4.3.9-099_20181012-1309,里面的接口一是不知道怎么用,二是有可能已经失效了。故使用sh脚本形式。ps:邮箱认证需要扶墙,要不加载不出人机认证。二、SSH进入K2P,tmp文件夹下新建脚本如下。在计划任务里开定时更新。#!/bin/shipv4_addr=`curl ifconfig.me`#echo "---"#echo $ipv4_addr#参考官方文档IPV4的更新.
2022-01-08 23:10:35
3297
原创 git bash执行命令后添加打印时间戳
解决方法来自:windows 7 - How can I configure git bash to display a timestamp for each command? - Super User效果展示:1、找到git安装位置下的git-prompt.sh,我的位置是“D:\Program Files\Git\etc\profile.d”,每个人可能不同2、打开此文件进行编辑,添加打印时间戳的语句:添加的语句为:PS1="$PS1"' \D{%F %T}' .
2021-12-06 10:53:10
885
原创 Potplayer左侧被分成四个小窗口,显示不完整解决办法
如上图所示,完整的视频被分成四个小局部。修改方法:右键 -> 视频 ->播放360°视频 ->不播放360°视频修改后的效果:以上!
2021-11-30 10:54:24
11504
原创 QT 编译通过但是运行出现程序异常结束或者crashed
问题描述:想着升级下QT6.2.1,结果在QT6.0的项目正常编译运行的项目突然报:crashed. 直接运行生成的.exe,提示动态库入口错误。解决方法:将中间文件全部清理后,重新编译,软件正常。总结:没事别瞎升级版本。...
2021-10-28 20:26:11
1938
1
原创 [问题解决]HAL_UART_RxCpltCallback串口接收中断回调不正常
背景:【MXCube+FreeRTOS+STM32F407】为了将串口数据上下文分离。在回调函数中,使用消息队列将接收的字符发至队列。在任务线程中进行处理数据。void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart){ //taskENTER_CRITICAL(); /* Prevent unused argument(s) compilation warning */ //UNUSED(huart); if (huart-&
2021-08-13 16:39:56
8662
2
原创 Win10网络连接后缀数字一直增大
强迫症必须清理!网络连接后缀一直增大!方法参考博客:https://blog.youkuaiyun.com/qq_36786467/article/details/111409088改写成bat脚本:reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Unmanaged" /freg add "HKEY_LOCAL_MACHINE\SOFTWARE\M
2021-07-08 11:22:54
4608
3
原创 台达触摸屏DOP-B系列——通过宏和子画面弹出提示框
设备:DOP-B07E4111、设置好设备的画面编号地址,通过往地址内写入画面编号即可完成画面切换2、新建一个子画面,需要看画面编号:3、使用clock宏,进行检测是否触发子画面(选项——clock宏),我这里当Q2.6触发时进行显示子画面(我的子画面编号是5):IF {EtherLink1}2@Q2.6 == ON$100 = 5ELSEENDIF4、使用子画面的cycle宏控制关闭子画面(选中子画面——属性视窗——画面cycle宏):切换到画面1(我的主画.
2021-04-15 10:45:39
7481
1
原创 2021.04 rosdep init、rosdep update 失败解决方法
PC:联想小新13pro CPU:R5-3550H虚拟机:vmware 16 pro + Ubuntu 18.04.5源:阿里云梯子:有目标ROS:Melodic2021.04 列举网上尝试过的方法:rosdep init、rosdep update出现的问题:1、找不到命令。sudo apt-get install python-rosdep2、init、update 连接问题网上列举的解决方法:sudo rosdep initERROR: cannot do
2021-04-08 11:52:07
666
原创 Win10下PDF打开方式经常变成系统默认应用
结合网上的资料:1.https://www.zhihu.com/question/40319875@IrvingMisaka的回答2.http://www.winwin7.com/JC/13391.html的注册表锁定方式猜测原因如下:关联失败,自动重置为默认应用。而关联失败的原因就是注册表搜索不到打开项。问题描述和复现方法:设置好自己想要的默认应用,打开一次后自动跳为Windows自带的默认应用。解决思路:1、查看注册表,确实已经完成关联。2.发现【HKEY_CL...
2021-02-24 16:09:26
5952
原创 VSCode替代Source Insight --- 符号(symbols)模糊搜索
如上图,SI支持符号表的“模糊搜索”。VScode主要靠插件来实现:1、安装c/c++ gnu插件插件安装可以参考官方readme,windows需要下载global,并且配置系统变量path和vscode参数:global下载地址:https://www.gnu.org/software/global/download.html下载完成后,解压并添加到系统变量,win7方法如下:,,,配置完成可以在vscode中使用 【ctrl + `】呼出terminal,使用 【glo..
2021-01-26 16:19:00
8408
1
原创 EPLAN 2.7 根据生成的信号编号再导出EXCEL接线图
1、【工具】---【制造数据】---【导出/标签...】2、【模板】---【选择自己要导出数据的模板】3、【标签】---【选择要导出的数据】(与EXCEL对应)4、EXCEL模板如下,【###】数据的地方,表头为【标签名】(参考步骤3内的“格式元素”):5、规则建立完一次后就都能使用,最后勾选“应用到整个项目”,点击【确定】6、参考结果...
2020-12-29 17:05:10
7303
2
原创 EPLAN 2.7 自动生成信号编号的方法
信号编号可做接线图。1、【插入】---【连接定义点】,在图上随便点一下。(不选中插入点后续在“项目数据”中是灰色,无法放置和自动编号)2、选中插入的点,(如看不见,可设置【视图】---【插入点】)| |3、【项目数据】---【连接】---【编号】---【放置】4、可以根据自己公司风格进行编号设置等,勾‘’选应用与整个项目',点击【确定】5、可见,整个项目已完成了【放置】操作6、删除第一个自己放置的点,选中自动生成的点,【右键】---【相同类型的对象】..
2020-12-29 16:56:18
16054
1
原创 EPLAN 2.7 自动编号前加入前缀的方法
1、选项 --- 设置 --- 项目 --- 连接 --- ,在添加自己的配置,名称菜单内添加计数的方式2、在菜单内选择 分隔符 & 子计数器,预览内可以看见编号的样式已经在前面增加了 “W”符号。
2020-12-26 16:10:15
4595
原创 【Debug】记一次STM32F407串口转485调试
芯片和传感器进行通信接口是485,硬件在芯片本身串口的基础上使用转换芯片。MAX3481ESA-NC问题点:用串口485线连接传感器,串口模拟协议帧,传感器能正常响应返回数据。芯片写好发送包后,运行程序貌似没有收到传感器返回的数据。分析过程:一、因传感器先测过,所以先看芯片这边。程序是定时发送 0x01 0x03 .... MODBUS协议,不过多叙述将串口转485接至开发板: 发现收到“固定”数据: 0x7f 0x7f 0xff 0xff 0xfc 0x691、第一点怀疑项目内..
2020-09-11 17:45:45
1736
原创 Keil使用自定义菜单创建“格式化代码风格”快捷键
效果:1、安装 indent 格式化软件,将其添加至系统环境变量; 可参考:https://blog.youkuaiyun.com/ixiaochouyu/article/details/38032741 具体参数怎么用建议使用indent安装目录下的doc文件,以下贴上我设置的K&R风格格式化参数/* 使用doc推荐的进行修改,进行注释的是我不需要的参数-nbad 在声明区段后不要加上空白行-bap 在程序或加上空白行//-bbo if多个条件进行缩进-nbc 在声明...
2020-08-25 15:41:45
981
原创 解决UBOOT编译错误 Nothing to be done for `_depend‘.
编译错误1、Nothing to be done for `_depend'.2、XXXX/XXX/arm-linux-gcc:not found原因:虚拟机为64bit机器,而TQ2440给的arm gcc 3.4.5是32bit的,故出现问题。sudo apt-get install lib32ncurses5安装如上支持库,即可完成TQ2440的编译:make distcleanmake EmbedSky_configmake...
2020-07-16 17:44:08
1013
原创 Source Insight 4.0支持ARM语言汇编且能快速跳转代码
网上的办法有用,但十分有限。自行进行有优化了下:可以参考博文:https://blog.youkuaiyun.com/w346665682/article/details/104109898之前的步骤一样:1、去官网下载arm支持包,https://www.sourceinsight.com/download/custom-languages/我是2020.7.15下载的,仅支持指令、通用寄存器绿色高亮,我自行更改把通用寄存器换成了蓝色2、导入更多的关键词,可以把C source里的导出再导入A
2020-07-15 18:22:56
1980
1
原创 U-BOOT 移植总结(三)想用Keil调试U-Boot之前奏
准备工作:Keil5下载:http://www.keil.com/,同时要下载兼容包,因为arm9已经在新版本内不自带了。一、先尝试用Keil自带的启动文件 s3c2440.s 点亮LED 1、新建工程如果下载了老版本支持包,则可以在Legacy里找到“s3c2440” 芯片,同时确认添加Keil提供的 *.s,启动文件。 2、添加编译文件仅点亮led,只需要main.C 3、设置内存这里主要是jlink会复制到内存哪里,并开始执行。...
2020-07-14 15:15:26
1099
原创 U-BOOT 移植总结(二)撸一撸编译流程
基于官方 u-boot-2016.09.y 分支修改:1、读取配置:make tq2440_defconfigtq2440_defconfig是新增文件,主要描述TQ2440这块板子需要配置的配置项。内容上移植smdk24102、
2020-07-07 11:41:59
1696
原创 U-BOOT 移植总结(一)了解编译流程、目录结构
GITHUB UBOOT 仓库:https://github.com/u-boot/u-boot.git交叉编译工具(要求 > 6.0):http://releases.linaro.org/components/toolchain/binaries依赖库(提前安装):sudo apt-get install libncurses5-dev libncursesw5-devs...
2019-12-02 21:13:15
317
原创 设置git使用代理加快下载速度
1️⃣在git bash 中设置代理git config --global https.proxy http://127.0.0.1:1080git config --global https.proxy https://127.0.0.1:10802️⃣在git bash 中取消代理git config --global --unset http.proxygit co...
2019-11-11 20:31:18
695
原创 virtualbox headless frontend 已停止工作 [雷电模拟器3.5.8]
解决方法:1、点击确定将对话框关闭:2、菜单(右上角三条横线的那个图标) →软件设置→ 分辨率改为:平板 960 × 540 160 dpi3、点击重启
2019-09-17 20:14:54
96893
2
原创 OPENWRT:编译E8820V2总结
脚本实现实现:https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=506561&page=1&authorid=2059952019-08-31 19.07改进点:一:==========define Device/zte_e8820v2 DTS := mt7621_zte_e8820v2...
2019-08-31 20:24:52
4371
原创 Linux之字符设备驱动
一、结构体: a、字符设备结构体:<include/linux/cdev.h> struct cdev { struct kobject kobj; //内嵌的内核对象. struct module *owner; //该字符设备所在的内核模块的对象指针. const struct file_...
2019-06-05 21:38:00
154
原创 C语言——记一道错题
int main(){ int countx=0,x=8421; while(x) { countx++; x=x&(x-1); } printf("countx = %d \n",countx); return 0;}问题:countx的值输出为多少?尝试将0xf计算,发现规律应该有多少个1,就需要进行多少次(x=x&(x-1)计算) ...
2019-04-10 16:12:41
332
原创 Linux之Busybox编译失败问题
LINK busybox_unstrippedYour linker does not support --sort-section,alignmentYour linker does not support --sort-commonYour linker does not support -Wl,--gc-sectionsTrying libraries: m resolv...
2019-04-09 11:06:13
5472
转载 Linux之mknod指令详解
转载:https://blog.youkuaiyun.com/liangkaiming/article/details/6234675mknod - make block or character special filesmknod [OPTION]... NAME TYPE [MAJOR MINOR]option 有用的就是 -m 了name自定义type有...
2019-04-06 20:36:38
3533
原创 Linux之内核代码下载及配置初探
1、登录Linux内核架构官网:https://www.kernel.org/2、下载到PC(我这边是Windows → samba共享文件夹) samba 获取:sudo apt-get samba samba 配置:/etc/samba/smb.conf主要有实例:路径、读写属性比较重要,可以参考:https://www.cnblogs.com/zoulon...
2019-04-06 15:16:42
277
原创 C语言——Linux I/O函数学习笔记
读 写 效 率高 ↓ 低 #include <stdio.h> size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream); size_t fwrite(const void *ptr, size_t size, size_t nmemb,FILE *strea...
2019-04-04 16:55:01
171
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人