发 帖  
  • 发布了文章 2023-7-22 15:00
    RK 平台 I2C debug 1、I2C 通信失败,出现 log: “timeout, ipd: 0x00, state: 1” 请检查硬件上拉是否给电。 2、调用 i2c_transfer 返回值为 -6? 返回值为 -6 表示为 NA...
    0
    3511次阅读
    0条评论
  • 发布了文章 2023-7-22 14:52
    常见问题 1、同一条 i2c bus 上所有的外设的 i2c addr 要不同 1)相同 address 注册时冲突 [ 2.059184 ][xxx]i2c i2c- 1 :Failed to register i2c client 24...
    0
    905次阅读
    0条评论
  • 发布了文章 2023-7-22 14:46
    I2C timeout 当 I2C 传输发生 timeout 时,一般 kernel log 会有类似如下打印: [48.197718][xxx]i2c i2c-1: addr:0xa,transfer timeout 1、GPIO che...
    0
    2391次阅读
    0条评论
  • 发布了文章 2023-7-22 14:39
    在应该收到 ACK 信号的时候没有收到 ACK 信号,i2c controller 就会产生一个 ACK error 的中断,告诉 i2cdriver 发生了 ACK error。通常情况是 slave 本身的问题。 1、检查 device...
    0
    1771次阅读
    0条评论
  • 发布了文章 2023-7-22 11:38
    /proc/sysrq-trigger 这个节点是最近调试稳定性的时候接触的,完整的内容可以参考内核目录下 /kernel-4.9/Documentation/sysrq.txt,这里只写出常用部分。 用该功能必须将内核中的 CONFIG_...
    0
    1528次阅读
    0条评论
  • 发布了文章 2023-7-22 11:36
    打标签 像其他版本控制系统(VCS)一样,Git 可以给仓库历史中的某一个提交打上签,以示重要。比较有代表性的是人们会使用这个功能来标记发布结点( v1.0 、 v2.0 等等)。 如何列出已有的标签、如何创建和删除新的标签、以及不同类型的...
    0
    769次阅读
    0条评论
  • 发布了文章 2023-7-22 11:31
    远程仓库的使用 为了能在任意 Git 项目上协作,你需要知道如何管理自己的远程仓库。远程仓库是指托管在因特网或其他网络中的你的项目的版本库。你可以有好几个远程仓库,通常有些仓库对你只读,有些则可以读写。与他人协作涉及管理远程仓库以及根据需要...
    0
    552次阅读
    0条评论
  • 发布了文章 2023-7-22 11:29
    撤消操作 在任何一个阶段,你都有可能想要撤消某些操作。注意,有些撤消操作是不可逆的。 有时候我们提交完了才发现漏掉了几个文件没有添加,或者提交信息写错了。此时,可以运行带有 --amend 选项的提交命令来重新提交: $ git commi...
    0
    580次阅读
    0条评论
  • 发布了文章 2023-7-22 11:21
    查看提交历史 在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。完成这个任务最简单而又有效的工具是 git log 命令。 我们使用一个非常简单的 “simplegit” 项目作为示例。运行下面的命令获取该项目: $ gi...
    0
    913次阅读
    0条评论
  • 发布了文章 2023-7-22 11:11
    记录每次更新到仓库 工作目录下的每一个文件都不外乎这两种状态:已跟踪 或 未跟踪。 已跟踪包括:已提交(committed)、已修改(modified) 和 已暂存(staged) 检查当前文件状态 可以用 git status 命令查看哪...
    0
    519次阅读
    0条评论
  • 发布了文章 2023-7-22 11:05
    获取 Git 仓库 通常有两种获取 Git 项目仓库的方式: 将尚未进行版本控制的本地目录转换为 Git 仓库; 从其它服务器 克隆 一个已存在的 Git 仓库。 两种方式都会在你的本地机器上得到一个工作就绪的 Git 仓库。 在已存在目录...
    0
    952次阅读
    0条评论
  • 发布了文章 2023-7-22 11:02
    若你使用 Git 时需要获取帮助,有三种等价的方法可以找到 Git 命令的综合手册(manpage): $ git help $ git -- help $ man git- 想获得 git config 命令的手册,执行 $ git he...
    0
    624次阅读
    0条评论
  • 发布了文章 2023-7-22 10:56
    在系统上安装了 Git 后,你会想要做几件事来定制你的 Git 环境。每台计算机上只需要配置一次,程序升级时会保留配置信息。你可以在任何时候再次通过运行命令来修改它们。 Git 自带一个 git config 的工具来帮助设置控制 Git ...
    0
    761次阅读
    0条评论
  • 发布了文章 2023-7-22 10:50
    git 是什么? Git 诞生于 2005 年,是一款免费、开源、分布式版本控制系统。 直接记录快照,而非差异比较 Git 和其它版本控制系统的主要差别在于 Git 对待数据的方式。 其它大部分系统以文件变更列表的方式存储信息,这类系统(C...
    0
    1752次阅读
    0条评论
  • 发布了文章 2023-7-21 11:32
    1、管道和 FIFO 管道是 UNIX 系统上最古老的 IPC 方法,它在 1970 年 UNIX 的第三个版本上就出现了。把一个进程连接到另一个进程的数据流称为管道,管道被抽象成一个文件。 管道包括三种: 普通管道 pipe:通常有两种限...
    0
    1348次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 70 次赞同

    获得 0 次收藏

谁来看过他

关闭

站长推荐 上一条 /6 下一条

返回顶部