发 帖  
  • 近年来,随着智能化、电动化、网联化的加速发展,汽车正在从单一的交通工具向着集休闲、娱乐、办公等多功能于一体的第三空间转变。 应用智能传感器可以提升汽车的智能化与自动化水平,除了摄像头、毫米波雷达和激光雷达这些我们经常讨论...
    0
    1103次阅读
    0条评论
  • 原厂的发动机ECU设定,会考虑车辆的尾气排放指标、燃油经济性、耐用性等问题,是相对保守的。对于动力有所要求的车主,可以通过合理的ECU升级改装,更加精确的控制发动机的运行,提升动力性能。 近年来国内改装市场的逐渐成熟,提...
    0
    1409次阅读
    0条评论
  • 抓 i2c trace adb rootecho nop > /sys/ kernel/debug/tracing/current_tracer //清空以前的跟踪信息 echo 1 > /sys/ kernel/deb...
    0
    1183次阅读
    0条评论
  • Linux ftrace工具宏定义

    2023-7-20 11:18
    宏定义 在使用 ftrace 之前,需要确保内核配置编译了其配置选项。 CONFIG_FTRACE=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_T...
    0
    623次阅读
    0条评论
  • Linux ftrace简介与分析

    2023-7-20 11:17
    最近遇到 i2c 传输慢的问题,正常一笔 i2c 传输 52 bytes 应该在 1ms 内返回,但是偶尔出现 6 ~ 7ms 才返回,不满足要求,因此研究一下 ftrace 工具,分析 i2c 传输到底慢在哪里。怀疑:...
    0
    827次阅读
    0条评论
  • 实例分析 最近博主遇到 i2c 传输慢和中断触发慢的问题,一般这种【慢】的情况大都和【性能与功耗冲突】相关,研究了 Qos 系统,打了笔 patch 解决了。 中断触发慢:注册的下降沿中断,从下降沿打到芯片中,到跑到中断...
    0
    719次阅读
    0条评论
  • Linux 电源管理的组成 电源管理(Power Management)在 Linux Kernel 中,是一个比较庞大的子系统,涉及到供电(PowerSupply)、充电(Charger)、时钟(Clock)、频率(F...
    0
    755次阅读
    0条评论
  • 写过 Linux 驱动的小伙伴,一定对 file_operations 结构体不陌生,我们常常实现其中的 open、read、write、poll 等函数,今天为大家讲解其中每个函数的作用。 1、struct modul...
    0
    1065次阅读
    0条评论
  • likely() 与 unlikely() 在 Linux kernel 中随处可见,那为什么要用它们?它们之间有什么区别呢? 首先明确: if (likely(value)) 等价于 if (value) if (un...
    0
    1021次阅读
    0条评论
  • USB 是一种支持热插拔的高速串行传输总线,它使用差分信号来传输数据,USB2.0 最高速度可达 480Mb/S。USB支持“总线供电”和“自供电”两种供电模式。在总线供电模式下, 设备最多可以获得 500mA 的电流。...
    0
    2432次阅读
    0条评论
  • 工作模式 1)连续测量模式 连续测量模式,在客户所选择的速率下进行连续的测量,并所测量的更新数据输出寄存器。如果有必要,数据可以从数据输出寄存器重新读取,但是,如果主机并不能确保在下次测量完成之前可以访问数据寄存器,数据...
    0
    802次阅读
    0条评论
  • 优点 是体积小高集成产品。只需添加一个微处理器接口,外加两个外部 SMT 电容。专为大批量、成本敏感的 OEM 生产而设计,易于装配并与高速 SMT 装配件兼容 能让罗盘航向精度精确到 1°~2° 产品组装后能进行低成本...
    0
    795次阅读
    0条评论
  • 霍尼韦尔 HMC5883L 是一种表面贴装的高集成模块,并带有数字接口的弱磁传感器芯片,应用于低成本罗盘和磁场检测领域(指南针、GPS)。 HMC5883L 包括最先进的高分辨率 HMC118X 系列磁阻传感器,并附带霍...
    0
    1362次阅读
    0条评论
  • 代码框架分析 led-class.c (led 子系统框架的入口) 维护 LED 子系统的所有 LED 设备,为 LED 设备提供注册操作函数: led_classdev_register () devm_led_cla...
    0
    738次阅读
    0条评论
  • 1、前言 什么叫做驱动框架? 内核中驱动维护者针对每种驱动设计一套【成熟的、标准的、典型的】驱动实现,并把不同厂家的同类硬件驱动中相同的部分抽出来实现好,再把不同部分留出接口给具体的驱动工程师来实现,这就叫驱动框架。 2...
    0
    517次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 72 次赞同

    获得 0 次收藏

谁来看过他

关闭

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

返回顶部