- 博客(8)
- 收藏
- 关注
原创 vscode git推送要求输密码问题的坑:远程仓库地址为镜像站https地址
解决Git推送失败问题:当VSCode推送GitHub时提示密码认证失效,通常是因为使用了镜像源的HTTPS地址。解决方案是:1)通过git remote -v检查远程地址;2)删除非官方地址(git remote remove origin);3)添加官方GitHub地址(git remote add origin)。注意克隆时可使用镜像源加速,推送时应切换回官方地址。这种方法既保留镜像源的下载速度,又确保推送成功。
2025-06-11 17:39:49
142
原创 Linux下设置udev让STM32 DFU模式被CubeProgrammer等下载工具识别
在Linux系统下,当STM32等单片机进入USB DFU模式时,设备默认没有读写权限。解决方法是通过创建udev规则:先用lsusb获取设备的制造商代码(idVendor)和产品代码(idProduct),然后在/etc/udev/rules.d/目录下创建99开头的规则文件(如99-stm32-dfu.rules),设置设备权限为0666(所有用户可读写)并指定用户组。最后执行udevadm control --reload和udevadm trigger命令重载规则,即可让编程工具正常识别DFU设备。
2025-06-03 12:24:16
398
原创 QEMU/KVM用Virt-Manager启用SPICE显示服务器并使用USB热插拔重定向和剪切板共享
摘要:本文介绍了在Virt-Manager中将虚拟机显示服务器从VNC更换为SPICE的方法。SPICE提供更流畅的远程画面和方便的USB热插拔功能。配置步骤包括:1)设置显卡为qxl;2)变更显示协议为SPICE;3)添加USB重定向设备。文中特别提醒Arch Linux用户需安装完整qemu-desktop包,并强调需在虚拟机中安装SPICE客户机工具和USB重定向驱动。最后说明通过Virt-Manager界面可便捷实现USB设备重定向,但默认仅支持一个设备。
2025-06-02 15:55:28
924
原创 qemu-base在Vitr-Manager配置USB直通的错误 ‘usb-host‘ is not a valid device model name
在Arch Linux上使用qemu-base和Virt-Manager配置Win11虚拟机时,遇到USB直通报错"'usb-host' is not a valid device model name"。问题原因是qemu-base基础包缺少USB功能组件。解决方法是通过sudo pacman -S qemu-hw-usb-host安装USB支持包。qemu在Arch Linux被拆分为多个功能包(qemu-full、qemu-base、qemu-desktop),基础包不包含USB等
2025-06-02 11:12:46
400
原创 打开后台常驻并用快捷键快速打开或隐藏Windows终端窗口,且关闭后仍可唤起
通常打开终端的方法有:Win+Q搜索、右键Win键,又或者是用Listery或uTools这样的快速启动工具。然而对于我来说还是有点麻烦,特别是不能做到快速隐藏终端窗口。或。它们可以在终端的后台常驻打开后,在终端未打开时唤起终端,在终端打开时隐藏终端,会方便不少。
2025-04-19 12:20:41
507
原创 Windows终端使用部分Nerd Font字体主题出现花字问题
在使用如Oh My Posh和Nerd Font美化Windows终端时,图标字符可能出现花字问题。如图(字体为JetBrains Maple Mono)通常使用等宽字体如JetBrainsMono Nerd Font Mono(没错,两个Mono)能解决,但是想到我使用的JetBrains Maple Mono本身就是等宽字体,于是找到终端渲染方式。
2025-04-18 23:30:46
154
原创 EIDE工程文件夹变动后编辑器提示头文件找不到,无法跳转但可正常编译的解决办法
在用CubeMX生成STM32的MDK-ARM即Keil的工程,并用vscode的EIDE插件编辑时,有时候可能不小心动了文件夹路径,或用CubeMX重新修改了配置并重新生成后,在EIDE中头文件就会出现下图的报错这时候,按住Ctrl键无法跳转到相应的头文件,但是仍然可以正常编译,不过这样用着很难受。
2025-04-05 15:13:08
482
原创 VSCode终端进程启动失败: A native exception occurred during launch (Cannot create process, error code: 193)
最近重装系统后用VSCode启动终端或者用CodeRunner运行代码总是会提示终端进程启动失败在上并没有关于193错误代码的详情信息,我仔细看了配置文件后,得出的结论是:这个错误代码应该是在终端的路径没有配置对时出现的。
2024-12-21 23:11:30
1506
1
EasyButton库的STM32 HAL库单片机的基本实现
2025-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人