![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
树莓派
文章平均质量分 61
admin_小小怪
rm -rf/*
展开
-
树莓派mjpeg-streamer摄像功能
树莓派mjpeg-streamer摄像功能树莓派有现成的库封装了摄像功能,原理是本地获取摄像头的数据,再通过HTTP协议访问浏览器观看摄像头的数据mjpeg—streamer是一个开源的库,需要编码提前需要准备:sudo apt-get install cmake //安装编译工具sudo apt-get install libjpeg8-dev //JPEG支持库sudo apt-get install imagemagicksudo apt-get install libv4l-dev原创 2021-05-13 10:59:17 · 483 阅读 · 1 评论 -
树莓派换源
树莓派换源树莓派默认的源是国外站点,在更新或者下载软件的时候会发现apt-get成功,但是访问时返回404这时需要更换国内的镜像源步骤:1、编辑source.list//在终端输入如下命令sudo nano /etc/apt/sources.list在source.list里用#注释或直接删除原有的内容,然后粘贴下面的这条:deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib原创 2021-05-07 23:25:32 · 217 阅读 · 0 评论 -
树莓派刷机
树莓派刷机准备工具:sd卡、sd读写卡器、树莓派3b1、烧录镜像文件使用Win32diskimager工具烧录镜像工具和镜像链接:https://pan.baidu.com/s/16g_0pDEtKIpXvNubYI5xKQ提取码:2rkb步骤:a.打开diskimager,插上读卡器b.找到对应的Device(sd卡),并导入镜像c.点击write,对其提示点yes,进行烧录,过程需要几分钟2、启动树莓派步骤:a.将烧录好的sd卡插入树莓派卡槽b.给树莓派供电c.选择登入原创 2021-04-28 18:37:12 · 182 阅读 · 0 评论 -
linux内核开发
linux内核开发搭建环境:1、查看树莓派版本:uaname -r2、https://github.com/raspberrypi/下载对应的版本的内核文件3、将下载好的内核放入共享文件夹,复制到linux下的新建的SYSTEM里4、确保交叉编译工具链已安装成功,不会的看“树莓派外设开发”的博文树莓派等芯片带操作系统的启动过程C51、STM32(逻辑): C直接操控底层的寄存器实现相关业务。X86、Intel:Windows启动过程:按电源→BIOS启动→Windows内核启动→原创 2021-04-04 21:07:48 · 259 阅读 · 0 评论 -
带wiringpi库的交叉编译
带wiringpi库的交叉编译在树莓派上编译带有<wiringPi.h>库的源码,必须使用gcc demo1.c -lwiringPi -o demo1.out但是交叉编译就需要外接库将这个放入linux中原创 2021-03-21 14:47:19 · 765 阅读 · 1 评论 -
ssh:connection refused
ssh无法开启在使用ssh的时候发现不能用,包括scp远程拷贝也被拒绝sudo apt-get install openssh-server使用命令安装server时发现问题,未满足依赖关系,原因是server和client版本不同因此,我们需要对openssh-client进行覆盖安装sudo apt-get install openssh-client=1:7.6p1-4版本按照依赖的那个版本修改安装好client后,就可以安装server了sudo apt-get in原创 2021-03-21 10:25:41 · 294 阅读 · 0 评论 -
scp远程拷贝时出现问题
scp远程拷贝时出现问题在当我使用scp进程远程拷贝时,scp test_2 pi@192.168.31.6:/home/pi/出现了以下问题:The authenticity of host ‘192.168.31.6 (192.168.31.6)’ can’t be established.ECDSA key fingerprint is SHA256:mjzlsd67fTkL7aunKmspnlXu7OA7SUMptlIHjNQucEk.Are you sure you want to c原创 2021-03-20 23:19:55 · 716 阅读 · 1 评论 -
树莓派外设开发编程
树莓派外设开发编程树莓派外设开发接口文档参考wringPi(特定平台,特定功能接口)https://www.cnblogs.com/lulipro/p/5992172.html1、树莓派的接口IO口:input/output Input传感器:人体红外,烟雾,火焰,震动等 Output设备:继电器,蜂鸣器PWM:电机调速,灯光调节明暗Uart:异步串口通信IIC:集成电路总线(串行通信)SPI:串行外设接口IIS:音频通信总线其他特定硬件的接口:flash类树莓派的开发板:N原创 2021-03-14 13:19:05 · 478 阅读 · 2 评论 -
交叉编译—ARM
交叉编译来自百度对交叉编译的解释:https://baike.baidu.com/item/交叉编译/10916911?fr=aladdin1、交叉编译是什么?交叉编译:是在一个平台上生成另一个平台上的可执行代码编译例:C51的交叉编译发生在keil(集成环境上面)linux上面编写树莓派的代码,并编译成可执行的代码,如xxx.out,在树莓派上运行为什么需要交叉编译?目的平台上不允许或不能够安装我们所需要的编译器:1、目的平台上的资源贫乏,无法运行我们所需要编译器2、目的平台还没有建原创 2020-08-09 22:22:44 · 753 阅读 · 0 评论 -
SecureCRT SSH远程登入connection was reset
SecureCRT SSH远程登入错误出现报错:1、The remote system refused the connection.2、Connection closed.3、Connection was reset.报错的情况可能是多种多样的,但其原因归结于两台运行设备的ip地址相同,可以使用ipconfig命令查看当前设备的ip地址。...原创 2020-08-09 20:37:45 · 1651 阅读 · 0 评论 -
树莓派登入
树莓派登入ps:本文作为学习记录所用,可能有不全面的地方,敬请谅解文章目录树莓派登入1. HDMI高清视频线2.串口登入3.SSH网络登入4.图形方式登入1. HDMI高清视频线所需外设:需要准备一根HDMI高清数据线和一台显示器(有HDMI口的电视和显示器都行,鼠标,键盘)步骤:HDMI线连接树莓派和显示器,设置显示器HDMI为信号源,USB给树莓派上电2.串口登入所需外设:USB—TTL模块(版本很多,挑自己喜欢的,建议不要买版本太老的,电脑可能识别不出来,若是怕买错,买树莓派专用的),S原创 2020-07-14 21:27:37 · 267 阅读 · 0 评论