- 博客(13)
- 收藏
- 关注
原创 RTL8723BS蓝牙模块驱动移植
本文在瑞芯微RV1103芯片上成功移植了RTL8723BS模块的蓝牙驱动,实现了通讯连接。由于RTL其他SDIO接口的蓝牙WIFI芯片接口相似,通过更换固件库即可移植其他型号驱动。移植流程包括下载编译驱动、添加固件、配置内核和设备树、修改buildroot软件包、测试并撰写启动脚本。所有相关程序及配置均在GitHub中提供。硬件上,将蓝牙使能引脚引至空闲GPIO。调试步骤涵盖加载驱动、重启dbus、配置串口连接蓝牙、启动rfkill及bluetoothd服务,最终实现了蓝牙设备的连接与通信。
2024-09-04 11:53:33
1249
原创 Linux系统安装gradle和配置环境变量
这里一定要对应自己的安装路径,最好到该目录下看看是否有bin文件夹,bin文件夹里面是否有gradle和gradle.bat两个文件。这里有二进制版本和完全版本,只需要下载二进制包就可以了,点击binary-only。接下来,需要配置环境变量,以便在系统的任何位置都能通过命令行访问Gradle,打开下载链接,在下载链接中找到想要下载的版本,如7.3版本。可以看到我安装的是7.3版本,对应的JVM为17.02。直接解压到你想安装的路径,如/user/local。下载完毕,找到下载包。
2024-09-03 22:25:12
1753
1
原创 保证Roborescue仿真救援项目运行的技巧(含网络问题)
Gradle的下载、安装、环境配置及仓库源设置全面指南。下载指定版本Gradle,解压并设置GRADLE_HOME及环境变量。配置本地仓库路径(GRADLE_USER_HOME),优化Gradle仓库源,通过init.gradle文件添加阿里云等镜像,提升依赖下载速度。在IDEA中灵活配置Gradle,支持使用gradle-wrapper.properties或指定本地安装路径,方便多人协作与项目构建。
2024-09-03 22:04:59
1016
原创 无线网络SSH登录开发板&&WIFI开机自启动
在本文中,我们介绍了如何通过编写bash脚本启动WIFI,并且通过无线网络SSH登录到开发板。首先,我们移植了WIFI网卡驱动,并将其配置为自动连接到指定的网络。然后,我们创建了一个bash脚本来执行这些配置,并将其放置在固件目录中。最后,我们在开发板上运行脚本并检查WIFI连接是否成功。通过这个方法,我们可以通过无线网络连接到开发板,从而方便进行文件传输和设备调试。
2024-07-26 14:51:54
1172
原创 RTL8723模块WIFI驱动移植
本文章在瑞芯微RV1103芯片移植了RTL8723BS模块的WIFI部分,实现了网络的链接。教程应该适配RV1103、RV1106、RV1126、RK3588等瑞芯微的芯片,对其他arm架构的Linux芯片的瑞昱WIFI移植也具有参考价值。RTL8723BS是一个集成了蓝牙和WIFI的模块,S代表的意思是SDIO。
2024-07-08 16:07:44
2059
原创 luckfox pico SDK环境部署方法
比较推荐的Ubuntu版本是22.04版本,因为官方指令中的一部分软件包(例如python-is-python3只有22.04及其以上才有)。指令一共两步,第一步获取最新的软件包信息,第二步下载并安装所有需要用到的软件包。LuckfoxPico官方给了相应的交叉编译的环境,一般都是用Ubuntu。运行了第二个指令后,会连续安装很多软件,具体安装内容查看指令。本小结介绍交叉编译环境搭建的过程。从git上直接下载,没什么好说的。下载官方给的软件开发套件。
2024-06-12 14:25:09
913
原创 电路设计学习笔记
当F为低频时,C越大,Xc越小;所以大电容比小电容更容易滤波;当F为高频时,Xc由于电感成分的原因,很大;这个时候,小电容要比大电容更容易滤波;所以得出了一个结论: 大电容滤低频信号,小电容滤高频信号。这里涉及到了寄生电感的知识。由上图可以看出,当C点电压大于A点电压的时候,即第一次峰值的时候,电容开始放电。一直放到A点电压高于C点电压开始充电,然后进入放电和充电的循环。放电和充电不断补充,波形基本平稳,接近直流,即为滤波电容。
2024-03-27 00:33:13
343
原创 简明Python语法
这个帖子的主要对Python的一些语法进行了总结,主要包括的是Python语言与其他编程语言所不同的部分,内容大多来源于网络。数据类型序列类型元素是否可重复是否有序列表list可变序列可重复有序元组tuple不可变序列可重复有序字典dict可变序列Key不可重复,Value可重复无序集合set可变序列不可重复无序函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
2024-01-28 21:23:52
1010
1
原创 3.1线性回归:最小二乘法+岭回归
介绍了线性回归模型,包括最小二乘法的原理、最小二乘法中的注意点以及代码实现方法。回归分析是一种统计学方法,当给定样本的时候,用于估测多个变量之间的关系。这种技术通常用于预测分析,时间序列模型以及发现变量之间的因果关系。举个简单的例子,二元回归就是学习自变量x和因变量y之间的关系,当给定x之后能够大致估测出y的数值。当数据的维数比较高的时候,学习各个变量之间的关系的过程为多元回归。其中,自变量即相当于机器学习中的特征,因变量相当于机器学习中的标签。误差越小,一般就意味着我们学习得到的模型越好。误差。
2023-08-25 15:26:15
220
1
嵌入式RTL8723蓝牙驱动程序及makefile
2024-08-22
RTL8723蓝牙WIFI模块固件
2024-07-05
STM32单片机激光打靶(可以实现激光走迷宫,圆形和正方形迷宫)
2023-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人