qop
  • 开发板简介
  • 硬件接口
  • 烧写镜像
  • 驱动开发
    • FIQ-Debugger
    • 字符设备驱动
    • GPIO状态调试
    • I2C
    • DVFS Usser Guide
    • SD/MMC
    • Regmap
    • SPI
    • UART
    • USB
    • 看门狗(watchdog)
    • LCD驱动
    • TIMER 使用
  • 常见问题
  • More Documentation
qop
  • Docs »
  • 驱动开发
  • View page source

驱动开发¶

  • FIQ-Debugger
    • 代码实现
    • 内核配置
    • 进入FIQ Debugger
    • Process/Thread状态
  • 字符设备驱动
    • 使用spinlock保护临界区资源
      • 测试方法
  • GPIO状态调试
    • 假设现在想要查看GPIO1_A0的mux状态
    • 查看该IO口是高电平还是低电平
    • 控制IO口输出状态
  • I2C
    • 读写时序
    • regmap i2c
      • Intro
      • 应用实例
  • DVFS Usser Guide
    • What is DVFS
    • CPUFreq consists two elements
    • Usage
  • SD/MMC
  • Regmap
  • SPI
    • 软件基础
    • SPI工作方式
    • 硬件连接(以W25Q128FV为例子介绍)
    • DeviceTree
  • UART
    • Firefly_RK3399
  • USB
    • USB通信协议基础
    • USB在Linux系统中的架构框图
    • Host设备在sysfs的信息
    • Host设备在debugfs的信息
    • usbmon 架构
      • usbmon ASCII capture
      • usbmon binary capture
    • Bulk-Only传输协议
    • 应用实例1(USB应用编程)
      • 基础概念(核心数据结构)
      • 情景简介
      • 数据通信流程简图
      • 源代码
    • 应用实例2(USB设备驱动编程)
    • Firefly_RK3399 USB
  • 看门狗(watchdog)
    • 使用方法
  • LCD驱动
    • EDP
      • 配置VOPB->eDP->Panel(vopl:ff8f0000, vopb:ff900000)
      • 调试相关
    • MIPI
      • 配置VOPL->DSI->Panel(vopl:ff8f0000, vopb:ff900000)
      • 调试相关
  • TIMER 使用
    • 前言
    • 框架图
    • 工作模式
    • 软件配置
    • 对应寄存器和使用
Next Previous

© Copyright 2019, qop

Built with Sphinx using a theme provided by Read the Docs.