
使用技巧
文章平均质量分 62
神一样的老师
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
昇腾Atlas 200I DK A2 开发者套件无法上网问题的解决
今年通过华为的智能基座项目得到了三个Atlas 200I DK A2 开发者套件,很不幸其中有一块是坏的,其上网部分不能使用:2个RJ45的口在Linux系统内都无法识别,而USB口虽然能够识别,但是连接到电脑后完全没有反应。通过和另外两块进行对比,确认系统镜像没有问题,单纯是板子的问题。和智能基座的联系人进行沟通,得到的结果是无法换,也没有维修(后来在线开了工单,得到了售后的电话,是否能够免费维修还不清楚,以后再试)。不过经过一段时间的努力,问题暂时得到了解决,当然后面有机会还是要寻求华为对开发板的维修。原创 2025-05-06 21:30:02 · 1145 阅读 · 0 评论 -
HiSpark Studio如何使用Trae(Marscode)插件
我现在非常喜欢使用编程辅助插件,用的最多的是Trae(以前叫Marscode)。以前华为的DevEco Device Tools是基于VSCode的,直接使用官方的插件市场就可以安装了。现在海思提供了自己的HiSpark Studio,比原来的Device Tools强大很多,但是没法使用VSCode的插件市场了,比较麻烦。今天就介绍一下如何在HiSpark Studio中安装Trae(Marscode)插件。现在我的工作已经高度依赖这些AI插件了,不过估计免费时代快要结束了。原创 2025-04-26 22:15:36 · 456 阅读 · 0 评论 -
如何下载VSCode插件市场为VSIX文件
感觉最近IDE市场不太太平,用户只能在夹缝里生存。原创 2025-04-26 21:59:18 · 1177 阅读 · 0 评论 -
Gmail收取POP3邮件总是出错:服务器返回错误“Error in RETR command: Received an empty line”的解决方法
我喜欢使用Gmail通过POP3收我单位邮箱的邮件做一个备份,因为单位邮箱的搜索能力实在太差了。不过最近Gmail收POP3邮件总是出错:服务器返回错误“Error in RETR command: Received an empty line”。网上查了一下,包括Gmail给出的意见都是有一封邮件里面有空行,导致这个错误,删除这封邮件就可以了。不过,由于我用Gmail收邮件时并不让它删除虽然这个脚本不一定能够解决所有类似问题,但是如果你也遇到类似问题,不妨试试。这个脚本不会自动删除任何邮件,可以放心使用。原创 2025-04-22 17:25:11 · 236 阅读 · 0 评论 -
利用WSL2的镜像功能访问Windows下的所有网卡
我通常用PC上的LAN口去连接开发板,但是在WSL2中要访问LAN口连接的开发板有点麻烦。WSL2默认的网络模式为NAT,如果要访问Windows中网口需要设置桥接,比较繁琐。今天尝试了一下Windows 11的镜像网络功能,觉得非常方便,推荐给大家。镜像网络的官方说明在这里:Accessing network applications with WSL | Microsoft Learn。简单的说,一般在WSL2中得到的是一个172开头的IP地址,而采用了镜像网络之后,所有Windows的网口都被映射到W原创 2025-04-21 20:36:31 · 1419 阅读 · 0 评论 -
Windows 11 PowerShell重定向文本文件的编码问题
在我的嵌入式系统的课程中有一个裸机开发的实验,其中需要把图片等文件转换为C语言数组保存在程序中。课程中,我推荐了CodePlea的hexembed工具来进行转换,它将转换结果输出到标准输出设备,使用重定向可以保存为文件。这个方法用了几年也没啥问题,不过今年由于使用Windows 11的同学增多,一些同学反应生成的文件在我们裸机开发的环境无法编译,会报告错误。今天来分析一下原因,并给出几个解决的办法。由于大多数编译器都是基于ANSI的,所以在文件的编码格式对于编程就需要格外小心。原创 2025-04-11 20:22:21 · 1197 阅读 · 0 评论 -
CoAP客户端调试工具CoAP Shell
以前在物联网中我主要关注MQTT协议,最近因为工作需要,对CoAP协议也做了一些工作。今天先记录一下CoAP客户端调试工具CoAP Shell。CoAP - Shell(CoAP 命令行工具)是一个用于与基于 CoAP的设备或服务进行交互的命令行工具,它为开发者和测试人员提供了一种方便快捷的方式来测试和调试 CoAP 端点。使用CoAP-Shell工具结合Wireshark可以方便地分析CoAP的通信过程。原创 2025-03-03 17:37:40 · 693 阅读 · 0 评论 -
PlantUML中的注释语法到底是什么
今天在使用VSCode的PlantUML插件的时候,突然想不起来注释的语法是什么了,求助了几个大模型,结果也不太对,记录一下正确答案,希望帮助到大家。写这篇博客,一是做笔记,另外希望今后的大模型能够改进一下。原创 2025-03-03 06:00:00 · 465 阅读 · 0 评论 -
ChromeDriver版本不匹配问题的解决
在这个页面,可以看到用于测试的Chrome和ChromeDriver。我们只需要下载和自己浏览器匹配的ChromeDriver(大版本匹配即可,不用考虑小版本号)。然后在Python程序中指定ChromeDriver路径即可。这个错误表明你正在使用的。以匹配你的浏览器版本。,但你的浏览器版本是。将下载文件进行解压。原创 2025-02-22 15:48:57 · 1774 阅读 · 0 评论 -
豆包生成的Python代码出现[Errno 9] Bad file descriptor错误怎么办
最近越来越依赖豆包、DS或者Kimi生成代码,这些工具的代码生成能力也有了显著提高,但是仍然会有些错误,解决这些错误其实还是需要经验的,代码生成对于新手其实不够友好。最近为了解决两块嵌入式开发板在不同的内网中无法直接通信的问题,决定在公网建立一个摆渡机,摆渡机上运行一个Python脚本来实现互相通信。豆包很快生成了测试代码:这个代码看上去还不错,但是测试过程中发现两个客户端登录之后,只要客户端一发送数据,服务器就会出现错误: 把这个错误给豆包,豆包的回答是 无效的文件描述符这个判断是对的,但是它原创 2025-02-14 22:24:48 · 355 阅读 · 0 评论 -
在PowerShell下运行curl命令出现错误:Invoke-WebRequest : 无法处理参数,因为参数名称“u”具有二义性
,才发现PowerShell中的curl并不是我们喜欢使用的curl软件,而是PowerShell的内部命令,难怪用法不同。要解决这个问题,办法倒是简单,将curl改为curl.exe就行了。奇怪的知识又增加了。原创 2024-12-11 21:38:13 · 1974 阅读 · 0 评论 -
使用 VSCode 通过 Remote-SSH 连接如何上传文件到远程服务器
我现在已经不愿意在本地安装虚拟机来进行测试了,经常是在华为云搞个ECS服务器,然后在上面做一些测试工作。ECS服务器没法看代码,所以就使用VSCode来远程访问ECS服务器。有关通过Remote SSH插件访问远程服务器的文章太多了,这里就不赘述了。但是怎么进行文件上传呢?有的博文推荐SFTP插件,其实有个更简单的小技巧,今天就推荐给大家。再用另外一个VSCode打开远程服务器,选择要上传的目标位置,然后执行粘贴就行了。首先用一个VSCode打开本地文件,选中想上传的文件或者目录,然后选择Copy。原创 2024-12-10 05:54:00 · 1103 阅读 · 0 评论 -
如何将WSL的虚拟机安装到任意目录中
虽然以上的操作步骤有点麻烦,不过避免了C盘空间不够的问题,还是值得的。原创 2024-11-30 18:59:09 · 2088 阅读 · 0 评论 -
DevEco Studio 的老版本下载
最近使用了一款OpenHarmony的开发板,厂商是基于OpenHarmony 4.1开发的,下载最新的DevEco Studio 5.0发现无法连接到该板卡,厂商的技术人员建议我使用DevEco Studio 4.1进行开发。在华为的官网上没有找到4.1版本,只有5.0和3.0。结果最后还是在OpenHarmony的网站上才找到下载链接。看来DevEco Studio的最新版本不一定能和老版本的开发板兼容。版本软件和工具配套关系”,这样就可以看到4.1版本的下载链接了。,在页面滚动到下方,找到“原创 2024-11-29 21:46:21 · 1560 阅读 · 2 评论 -
数字考古利器:CoolUtils Outlook Viewer
最近有点迷恋数字考古,就是从家里、办公室找到的各种硬盘、U盘上是否恢复老照片和邮件。自己很长时间都是使用Outlook处理邮件,因此留下了一些pst文件。如果有相同爱好的朋友,可以交流一下。结果,这个工具还真的找回了一些照片。原创 2024-11-21 07:06:24 · 650 阅读 · 0 评论 -
USBee AX-Pro逻辑分析仪在PulseView中的使用
前几天介绍了使用逻辑分析仪分析I2C数据(AHT20温湿度传感器)_逻辑分析仪格式解析-CSDN博客,当时用的是SLogic Combo 8分析仪,其实我以前还买过一个20多块钱的分析仪,不过一直没有用起来。今天也找出来试试。折腾了一番,也用起来了,怕日后忘了,记录在这里。我买这个便宜分析仪的时候,厂商推荐的分析软件是USBee。不过最新的淘宝页面已经将分析软件改成了PulseView了。 这个修改说明PulseView更好用一些。前几天测试SLogic Combo 8的时候用的是厂商定制的PulseVie原创 2024-11-19 07:04:39 · 1656 阅读 · 0 评论 -
华为云ECS按需计费省钱技巧
最近租用了华为云ECS作为软件开发,想着平时使用频度不高,所以选择了按需计费,结果上周比较忙,一直没有怎么用,偶然登录了华为云APP,发现每天都差不多扣10元钱,一周下来扣了快100了,感觉天要塌了。开了个工单求助华为云的工程师,看看怎么省钱。自己研究了按需计费的规则,在华为云工程师的建议下,改变了计费模式,成功地将费用降下来了。现在每天大概2元的样子。今天分享给大家这个小技巧。按照上图,ECS费用主要是三部分:虚拟私有云、云硬盘和弹性云服务器。其中,弹性云服务器是按照开机时长计费的,不开机就不收钱;云硬盘原创 2024-11-18 07:04:33 · 1081 阅读 · 0 评论 -
使用逻辑分析仪分析I2C数据(AHT20温湿度传感器)
逻辑分析仪对于硬件接口调试而言是不可缺少的工具,有了它可以轻松看到底层数据。原创 2024-11-15 07:01:55 · 2340 阅读 · 0 评论 -
使用SLogic Combo 8逻辑分析仪分析UART数据
我拿到SLogic Combo 8是去年厂商内侧的时候,不过当时他们的逻辑分析仪软件只有Linux版本,所以我就没有测试逻辑分析仪功能,只测试了USB转TTL和DAP-Link调试的功能。最近正好有个使用逻辑分析仪的需求,就又拿出来用用。有关这个分析仪的资料可以参考:作为逻辑分析仪使用 - Sipeed Wiki。SLogic Combo 8的分析软件是PulseView。这是一个开源的分析软件,有关软件的介绍参见:PulseView - 开源信号分析软件的首选-CSDN博客。我直接安装的是厂商提供的软件包原创 2024-11-14 07:05:04 · 976 阅读 · 0 评论 -
如何根据图片中的GPS信息查出拍摄地点
从图中的信息可以知道这个地方是北纬31度38分44秒,东经120度40分53秒。我拿这个坐标去问了问Kimi,不过它给的信息不准。,选择其中的坐标反差功能,坐标格式为120.681389,31.645556,精度在前,纬度在后。原来这张照片是在常熟拍的。不过好在当时拍照时手机开了GPS,所以在资源管理器中右键,可以在属性中查看到GPS信息。网站会直接列出位置信息,点击其中的“打开高德地图查看” 就可以看到具体位置了。最近整理一些前些年拍的照片,有些照片已经想不起来在哪里拍的了。原创 2024-11-11 07:58:45 · 3942 阅读 · 0 评论 -
如何解决 Photoshop 中的“暂存盘已满”错误
好久没有用Photoshop了,今天想自己修个图,就启动了一下PS,结果出现一个对话框“不能初始化Photoshop,因为暂存盘已经满”。我一直存在C盘焦虑,常年C盘显示都是红色的。上网一查,发现PS启动时暂存盘的空间是50GB。在应用程序启动期间按住 Ctrl + Alt 键,也就是先按下Ctrl + Alt 键再点击PS的图标,然后在打开的暂存盘首选项对话框下为系统设置新的暂存盘。可以通过选择其他驱动器作为暂存盘来解决“暂存盘已满”情况。选择了适当的暂存盘之后,程序就可以正常启动了。原创 2024-10-02 16:07:38 · 2329 阅读 · 0 评论 -
华为开发者云主机如何访问Github
华为云主机内置了Gitcode的链接,看得出它是鼓励用户使用Gitcode的。2)在导入项目页面输入Github的仓库地址(以.git结尾的那个) 、项目名称和路径等信息,建议将项目选择为私密项目,免得引起争议。不过华为开发者云主机访问Github比较困难,从来没有成功过,而对比起来无影云电脑虽然有时候也连不上,但是大多数时候还是可以下载Github文件的。1)登录Gitcode,选择右上角的“新建”,选择菜单中的“导入项目(URL)”。不过,借助Gitcode,可以拉取Github工程。原创 2024-09-09 09:18:43 · 1096 阅读 · 1 评论 -
帝特(DTECH)USB转RS485/422串口线在Ubuntu系统中的安装
因为测试需要,买了一根帝特(DTECH)USB转RS485/422串口线,今天测试了一下在Ubuntu 22.04系统上的使用。帝特的网站上提供了驱动程序,下载以后发现接口芯片是CP2102,厂商只提供了Linux内核2.6和3.x版本的驱动程序源代码,需要自行编译。考虑到使用的Ubuntu的版本比较新,就直接插上电脑试了一下,发现这个版本的Ubuntu能够自动识别CP2102芯片,自动安装了驱动,使用ls -l /dev/ttyU*命令可以看到,设备为/dev/ttyUSB0。原创 2024-07-10 15:48:25 · 1675 阅读 · 0 评论 -
如何下载Github上项目中的一个目录或几个文件
经常使用Github的可能都会有这样的需求,有的时候一个仓库好几个GB,但是感兴趣的只是某个目录下的文件。Git没有单独下载目录的命令,只能先克隆仓库,再想办法从中下载几个文件,很是麻烦。今天分享一个利用浏览器的插件实现Github上制定文件或者目录下载的方法,希望能够帮助到各位。原创 2024-07-08 20:39:33 · 1701 阅读 · 0 评论 -
使用MarkMap将Kimi提取的论文摘要转换为思维导图
Kimi可以从论文的内容提取出主要梗概,今天介绍一下如何从将提取的内容转换为思维导图。Kimi本身有提取内容并输出为思维导图的能力,但是实际使用的效果不太理想。如果想将思维导图导出,有两种选择:具有交互能力的HTML文件或者SVG格式的矢量图。首先使用Kimi进行文件分析,当Kimi输出完分析内容后,点击“复制”按钮可以获得文本信息,这个文本信息是MarkDown格式的。,在左侧输入复制的MarkDown内容,MarkMap很快就会在右侧输出对应的思维导图。原创 2024-06-11 20:36:26 · 1220 阅读 · 0 评论 -
无影云电脑如何进行硬盘镜像迁移
看过我的博文的朋友都知道,我从一月来一直在使用阿里的无影云电脑来测试各种开发板。试用的效果一直不错,3个月的试用期到了,就想买一年的服务用用。不过试用的电脑并不能直接购买,必须先购买一台新的云电脑,然后把旧电脑上的系统和数据打包成一个镜像文件,然后拷贝到新电脑上,其间也遇到一些波折,记录一下。原创 2024-04-30 20:43:01 · 1192 阅读 · 0 评论 -
无影云电脑不能连接到本机的调试串口的解决方案
我从1月份开始使用阿里的无影云电脑进行嵌入式开发板的测试,主要的原因有两个:一是平时使用的笔记本资源过于紧张,二是方便移动办公,这样我只要平时拿着开发板就行了,在家里、办公室甚至出差期间都可以调试板卡。先后测试两款开发板:和聆思CSK6语音大模型AI开发套件和,总体的体验还是不错的。不过一直有一个问题不太方便,就是无法在云电脑上识别到本地的调试串口线,虽然选择了USB设备重定向,在云端也找不到设备,一直很烦恼。近日在阿里云的技术人员的帮助下终于解决了这个问题,记录一下。原创 2024-04-09 17:42:17 · 1511 阅读 · 0 评论 -
如何查看通过本机的共享连接上网的电脑的IP地址
以前我在B站分享过一个技巧,这个方法可以让没有WiFi的开发板通过网线连接Windows电脑,然后借助Windows电脑的WiFi共享连接网络。通过这种方式上网后,开发板一般会通过DHCP获得一个IP地址。今天来分享一个技巧,就是如何在Windows上查看开发板的这个IP地址。要在提供共享网络连接的Windows电脑上查看连接到该电脑的开发板的IP地址,可以有以下两种方法。原创 2024-02-25 10:27:41 · 4504 阅读 · 1 评论 -
使用手机/PAD的支架来方便调试LCD屏
最近在测试youyeetoo X1开发板时遇到一个问题,就是它没有提供液晶屏支架,所以在使用7寸液晶屏调试时感到非常不方便。淘宝上有很多树莓派的液晶屏支架或者盒子,但是都太贵了,于是决定找找PAD支架看看能不能解决问题。原创 2024-02-24 22:24:36 · 417 阅读 · 0 评论 -
如何让SSH启动带有图形界面的应用程序
这个问题最早来自于我在电子发烧友论坛测试爱芯派Pro开发板。一般我都是用VNC来远程登录开发板,然后实现软件交互。但是爱芯派 Pro开发板的VNC一直报错,没有成功,所以每次测试的时候都是用本地连接键盘和鼠标来实现的。不过最近要在课堂上展示这个例子,拿着键盘去上课就太麻烦了,所以试试SSH的方法。原创 2024-02-24 22:15:56 · 1715 阅读 · 1 评论