ICode9

精准搜索请尝试: 精确搜索
  • 麦克风阵列启动过程记录2022-07-25 00:36:16

    用putty与香橙派建立连接:IP地址:192.168.3.102 登录Linux系统,用户名:root;密码:samedoo100 进入文件夹:cd /home/mica/bin 安装驱动:./install_driver.sh 运行录音demo:./run_demo.sh 强制退出上一次,需要删除。dev shm 下面的那个库单例保护锁:rm /dev/shm/ 按下TAB 回车再运行demo

  • STM32MP157构建OpenSTLinux的QT镜像和SDK2022-07-24 14:34:14

    作者:zzssdd2 E-mail:zzssdd2@foxmail.com 记录下整个过程以及在该过程中遇到的问题和解决方法。 一、获取软件仓库 $ mkdir -p openstlinux-5.4-dunfell-mp1-21-12-22 $ cd openstlinux-5.4-dunfell-mp1-21-12-22 $ repo init -u https://github.com/STMicroelectronics/oe-manif

  • xenomai驱动开发-PCI驱动开发-12022-07-24 12:03:49

    1.参考文档 网 址:http://en.wikipedia.org/wiki/Conventional_PCI ; 网 址:http://en.wikipedia.org/wiki/PCI_configuration_space ; 2.配置与初始化 在系统启动时,在 x86 上,BIOS 负责配置 PCI 设备。在其他平台上,Linux内核可以完成这项工作。但是,无论硬件目标如何,当您到达初始化Li

  • CentOS7扩容根分区(LVM+非LVM)2022-07-24 09:34:02

    目录: 1,概述 2,CentOS7,LVM根分区扩容步骤 3,CentOS7,非LVM根分区扩容步骤:   一、背景,概述 MBR(Master Boot Record)(主引导记录)和GPT(GUID Partition Table)(GUID意为全局唯一标识符)是在磁盘上存储分区信息的两种不同方式 对于传统的MBR分区方式,有很多的限制: 1:最多4个主分区(3个主分区+1个

  • Linux驱动开发十.中断——2.中断结合定时器对按键消抖2022-07-24 01:31:51

    我们在上一章的已经实现了定时器的基础功能使用,但是对于一个机械按键来说,因为有机械抖动会重复触发中断不能直接使用。所以我们今天要把中断功能加上定时器,来实现按键消抖的效果。 整个驱动的思路也是比较简单的,在设备结构体中定义一个定时器,当中断触发,我们不再中断里执行按键需要

  • Unable to load shared library 'OpenCvSharpExtern' or one of its dependencies. In order to2022-07-23 11:04:23

    在ubuntu(18.04)运行OpenCvSharp4(4.6.0)报错如下: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HMJAMSQJ3RO8", Request id "0HMJAMSQJ3RO8:00000005": An unhandled exception was thrown by the application. System.TypeInitializ

  • git 常用指令2022-07-23 10:34:58

    今日学习了git 现在和大家分享下git常用的指令哈 史上最全的GIT常用命令都在这里啦!全是干货!建议收藏起来,反复观看!一、git安装后-指定名称和邮箱$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"二、创建版本库$ mkdir learngit

  • Linux下未使用磁盘扩容到根目录2022-07-21 15:03:39

    Linux下未使用磁盘扩容到根目录 云服务器环境:CentOS7.9 工具:Xshell7 查看根目录容量大小 df -h   查看磁盘分区情况 lsblk   格式化磁盘 mkfs -t ext3 /dev/sdb1   创建物理卷 pvcreate /dec/sdb1   将分区/dev/sdb1加入到根目录分区centos vgextend centos /dev/sdb1   对根

  • Ubuntu常用命令2022-07-21 10:01:00

        一、开启串口 查看串口: ls /dev/ttyUSB*   临时开启串口权限(重启后无效): sudo chmod 777 /dev/ttyUSB0 永久给与权限:   1、查看串口归属于那个用户组 ls -l /dev/ttyUSB0 输出:  属于 dialout 用户组,只有root有权限    2、将串口用户组添加到当前用户组( 重启

  • git切换分支时(dev切换至master),修改的地方被带到另一个分支上(dev分支上添加的代码带到了master分支上)2022-07-20 15:05:00

    解决办法:   在切换分支前,先进行一次commit, 就不会出现这种问题了. 但是在开发中我们不想commit但又要切换到master分支怎么办?   我们可以基于dev分支新建一个dev_test分支,这个dev_test分支没有对应的远程仓库中的分支,开发时我们在dev_test分支上进行修改,当要切换分支的

  • 树莓派4B串口测试与开发2022-07-20 13:00:46

    参考文档: https://shumeipai.nxez.com/2021/08/09/raspberry-pi-4-activating-additional-uart-ports.html 树莓派4B的串口,由两个增加4个,一共6个! 情况一: 缺省镜像中的配置,测试发现只启用了2个: pi@raspi4b:~ $ ls -l /dev/serial* lrwxrwxrwx 1 root root 5 Jul 20 12:13 /dev/ser

  • 【转载】Linux RTC简析及使用2022-07-20 10:33:57

    转载原文地址: https://blog.csdn.net/spongebob1912/article/details/111174475   背景 对Linux时间系统感兴趣不是一天两天了,今天这篇着重讲一下Linux时间系统中相对简单跟独立的部分——RTC。 简述 RTC全称为Real Time Clock,是一个专门用来记录时间的硬件设备,一般可以集成在so

  • 文件系统的磁盘空间占用情况2022-07-20 09:32:16

    主要参数: -s:对每个Names参数只给出占用的数据块总数。 -a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数 -k:以1024字节为单位列出磁盘空间使用情况。 -x:跳过在不同文件系统上的目

  • webpack4.15.1 学习笔记(二) — 配置及开发环境构建2022-07-19 22:36:39

    目录基本安装配置文件管理资源管理输出构建一个开发环境使用 source map选择一个开发工具观察模式webpack-dev-serverwebpack-dev-middleware webpack 用于编译 JavaScript 模块。安装完成,就可以通过 webpack 的 CLI或 API与其配合交互。动态打包(dynamically bundle)所有依赖项,创

  • package.json2022-07-19 16:35:47

    定义: package.json文件跟踪依赖关系和元数据,是配置和描述如何与程序交互和运行的中心。 它包含名称、描述和版本之类的信息,以及运行、开发以及有选择地将项目发布到 NPM 所需的信息。 示例: { "name": "my-project", "version": "1.5.0", "description": "Express server pr

  • CD 从抓轨到搭建流媒体服务器 —— 以《月临寐乡》为例2022-07-19 01:32:03

    2022-07-19 v0.0.1 由于某些原因,进了 Static World 的群并入坑了 月临寐乡 ,梦开始了。作为幻想乡的新人,也算是有了自己喜欢的社团。但是更细节的东西,狐狐脑子一下子塞不下那么多东西,只能慢慢探索了惹。 所以,关于音频格式、元数据、 alsa 、 ffmpeg(待续) 的部分应该有好多错误(拍飞),大

  • LVM管理2022-07-18 21:32:31

    LVM管理 目录LVM管理lvm管理部署lvm扩展逻辑卷裁剪逻辑卷删除卷同卷组进行数据迁移linux计划任务管理作业 lvm管理 部署lvm 格式化逻辑卷(刚刚创建出来的):mkfs.ext4格式、还是xfs_growfs 格式都可以 [root@lnh ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda

  • 文本处理三剑客 - grep2022-07-18 19:33:02

    一剑客 grep grep:Global search REgular expression and Print out the line 作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;打印匹配到的行 模式:由正则表达式字符及文本字符所编写的过滤条件 # 格式 grep [OPTION]... PATTERN [FILE]... # 选项 --color=aut

  • 合并两个不同远程仓库的Git命令2022-07-18 15:00:45

    一、需求场景描述 远程仓库A:http://XXXA.git 远程gitlab,团队协作开发主仓库,新仓库 远程仓库B:http://XXXB.git 旧仓库 从A仓库和B仓库,都对同一个项目进行过开发, 需要将仓库B合并到仓库A中同步进度,代码数量很大,不可能全靠手动合并 二、合并步骤用到的Git命令 首先拉取仓库A上的最

  • git 分支操作2022-07-18 00:14:16

        分支list #1 创建分支 #2 查看本地分支 及远程分支 #3 切换分支 #4 创建并切换 #5 删除分支 #6 查看远程分支 #7 合并分支(在其他分支对代码操作后提交到版本库->给换到要合并的分支->合并)     详细 #1 查看本地分支         git branch #   查看项目所有分支(

  • git 线上做分支合并2022-07-18 00:08:49

      背景:  假设远端有master和dev分支, 拉取到本地后,本地也有master和dev分支.  然后在本地的dev分支上开发(写代码), 完了后提交到远端的dev分支, 然后在线上将dev分支合并到master分支上   词语解释: 提交pr, 即提交一个合并分支的请求(pull request)        你提交一个

  • Linux 常用命令3(分区)2022-07-17 19:32:09

    在输入 ll -sh  时,第一行有一个 total XXX ,它表示该目录下的所有数据占用大小 = block 数量 X block 大小   parted /dev/sda unit mb print  这个命令是输出 /dev/sda 的分区信息 parted /dev/vda mklabel gpt 这个命令是将 /dev/vda 重写分区表,此时会收到警告,对应文件都会丢

  • Git命令总结2022-07-17 12:35:38

    git init命令把当前目录变成Git可以管理的仓库,当前目录下多了一个.git的隐藏目录(可用ll -a查看),.git目录不算工作区,而是Git的版本库。 git init 删除本地文件后,想从远程仓库中从新Pull最新版文件。Git提示:up-to-date,但未得到删除的文件. # 当前本地库处于另一个分支中,需将本分

  • Deep_OCR_workflow2022-07-16 15:32:16

    1 * 2 * 这个例子展示了深度学习在 OCR(文字检测)的用法: 3 * -第1部分:检测和识别图像中的单词。 4 * -第2部分:只识别单词。 5 * -第3部分:仅检测单词。 6 *重置窗口 7 dev_update_off () 8 dev_close_window () 9 * 10 *设置图像路径。 11 *获取HALCON系

  • Linux驱动开发九.内核定时器使用——1.定时器APP调用2022-07-16 01:02:29

    在上面一张我们在一个基础IO外设上加上了定时器功能,但是在设备驱动挂载完成后直接就运行定时器了,这样肯定是不行的。一定是需要一个APP程序和底层驱动进行交互。APP起码具备的功能有启动、停止定时器,修改定时器工作周期的功能。 在前面所有的APP中我们主要用了file_operations结构

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有