树莓派
afleshfish
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【树莓派】linux内核IO口驱动
树莓派内核IO口驱动了解虚拟文件系统了解设备号简单的内核驱动demo代码 了解虚拟文件系统 为支持各种文件系统,Linux内核在用户进程(或C标准库)和具体的文件系统之间引入了一个抽象层,该抽象层称之为“虚拟文件系统(VFS)”。 这里本人也是刚开始看,所以我也说不深。因为linux中有各种不同类型的文件,每种文件的写入类型不一样,所以用虚拟文件系统统一操作,适应不同类型的文件。 这里有传送门可以给大家看一下: Linux 虚拟文件系统(VFS)介绍 了解设备号 linux设备号详解 这里要用到的是字符设原创 2020-09-02 14:11:15 · 657 阅读 · 0 评论 -
【树莓派】交叉编译
一、概念 1、编译:例如在linux上进行gcc直接编译,编译出来的可执行文件是在本机能够执行; 2、交叉编译:下位机,如c51,stm32,若没有足够内存放编辑器,需要上位机进行跨机编译来生成可执行文件的,就是交叉编译。 需要交叉编译的原因: 需要交叉编译的原因有两个:首先,在项目的起始阶段,目的平台尚未建立,因此需要做交叉编译,以生成我们所需要的bootloader(启动引导代码)以及操作系统核心;其次,当目的平台能启动之后,由于目的平台上资源的限制,当我们编译大型程序时,依然可能需要用到交叉编译。—原创 2020-08-24 22:49:02 · 505 阅读 · 0 评论 -
【树莓派】串口发送接收消息
使用串口进行通信 1、接线 使用的是USB串口(ch340)【图片来自百度图库】 USB串口和树莓派的进行连接: (1)USB的TXD对应树莓派的RXD (2)USB的RXD对应树莓派的TXD (3)USB的GND接树莓派的0v引脚(共地) 2、修改树莓派配置:(参考以下连接) https://www.cnblogs.com/lulipro/p/5992172.html /* 修改 cmdline.txt文件 */ >cd /boot/ >sudo vim cmdline.txt 删除【】原创 2020-08-24 19:12:09 · 2352 阅读 · 2 评论 -
【树莓派】使用声波模块测距
树莓派-声波模块HC-SR04声波模块示例Demo代码 HC-SR04声波模块 vcc:接5v电压 Trig:发送引脚 Echo:接收引脚 GND:接地 输入以下语句查看树莓派引脚接口: apio readall 连线情况为:vcc接5v引脚,GND接0v引脚,Trig和Echo引脚接GPIO引脚就可以了。GPIO为树莓派的输入输出引脚。 本人选择引脚28和29号 示例Demo代码 #include <wiringPi.h> #include <stdio.h> #includ原创 2020-08-24 13:43:04 · 414 阅读 · 0 评论 -
【树莓派】树莓派的使用
树莓派树莓派刷机树莓派连接 树莓派刷机 1、 使用Win32DiskImager把树莓派官网的镜像文件写入SD卡。 2、打开SD卡根目录的"config.txt"文件,将以下内容添加在最后并且保存。 dtoverlay=pi3-miniuart-bt 这样就停止了蓝牙,解除了对串口的占用。 3、然后再修改根目录的"cmdline.txt",将里面的内容全部替换成以下内容 dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/m原创 2020-08-21 12:47:02 · 506 阅读 · 0 评论
分享