- 博客(14)
- 收藏
- 关注
原创 树莓派多串口指南(以树莓派4B为例)
树莓派提供了5个TTL电平的串口,其中UART1可直接使用,而UART2至UART5需要通过配置开启。用户可以通过编辑/boot/config.txt文件,添加相应的dtoverlay命令来启用这些串口。例如,启用UART2和UART3,需添加dtoverlay=uart2和dtoverlay=uart3。配置完成后,重启树莓派,并通过ls /dev | grep AMA命令验证串口是否成功开启。此外,提供了一个Python脚本示例,用于测试串口的正常使用,确保TX和RX正确连接后,运行脚本应能看到输出。
2025-05-14 11:27:12
731
原创 基于Linux平台的大疆A3飞控Onboard SDK使用指南 报错处理指南
本文总结了使用树莓派4B调用Onboard SDK在模拟器中运行飞行控制样例操控大疆A3飞控所遇到到的各类问题。看完本文,你可以解决在Linux平台上使用Onboard SDK使用大疆A3飞控的大部分问题。大疆N3飞控、经纬系列无人机在使用Onboard SDK遇到问题时也可在一定程度上参考此篇文章。
2024-12-13 21:50:41
1598
原创 Python实现SM2密钥交换协议
本文参考自国家密码管理局发布的《SM2椭圆曲线公钥密码算法》。不对SM2密钥交换协议的算法细节做介绍,着眼于代码实现。
2024-01-25 11:51:51
2168
1
原创 PX4 Bootloader原理简析
看完本文,您会了解PX4 BootLoader中几个重要文件以及作用,掌握PX4 BootLoader的基本功能及原理。
2023-12-20 16:17:31
1899
1
原创 树莓派4B安装并使用TPM模块
本文主要介绍树莓派4B安装并使用TPM模块的方法及步骤。其他树莓派型号和TPM型号亦可参考本文以及本文给出的参考链接。
2023-10-21 21:42:29
2222
6
原创 最详细的树莓派更换自定义内核步骤
本文主要介绍树莓派4B安装并使用TPM模块的方法及步骤。其他树莓派型号和TPM型号亦可参考本文以及本文给出的参考链接。
2023-10-18 16:48:17
2135
3
原创 JavaScript学习笔记(二)
15 数据类型15.0 原始类型的方法在JavaScript中,诸如字符串、数字等原始类型也有其方法。对原始类型调用方法时,看起来似乎是直接对原始类型调用的方法,其实不然。因为原始类型不是对象,所以并没有方法,只有对象才有方法。JavaScript引擎会先从这些原始类型中创建一个可实现的对象,然后调用对象的方法,最后销毁这个对象。这样就实现了对原始类型调用方法。15.1 数字类型数字中的e在实际运用中,如果我们想令一个变量等于十亿。一般情况下,我们可以这样写:let number
2021-07-14 10:52:36
320
原创 JavaScript学习笔记(一)
JavaScript代码的插入使用JavaScript代码有两种形式一种是在<script>和</script>标签之间直接写入JavaScript代码。<script>//代码部分</script>另一种是将JavaScript代码写入.js文件,再通过src属性导入。<script src="test.js"></script>注意:两种方法不能同时使用!一般多使用第二种方法导入JavaScrip
2021-07-06 11:45:51
668
原创 Matlab学习笔记 2.矩阵的高级操作
矩阵的逆矩阵的逆可以通过命令inv()求解,也可以通过矩阵的-1次幂求解(inv是英文逆inverse的缩写)
2021-06-04 21:26:15
905
原创 Matlab学习笔记 1.矩阵基本运算
Matlab中矩阵运算十分简单,只需要输入对应符号即可,以下不再赘述矩阵加法Matlab中矩阵运算十分简单,只需要输入对应符号即可,以下不再赘述
2021-06-04 20:43:54
271
原创 Matlab学习笔记 0.创建矩阵
输入同一行用空格或者","隔开,不同行用“;”隔开,标准输入如下:A = [1 2 3] # 用空格隔开A = [1,2,3] # 用逗号隔开A = [1,2,3;4,5,6] # 用";"隔开不同行# 输出后结果A = [ 1 2 3 4 5 6 ]...
2021-06-04 20:31:14
236
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人