![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
树莓派
文章平均质量分 50
wei2023
这个作者很懒,什么都没留下…
展开
-
树莓派(十一)树莓派4B ubuntu20.04 UART 多串口配置通信
通过查看官方文档:树莓派0、1、2 以及 3 的双串口 UART0(PL011)和 UART1(mini UART)为主,而且网络上大多数关于树莓派3之前版本串口打开方式,操作比较复杂。树莓派 4 中增了 4 个 PL011 串口共计有 6 个 UART,不再使用以前的方法进行更改。一、 raspberry 4B 在ubuntu20.04 配置串口的方法通过命令查看支持的串口数:dtoverlay -a | grep uart官方文档:Raspberry Pi Do...原创 2021-11-22 14:06:16 · 4847 阅读 · 1 评论 -
树莓派(十二)ubuntu 启动慢,卡顿问题解决
ubuntu 系统安装之后出现系统启动慢,输入卡顿,界面系统启动时间长等问题,寻其原因,主要是系统缺少交换分区的缘故。1.来查看系统是否有交换分区sudo swapon --show然后你会发现根本没有提示,那么就是没有交换空间咯,你也可以用free -h来查看一下:free -h检查磁盘的使用情况df -h2. 创建交换分区sudo fallocate -l 10G /swapfile更改权限ls -lh /swapfilesu...原创 2021-11-22 16:04:21 · 8582 阅读 · 0 评论 -
树莓派(十三)ubuntu 开机自启动 服务设置
设置服务开启启动systemctl is-enabled servicename.service #查询服务是否开机启动systemctl enable *.service #开机运行服务systemctl disable*.service #取消开机运行systemctl start *.service #启动服务systemctl stop *.service #停止服务systemctl restart *.service #重启服务systemctl reload *..原创 2021-12-27 16:06:42 · 1262 阅读 · 0 评论 -
ROS学习笔记(八)ubuntu20.04 安装ros_qtc_plugin
ubuntu20.04 安装ros_qtc_plugin1. 安装依赖2. 编译插件3. 安装插件enjoy前言 由于ros2 的不断成熟,多机器人协调也成为可能,因此,将原有的ubuntu18.04 升级到ubuntu20.04,升级导致原有的ros-qt离线插件无法使用,只能另谋出路,尝试使用vscode,vscode对ros很好的支持,但是配置相对比较复杂,代码不全功能不是很智能,另外,界面太过偏平化,习惯了qt的我一时无法适应vscode编写c++,所以还是回到qt插件问题上。1. 安装依赖原创 2021-11-25 09:06:11 · 3864 阅读 · 8 评论 -
树莓派(十)Based Raspberry-Pi install Ubuntu 20.04
一、 下载系统镜像目前,项目需要在树莓派上安装ros,目前官网上有ubuntu20 和Ubuntu21版本,21版本带有桌面版本,20版本只有服务器版本,下载地址:https://cn.ubuntu.com/download/raspberry-pi使用树莓派的安装工具进行刷鞋sd卡可以在线下载系统,也可以安装离线系统sudo snap install rpi-imager使用rpi-imager命令可以启动安装软件二、安装桌面sudo apt install xubun.原创 2021-11-16 11:03:38 · 1027 阅读 · 0 评论 -
树莓派(八)tcpdump工具在Ubuntu下使用方法
Ubuntu使用tcpdump工具Ubuntu默认是安装好了tcpdump工具的,如果没有安装的话使用sudo apt-get install tcpdump即可安装。(如果遇到tcpdump: no suitable device found的问题,检查一下是不是在用root权限运行tcpdump,tcpdump只能在root权限下工作)安装好tcpdump之后,运行tcpdump:1. tcpdump -D 获取网络适配器列表,以下是在Ubuntu上获取到的结果: root@holmesia原创 2021-04-23 11:22:50 · 1723 阅读 · 0 评论 -
树莓派(七)Qt下载安装
ubuntu 下载sudo apt install qtcreator qt5-default单独下载安装:官方网站Qt国内镜像版下载中国科学技术大学清华大学北京理工大学中国互联网络信息中心原创 2021-02-01 10:06:47 · 413 阅读 · 0 评论 -
树莓派(六)YAML
介绍YAML,YAML Ain’t Markup Language的简称。是一种人性化、跨语言的数据序列化标准,基于Unicode的数据序列化语言,围绕敏捷编程语言的常见本地数据类型而设计。它广泛地用于编程需求,从配置文件到Internet消息传递、对象持久性到数据审计。优势YAML与XML具有 XML 同样的优点,但比 XML 更加简单、敏捷等YAML与JSONJSON 可以看作是 YAML 的子集,也就是说 JSON 能够做的事情,YAML 也能够做 YAML 能表示得比 JSO原创 2021-01-21 16:02:30 · 319 阅读 · 1 评论 -
树莓派(五)Tinyxml && Tinyxml2的使用
TinyXML2是simple、small、efficient开源的C++ XML文件解析库优点:(1)对大部分的C/C++项目具有普适性。(2)使用较少的内存,速度变得更快。(3)没有C++的STL要求。(4)更接近现代C++的特性,使用了适当的名称空间。(5)适当有效处理了空白字符。使用方法:将tinyxml2.cpp和tinyxml2.h拷贝至项目目录,使用时包含#include “tinyxml2.h”和using namespace tinyxml2。下载TinyxmlTinyxml2原创 2021-01-21 15:15:20 · 635 阅读 · 0 评论 -
树莓派(四)opencv&&opencv_contrib arm ubuntu安装
opencv&&opencv_contrib arm ubuntu安装1. 下载安装包方式一: git clone从github中down下OPenCV + OpenCV_Contrib库,可以从https://github.com/opencv上下载(注意版本对应)cd ~/<my_working_directory>git clone https://github.com/opencv/opencv.gitgit clone https://github.com/原创 2021-01-21 10:09:30 · 174 阅读 · 0 评论 -
树莓派(三) JsonCpp ubuntu 安装方法& qt使用
JsonCpp ubuntu 安装方法& qt使用1、下载工具JsonCpphttp://sourceforge.net/projects/jsoncpp/files/比如下载的 jsoncpp-src-0.5.0.tar.gz$ tar -zxvf jsoncpp-src-0.5.0 -C jsoncpp说明:① 安装JsonCpp需要下载JsonCpp和Scon还需要机器上有python② scons又是一个牛叉的工具,功能和GNU make一样,又比make简单多了。scons原创 2021-01-21 08:53:15 · 790 阅读 · 0 评论 -
树莓派(二) ubuntu 18.04开启定时任务crontab
ubuntu 18.04开启定时任务crontabservice cron status –查看cron的状态service cron restart –重启crontab服务crontab -l –查看当前的定时任务列表crontab -e –打开当前用户的定时文件,无则会新建 文件位置在 /var /spool/cron/crontabs 下crontab 【命令】(https://man.linuxde.net/crontab)...原创 2021-01-08 13:33:42 · 1045 阅读 · 0 评论 -
树莓派(一) 基于UBUNTU系统的USB设备重命名
UBUNTU 系统usb设备名称与设备号绑定方法相关命令# 创建udev规则sudo vim /etc/udev/rule.d/usb_xxx.rules# 查询usb设备lsusb# 规则文件中写入样式KERNEL=="ttyUSB*", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="5523", MODE:="0777", SYMLINK+="t214driver"# 注意:lsusb中 xxx:xxx 前者为设备号,后者为产品号# 查询单原创 2021-01-05 14:20:47 · 1610 阅读 · 0 评论