- 博客(132)
- 资源 (8)
- 收藏
- 关注
原创 树莓派模拟ble central连接ble外设
功能描述: 连接指定广播名的ble外设,遍历所有服务和特征,并读取指定特征的数据。使用前先安装依赖库bleak。
2024-11-21 13:07:53
300
原创 Git 如何修改远程仓库地址,当本地仓库代码push到别的仓库
首先确认当前远程仓库地址:输出示例:2. 修改远程仓库地址假设你想把代码推送到 ,可以通过以下命令修改远程仓库地址:3. 验证修改后的远程仓库地址再次检查远程仓库地址是否已经更新:结果:4. 推送代码到新的仓库将本地代码推送到新的远程仓库:注意:如果你的主分支不是 ,请用当前分支的名字替代 。如果你希望保留原来的仓库,并为新的仓库起一个不同的名字,可以这样操作:然后推送代码到新仓库:这样,你的仓库同时保留了 和 两个远程地址,可以根据需要使用。
2024-11-21 12:53:30
577
原创 树莓派使用Node.js 将蓝牙设置成BLE外设
考虑到版本兼容问题,就不直接安装node和npm了,而是使用nvm来进行node的版本管理,由于存在权限问题,所以直接用root用户来进行操作。Node.js有现成的bleno模块可以调试BLE外设,本文将直接bleno进行调试。1.切换到root用户。
2024-10-22 14:29:11
604
原创 virtualbox ubuntu22设置共享文件夹后无权限打开
ubuntu22系统启动以后使用cd命令无法访问共享文件夹,提示没有权限。使用以下命令,设置完后重启一下系统即可。
2023-12-18 15:19:33
991
原创 virtualbox 虚拟机ubuntu22 识别不了CH340串口
设置以后发现还是无法识别到/dev/ttyUSB0,但是cp2102按照相同的设置能够正确识别到,查看tty系统日志。首先启用USB设备,CH340识别为QinHengXXXXX USB Serial.再次插播串口,发现ch340已经能被正确识别。发现串口被brltty占用了。
2023-12-18 15:13:10
1552
原创 树莓派外接上显示器以后一直黑屏无画面显示
一般遇到这种情况都是因为没有强制支持热插拔引起的,先断电树莓派,确保显示器与树莓派连接正常,然后上电就可以正常显示了。如果想要支持热插拔,可以修改配置文件。
2023-12-04 12:31:43
7044
原创 shell 使用通配符判断某文件是否存在,存在的话获取文件名
特别需要注意的是,$file_path不能加双引号,否则的话识别不了。判断单个文件是否存在,如果存在多个匹配的文件,会报错。
2023-11-24 16:18:22
1753
原创 无需外接显示器,直接使用windows安装树莓派系统并可远程桌面登录
知道ip地址以后就可以通过ssh远程登录树莓派了,ssh工具有很多,secureCRT、putty等都可以。烧录完成后插入树莓派上电,通过路由器后台管理可以查找到树莓派在局域网中的ip地址,这里不做赘述。启用SSH服务,这一步是关键,如果不启用的话后续就必须接外接显示器才能操作树莓派了。设置登录名和密码,已经所连接的wifi,直接插网线的话不配置WiFi信息也可以。登录以后安装xrdp软件,然后就可以用windows的远程桌面软件登录啦。打开imager工具,选择需要安装包树莓派版本。配置完成,开始烧录。
2023-11-24 14:27:18
869
原创 树莓派将自身系统备份成img文件,随时还原到SD卡
这一步主要是为了压缩需要备份的系统分区大小,正常情况下如果SD卡大小32GB,实际系统只占用了10GB,还有22GB是未使用的,但是在使用dd命令只做img镜像的时候,是按照整张卡的大小备份的,所以必须要准备一张容量大于32GB的SD卡才能完成备份,不仅增加成本,而且备份的时间也会长很多。下面的命令适用于已经分区压缩过的SD卡,加入count参数,比如下面的例子,如果备份系统的整体大小为6GB,可以适当分配7000MB的大小,保证把所有数据都copy到img中。下面的命令适用于制作未经过分区压缩的SD卡。
2023-11-23 13:26:46
2023
原创 ubuntu xrdp远程登录一直弹出Authentication required. System policy prevents WiFi scans
windows远程登录以后想要连接一下wifi,一定弹出Authentication required,关都关不掉,wifi也连不上。保存退出后重新登陆就OK了。使用以下方法后完美解决。
2023-11-14 14:45:51
2214
2
原创 windows远程桌面登录ubuntu,黑屏闪退,
这里需要注意一个问题,如果在ubuntu 本地登录的情况下,windows远程登录会出现黑屏甚至闪退的问题。原因是本地登录和远程登陆是互斥的,本地登录了就不能远程登录。本地注销登录以后远程登录可以正常使用。另外远程登录以后发现界面跟本地登录的界面不一样,操作起来非常别扭,可以通过如下方法解决,注意,一定要。首先需要安装xrdp以后才能远程登录,安装命令。在配置文件中添加如下配置。可以通过以下方法解决。配置文件增加如下配置。
2023-11-14 10:33:12
5105
6
原创 树莓派安装ubuntu系统
烧录完成以后插入树莓派就可以使用,注意第一次启动的时候必须外接屏幕和鼠键,需要初始化配置用户名密码等信息。打开imager软件,操作系统选择自定义镜像,然后选择下载好的镜像文件,选择SD卡以后开始烧录。1.树莓派官方烧录工具,raspberry pi imager下载链接。2.下载ubuntu镜像文件,下载链接。
2023-11-14 10:20:28
218
原创 python ‘utf-8‘ codec can‘t decode byte 0xc8 in position
'utf-8' codec can't decode byte 0xc8 in position
2023-08-14 09:34:42
764
原创 VS Code统计代码行数
使用Shift+Ctrl+X快捷键打开扩展界面,搜索VS Code Counter并安装。VS Code可以通过安装VS Code Counter来很方便的统计代码行数。安装完成后使用快捷键 Shift+Ctrl+P打开插件,根据不同需求执行插件。执行完成会生成文件夹,以执行时间命名,result文件中就是统计结果。
2023-06-19 16:19:02
2454
原创 linux 误删串口/dev/ttyUSBx后,如何使其恢复
不小心通过rm 命令将/dev/ttyUSBx串口删除了,又不想通过系统重启或者热插拔的方式使其恢复,该如何操作呢?然后使用命令查看实际使用的usb转串口的设备名,一般有。来查看ttyUSBx所属的驱动,
2023-06-07 16:51:08
1016
原创 linux SD卡损坏修复方法,树莓派sd copier失败时如何复制镜像
linux SD卡损坏修复方法,树莓派sd copier失败时如何复制镜像
2023-03-30 15:20:28
1956
原创 解决ModuleNotFoundError: No module named ‘google‘
ModuleNotFoundError: No module named 'google'
2023-03-09 12:52:04
6235
1
qtserialport源码
2019-08-16
mysqlmysql-connector交叉编译总结.doc
2019-08-16
NetBeans的远程Linux C开发实践(远程调试)——包含了远程链接动态库静态库的方法.docx
2019-08-16
Linux下使用的串口调试工具
2018-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人