自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(58)
  • 资源 (22)
  • 收藏
  • 关注

转载 Ubuntu安装Proxychains4

平时在使用github的时候,偶尔发现无法Clone仓库,此时就需要用特别的上网的方式解决。一、安装proxychains4sudo apt-get install proxychains4 *注意:国内某些软件源没有此应用,请先行切换到其他软件源。二、配置proxychains4.confsudo vim /etc/proxychains4.conf如图增加自己特殊上网通道三、测试proxychains4 wget --no-cookie --no-check-...

2021-10-13 09:09:50 2184

转载 ubuntu下将Python命令默认指向为Python3

ubuntu下输入Python命令默认指向的是/usr/bin/python因此,为了方便使用,安装了python3后,我们一般会创建软链接使/usr/bin/python指向/usr/bin/python3。备份系统自带python2的软链接:mv /usr/bin/python /usr/bin/python.bak创建python3软链接:(安装python一般会自动生成软链接/usr/bin/python3,如果没有,请将“/usr/bin/python3”改为你安装的pytho

2021-10-13 09:03:16 2690

转载 树莓派编译程序时遇到卡死的问题

树莓派在编译ROS程序的时候,卡在了这里,当时还以为是树莓派性能不够,查阅资料是树莓派的swap交换空间不够这个问题出现的主要原因是我给树莓派安装的Ubuntu 18.04 系统默认设置的swap交换空间不够,而编译某些文件的时候需要较大的交换空间,树莓派的交换空间被用满所以树莓派看起来好像是死机了的样子。解决方法,扩展Ubuntu的交换空间。这里使用的方法参照了前人的博客,深表感谢。第一步:确保系统中有足够的空间来用做swap交换空间,我准备在一个独立的文件系统中添加一个sw.

2021-09-15 08:48:09 2507

原创 ubuntu20.04上安装微信

进入星火应用商店的官网https://spark-app.store/download.html,下载以下deb安装文件首先输入指令安装spark-store_3.0_amd64.debsudo dpkg -i spark-store_3.0_amd64.deb提示安装有错误然后解压spark-store-dependencies-kylin.zip,输入指令安装里面的依赖库文件*.debsudo dpkg -i *.deb依然提示安装有错误最后输入指令,把所需依..

2021-08-26 08:40:42 1272

转载 Win10安装Ubuntu子系统及图形化界面详细教程

在准备进行安装之前,推荐C盘上至少有5G的空余空间。1 win10设置打开两个设置:1.开发人员模式:2.启用子系统功能2 安装打开Microsoft Store,搜索Ubuntu,出现如下界面:选择我红框框出来的两个版本,不要选第一个,那个有坑。安装速度还是挺快的。安装完了之后会在开始菜单出现linux的bash:打开之后还需要继续安装一小会,然后输入用户名和密码,这个就是以后登录ubuntu的用户名和密码了。3 Linux安装...

2021-08-18 14:56:05 7937 2

转载 Ubuntu 20.04上安装VMware Workstation Player教程

VMware Workstation Player是一款桌面虚拟化软件,可以在一台计算机上运行多个独立的操作系统,借助VMware Player可以创建和运行虚拟机。VMware Player不是开源的,并且仅针对个人非商业用途免费。这篇文章将介绍如何在Ubuntu 20.04上安装VMware Workstation Player。一、先决条件为了正确安装和运行VMware Player,您的系统应满足以下要求:在2011年或之后推出的1.3GHz或更快的64位CPU。最低2 GBR.

2021-06-18 09:26:53 1459

原创 Invalid <param> tag: Cannot load command parameter [robot_description] 出错解决

启动机器人时,运行launch文件突然报错。按照提示是xacro命令出错

2021-06-04 15:40:13 2934

原创 rviz安装和启动

在控制台中依次运行安装rviz,如果rosdep没有安装好,需要运行第一个命令rosdep updaterosdep install rvizrosmake rviz运行rviz:在一个控制台中运行roscore在另一个控制台中运行rosrun rviz rviz如果不事先运行roscore的话就会出现could not contact ROS master的错误...

2021-06-04 15:11:08 3426 1

原创 在ROS-Noetic(Ubuntu 20.04)中安装stdr-simulator

在ROS-Noetic中安装STDRSTDR在Noetic并不支持,你无法通过命令行的方式获得sudo apt-get install ros-$ROS_DISTRO-stdr-simulator执行以下命令后,将提示你无法定位软件包。所以你需要通过源码安装STDR项目地址如下https://github.com/stdr-simulator-ros-pkg/stdr_simulator.git在该项目下,你会发现,其已经很久没有人维护了,最早的都是4年前。需要依赖libqt4

2021-05-19 10:18:02 1305 6

原创 imx6ull上驱动MT7601U无线网卡

开发环境:ubuntu 18.04硬件平台:imx6ull mini野火开发板说明:因为自linux4.2版本以后,mt7601u的驱动已经集成在kernel的linux-4.9.y/drivers/net/wireless/mediatek/mt7601u文件中,imx6ull开发板之前使用的是linux4.1.15版本,死活加载不了mt7601Usta.ko驱动,只能另寻出路,所以我在野火的新内核linux-4.19.71源码中编译。(1)首先进入野火提供的linux-4.19.71内.

2021-04-27 00:09:19 1582

原创 ubuntu18.04环境下ROS的安装与使用

一、apt方式安装安装说起ROS,可能大家现在或多或少都有所了解。现如今世界机器人发展之迅猛犹如几十年前计算机行业一样,机器人也逐渐进入到千家万户,大到工业机器人,小到家用的服务型机器人,各式各样,为各种人们生活所需的机器人以计算机技术的发展为基础的机器人也是如雨后春笋。机器人可主要分为硬件层和软件层两个大的主要方向。每一种类型的机器人都需要以硬件的实际情况编写符合用户需要的功能,渐渐的人们发现,这样的机器人代码的复用率很低,大大阻碍了机器人的发展。因此ROS便是为机器人在研发的过程中的代码复用提供

2021-04-09 11:34:00 3399 2

原创 imx6ull移植MT7601Uusb无线网卡(360随身WIFI 2代)

1. 首先,确定手头的wifi 型号:  lsusb:  Bus002Device002:ID8087:0024IntelCorp.IntegratedRateMatchingHub  Bus002Device001:ID1d6b:0002LinuxFoundation2.0roothub  Bus001Device003:ID148f:760bRalinkTechnology,Corp.MT7601UWirelessAdapter...

2021-03-24 14:29:48 1640 2

转载 解决E: 仓库 “http://ppa.launchpad.net/fcitx-team/nightly/ubuntu bionic Release” 没有 Release 文件

今天,在更新软件时,使用以下命令时 sudo apt-get update sudo apt-get upgrade 抛出错误E: 仓库 “http://ppa.launchpad.net/fcitx-team/nightly/ubuntu bionic Release” 没有 Release 文件。我已经修改了下载源,也不存在链接超时的问题,后来发现是下载仓库的问题。解决方法首先进入仓库列表cd /etc/apt/sources.list.d找到错误提示

2021-03-23 22:54:44 3098 4

原创 debian安装lsusb

终端输入指令:apt-get install usbutils 然后就可以可以运行lsusb,查看USB设备

2021-03-23 22:05:56 995

原创 解决 debian 系统没有 sudo 命令的问题

刚装机的debian系统是sudo 命令的,其实执行下面指令就可以安装:#apt-getinstallsudo然后还需要把当前用户加入 sudoers 文件中,执行命令:#vim/etc/sudoers在%sudo ALL=(ALL:ALL) ALL这一行底下加入:username ALL=(ALL) ALL这里面的那个 “username” 请替换成你当前的用户名。保存即可使用 sudo 啦!...

2021-03-23 08:47:36 4860

转载 Debian 系统找不到基本命令的解决方法

Debian9升级到Debian10后,运行了apt autoremove 命令后,发现系统存在很多问题,就连最基础的reboot、poweroff ,ifconfig 等命令都无法使用,如下其实造成这个问题的原因是没有把 /sbin 的目录路径(系统用户目录)添加到$PATH变量中查看当前$PATHroot@debian:/home/user# echo $PATH/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games如果没

2021-03-23 08:38:29 9187 2

原创 Debian10 更换软件源 & 配置中文环境 & 安装中文输入法

更换软件源开始之前,建议切换一下 deb 源,这样下载速度会快不少。 sudo gedit /etc/apt/sources.list可以先备份一下里面的内容,然后选中全部,替换为下面的内容:deb http://mirrors.163.com/debian/ buster main non-free contribdeb http://mirrors.163.com/debian/ buster-updates main non-free contrib# deb http://m

2021-03-22 16:53:54 1463

转载 如何在Debian 10上安装LibreOffice

在Debian 10 Buster上安装LibreOffice步骤1.在安装任何软件之前,通过apt在终端中运行以下命令来确保系统是最新的很重要:sudo apt updatesudo apt upgradesudo apt install apt-transport-https步骤2.在Debian 10上安装LibreOffice。通过PPA安装LibreOffice:sudo add-apt-repository ppa:libreoffice/libreoffice.

2021-03-22 16:43:32 1701

转载 [YoLoV3目标检测实战] keras+yolov3训练自身口罩检测数据集

一、环境要求 Python: 3.7.4 Tensorflow-GPU 1.14.0 Keras: 2.2.4我们首先要搭建好GPU的环境。有了GPU的环境,才能跑得快!!!这里在ubuntu18.04系统上搭建环境,执行以下命令sudo pip3 install tensorflow-gpu==1.14.0sudo pip3 install keras==2.2.4验证一下是否可以正常使用gpu加速:pythonimport tensor...

2021-03-22 16:33:29 1056 1

原创 关于IMX6ULL开发板uboot\zImage dtb\rootfs烧入SD卡

硬件平台:野火IMX6ULL软件:ubuntu18.04一. 将SD卡创建分区$ sudo fdisk /dev/sdb(p:打印分区表,d:删除分区,n:添加新分区)通过p 指令查看SD卡本身有几个分区,大多数情况都是一个分区,根据分区数量,输入d 命令来删除分区,如两个分区进行删除,则输入两次d 命令,过程如下:d 删除分区输出:命令(输入 m 获取帮助): d 分区号 (1,2, 默认 2): 分区 2 已删除。命令(输入 m 获取帮助): d 已选择分区 ..

2021-03-22 10:02:33 953

转载 树莓派清理空间(MEMO)

1,常用的清理命令:sudo apt-get autoclean --清理旧版本的软件缓存sudo apt-get clean--清理所有软件缓存sudo apt-get autoremove--删除系统不再使用的孤立软件2,清理opera firefox的缓存文件:ls ~/.opera/cache4ls ~/.mozilla/firefox/*.default/Cache3,清理Linux下孤立的包:图形界面下我们可以用:gtkorphansudo apt-get instal

2021-03-19 16:54:34 5444

原创 树霉派上编译安装wxPython

1‘安装下列依赖库:$ sudo apt-get update$ sudo apt-get install dpkg-dev build-essential libjpeg-dev libtiff-dev libsdl1.2-dev libgstreamer-plugins-base0.10-dev libnotify-dev freeglut3 freeglut3-dev libwebkitgtk-dev libghc-gtk3-dev libwxgtk3.0-gtk3-dev$ sudo apt-

2021-03-19 16:40:48 224

转载 使用树莓派录音——USB声卡

我们都知道树莓派只有音频输出口,而没有音频输入的接口,怎么办呢?其实只要一个USB声卡就可以了。USB声卡淘宝上随便能找得到,我就买了个最便宜的所谓的7.1声道的USB声卡,才8元。但实际上也就2声道,而且音质不是很好,不过也能用了。插上USB声卡,其实就可以使用了。因为树莓派上其实已经内置了当前流行的几乎所有设备驱动。然后我们需要在树莓派上安装对应的录音程序。 ##先更新软件包 sudo apt-get update sudo apt-get upgrade

2021-03-19 16:33:46 2425

原创 python3安装vosk语言识别库

1.升级pippython3 -m pip install -U pip2.安装voskpython3 -m pip install -U vosk3.直至成功安装,比如:Successfully installed vosk-0.3.10测试:Running the example code with python1.mkdir src2.cd src3.git clone https://github.com/alphacep/vosk-api4.cd vosk-api/p

2021-03-19 16:23:24 2017

原创 树莓派上安装Python3的PyQt5

如果是python2: sudo apt-get install python-pyqt5如果是python3: sudo apt-get install python3-pyqt5或者sudo apt install -y python3-pyqt5执行上述命令,即可安装PyQt5。但这个库默认不包含QtWebkit之类的组件,需要额外安装。所有额外组件一起安装,执行命令:sudo apt install -y python3-pyqt5.qsci python3-pyqt5...

2021-03-19 16:10:54 2079 2

原创 树莓派上安装qt5

sudo apt-get install qt5-default qtcreator当串口使用时出现报错:Project ERROR: Unknown module(s) in QT: serialport (Raspbian Jessie)解决:sudo apt-get install libqt5serialport5sudo apt-get install libqt5serialport5-devThe serialport is added in my .pro file:.

2021-03-19 16:02:28 245

原创 树霉派上python3安装opencv

先安装依赖库:sudo apt-get install libatlas-base-devsudo apt-get install libjasper-devsudo apt-get install libqtgui4sudo apt-get install python3-pyqt5然后pip3 install opencv-python如果下载失败,可以先下载whl编译好的包再进行安装https://www.piwheels.org/simple/opencv-python/opencv

2021-03-19 15:53:12 278

转载 树莓派与windows文件共享(samba)

转自:http://www.waveshare.net/study/article-599-1.html我们使用树莓派的时候经常要在windows和树莓派之间进行文件传输,使用samba服务可实现文件共享。在windows的网上邻居即可访问树莓派文件系统,非常方便。0、首先更新源,命令如下:1 sudo apt-get update 1、运行如下命令安装samba软件sudo apt-get install samba samba-common-bin2、安...

2021-03-19 15:37:25 1580 2

原创 树莓派 4B 配置两个 HDMI 显示不同分辨率

在树莓派 4 之前,都是一个 HDMI 接口,所以没有这个问题。而树莓派 4B 有 2 个 HDMI 接口,可以输出双 4K。在树莓派根目录下有一个文件config.txt, 我们需要修改里面的参数。下面的配置为 HDMI0 输出1080P 60Hz,HDMI1 输出1024*768 60Hz。 [HDMI:0] hdmi_group=2 hdmi_mode=82 [HDMI:1] hdmi_group=2 hdmi_mode=...

2021-03-19 15:31:30 6168

转载 Debian10上使用360随身Wifi

一:首先,确定手头的wifi 型号:  lsusb:  Bus002Device002:ID8087:0024IntelCorp.IntegratedRateMatchingHub  Bus002Device001:ID1d6b:0002LinuxFoundation2.0roothub  Bus001Device003:ID148f:760bRalinkTechnology,Corp.MT7601UWirelessAdapter ...

2021-03-18 09:17:49 952

转载 Python - multiprocessing运行和停止进程

基本用法本文介绍控制进程启停的操作, 只用到一个Process类首先写一个保持运行的方法:def run_forever(): while 1: print(time.time()) time.sleep(2)初始化一个Process实例, target为该实例运行时执行的方法.通过调用Process类的start方法启动一个进程:from multiprocessing import Processp = Process(target=

2021-03-17 12:10:18 10475 1

原创 Debian中安装Typora

Typora原生支持Debian等Linux操作系统,安装方法在官网也有介绍,具体步骤如下:# or run:# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAEwget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -# add Typora's repositorysudo add-apt-

2021-03-17 11:51:23 492 1

原创 在Debian 10(Buster)上安装常用软件

在Debian 10(Buster)操作系统上安装VLC Media Player的方法,它是一款开源跨平台多媒体播放器,可用在Windows和Linux系统上。在Debian 10 Buster上安装VLC Media Player有两种主要方法,可以是Debian上游存储库[参考:在Debian 9上安装VLC Media Player(媒体播放器)的方法],也可以是snap包。从Apt在Debian 10(Buster)上安装VLC Media Player要从apt存储库安装VLC,请.

2021-03-16 08:48:33 1481

原创 Debian10安装Chromium浏览器

1.apt-get update2.apt-get install chromium chromium-driver3.安装完成后,可查看版本:chromium --version

2021-03-11 22:31:39 1963

原创 Debian 如何卸载默认浏览器 firefox-esr

现在 Debian 里面 iceweasel 已经叫 firefox-esr>sudo apt-get purge iceweasel>正在读取软件包列表... 完成>正在分析软件包的依赖关系树>正在读取状态信息... 完成>下列软件包将被 [卸载] :> iceweasel*>升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 1 个软件包未被升级。>解压缩后将会空出 238 kB 的空间。>>sudo a

2021-03-11 21:23:51 1614

转载 简单几步把debian 9升级到debian 10

最近在用pacificrack的时候发现其后台只有debian 9,而debian 10发布之后很多新东西都很方便,对于debian\centos这样的Linux发型版本,如果我们不是有特殊的需求的情况下还是尽量追新吧。站长最近也打算抛弃ubuntu回归debian了。不废话了:更新:apt-get update && apt-get upgrade备份一份:cp /etc/apt/sources.list /etc/apt/sources.list.orig将/et

2021-03-11 21:15:58 2588

翻译 如何检查Debian版本

在Debian上,输入cat /etc/debian_version以显示Debian版本。Terminal $ cat /etc/debian_version 9.5 另外, cat /etc/issueTerminal $ cat /etc/issue Debian GNU/Linux 9 \n \l 最后一个lsb-release -a ,它将显示Debian详细信息。Terminal $ lsb-release ...

2021-03-11 11:06:30 720

转载 ARM Debian buster根文件系统的建立

目标上文中我们成功编译并启动了内核,内核和文件系统的关系感兴趣的可以查查,这里不多BB了。通过烧入文件系统,我们实现在香橙派上正常运行使用Linux。步骤 在x86 Linux主机上使用qemu模拟器设置下载好的debian根系统 添加用户,修改root密码 配置/etc/fstab 完成挂载的配置 修改 /etc/network/interfaces 完成对ETH0网卡的设置 拷贝之前编译好的内核外部模块到 /lib/modules/下 拷贝做好的...

2021-03-11 08:45:41 737

转载 Python中线程的使用(停止操作)

对通过threading模块创建新python的thread模块是比较底层的模块,python的threading模块是对thread做了一些封装,可以更加方便的被使用。 模块并没有提供暂停, 恢复和停止线程的方法, 一旦线程对象调用start方法后, 只能等到对应的方法函数运行完毕. 也就是说一旦start后, 线程就属于失控状态. 对于函数中没有循环,可以使用join()来结束循环。方法一:一般的方法就是循环地判断一个标志位, 一旦标志位到达到预定的值, 就退出循环. 这样就能做到退出线程了...

2021-03-11 08:41:51 3303

转载 ARM linux开发之Ubuntu上串口终端

一、简介为了避免在ARM开发中频繁的切换ubuntu和windows系统,所以就想到,直接能控制开发板就好了。1.ubuntu版本:18.04 2.USB转串口芯片:PL2303 3.虚拟机:VMware 14 4.ARM开发板系统:linux二、连接串口到虚拟机如图所示,将串口连接到虚拟机三、ubuntu上安装minicomlinux@ubuntu:~$ sudo apt-get install minicom四、配置Ubuntu上刚安装的minicom1.查看串

2021-03-10 14:03:03 985

具有全 3D 运动估计的灵活且可扩展的 SLAM 系统.pdf

《A Flexible and Scalable SLAM System with Full 3D Motion Estimation》论文翻译

2021-08-27

使用 Rao-Blackwellized 粒子滤波器进行网格映射的改进技术.pdf

《Improved Techniques for Grid Mapping with Rao-Blackwellized Particle Filters》论文翻译

2021-08-27

PCController.py

用python写的DMX512控制台软件,基于wxpython库写的图形界面显示

2020-08-27

树霉派4上编译安装wxPython全过程

树霉派上如何完整编译安装wxPython

2020-08-27

无线定位系统 [梁久祯 著] 2013年版

无线定位系统 PDF文档 梁久祯 著 2013年版

2018-05-10

《Python Cookbook》第三版中文

《Python Cookbook》第三版中文 书籍文档 译者:熊熊

2018-05-09

python基础教程(第二版)

python基础教程(第二版).pdf 书籍 司维 曾军威 谭颖华 译

2018-05-08

HackRF One 电路原理图

HackRF One 电路原理图,可学习软件无线电,RF/无线电

2017-11-15

STM32F29 开发板原理图

内含CAN-TJA1050、RS485-MAX485、气压计-BMP180、MP3-WM8978、RS232-MAX3232、以太网-LAN8720、USB-HOST、USB-DEVICE、摄像头接口-OV2640、蓝牙接口-HC05、温湿度接口-DHT11、光照传感器-BH1750、WIFI-W8782、EEPROM-AT24C02、TFT卡、FLASH-W25Q128、SDRAM-IS42S16400J、磁力计-HMC5883、陀螺仪-MPU6050等电路接口原理图

2016-04-28

STM32F429 芯片AD封装库

STM32F429 芯片AD封装库 PADS封装库

2016-04-28

零死角玩转STM32—F429-初级篇

零死角玩转STM32—F429-初级篇.pdf文档

2016-04-28

STM32F4xx 中文参考手册2(DMA2D+LTDC+SAI+FMC)

STM32F4xx 中文参考手册2(DMA2D+LTDC+SAI+FMC).pdf

2016-04-28

STM32F4xx中文参考手册1

RM0090英文技术手册翻译,适用于STM32F4XX系列M4核

2016-04-28

uCOS-III 应用开发指南——基于 STM32F4 系列

uCOS-III 应用开发指南——基于 STM32F4 系列.pdf文档

2016-04-28

STM32F4xx 中文参考手册

RM0090英文首次翻译 -- STM32F4xx 中文参考手册

2016-04-28

嵌入式系统设计师教程

嵌入式系统设计师考试教程 540开 PDF文档

2013-04-24

mini2440原理图

友善之臂mini2440原理图,有助于硬件开发,电路设计参考

2012-11-28

keil vcom xp/windows 7 驱动

兼容XP/win7 (32bit/64bit)

2012-11-28

STM32F103VCT6火牛开发板电路图

含有RS232,RS485,CAN,SD卡,SPI储存器,USB主机-从机,TCP接口,触屏液晶接口电路,其中USB外接芯片CH376T,TCP外接芯片ENC28J60,SPI存储器芯片AT45DB161D等等

2012-09-16

SD card的驱动

1. sdconfig.h: 该文件为SD卡读写模块配置头文件,用户可根据实际硬件条件进行修改. 2. SD目录 : SD卡读写模块的全部文件,一般不用修改. 3. 建议sdconfig.h文件不要放于SD目录中,因为SD目录中的文件一般无须修改, 而sdconfig.h通常会有改动.

2011-08-31

UCOS2.52源码

ucos-ii中文书(邵贝贝) uCOS-II源码

2010-03-06

ARM嵌入式系统设计基础教程课件

嵌入式系统基础知识、ARM体系结构、32 Bit RISC微处理器 S3C2410A、嵌入式系统的存储器系统、嵌入式系统输入/输出设备接口、嵌入式系统总线接口、嵌入式系统网络接口、嵌入式系统软件及操作系统基础、ARM汇编语言程序设计基础、Bootloader 设计基础、Linux操作系统基础、嵌入式Linux软件设计、图形用户接口(GUI)

2009-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除