“100ask stm32mp157 pro Kernel”的版本间的差异

来自百问网嵌入式Linux wiki
第1行: 第1行:
= 外设配置 =
+
= Pinmux配置 =
== Pinmux配置 ==
+
= dts层级结构 =
== dts层级结构 ==
+
= Audio类外设 =
== Audio类外设 ==
 
 
*[[ALSA_overview | linux alsa声卡概述]]
 
*[[ALSA_overview | linux alsa声卡概述]]
 
*[[ALSA_troubleshooting_grid  | linux alsa声卡故障排除]]
 
*[[ALSA_troubleshooting_grid  | linux alsa声卡故障排除]]
第16行: 第15行:
 
*[[Audio_troubleshooting_grid | 音频故障排除]]
 
*[[Audio_troubleshooting_grid | 音频故障排除]]
 
*[[PulseAudio | PulseAudio工具]]
 
*[[PulseAudio | PulseAudio工具]]
=== WM8960芯片 ===
+
== WM8960芯片 ==
  
=== SAI外设 ===
+
== SAI外设 ==
  
=== SPDIFRX外设 ===
+
== SPDIFRX外设 ==
  
== GPIO LED驱动 ==
+
= GPIO LED驱动 =
== GPIO按键驱动 ==
+
= GPIO按键驱动 =
=== GPIO矩阵键盘 ===
+
== GPIO矩阵键盘 ==
  
== Video类外设 ==
+
= Video类外设 =
=== DCMI外设 ===
+
== DCMI外设 ==
=== OV5640摄像头模组 ===
+
== OV5640摄像头模组 ==
== 网络类外设 ==
+
= 网络类外设 =
 
*蓝牙相关
 
*蓝牙相关
 
:*[[Bluetooth overview | 蓝牙概述 ]]
 
:*[[Bluetooth overview | 蓝牙概述 ]]
第52行: 第51行:
 
:*[[Networking overview |网络概述]]
 
:*[[Networking overview |网络概述]]
 
:*[[Networking troubleshooting grid|网络故障排除]]
 
:*[[Networking troubleshooting grid|网络故障排除]]
=== 4G模块驱动 ===
+
== 4G模块驱动 ==
==== EC20模块 ====
+
=== EC20模块 ===
====    ML302 ====
+
===    ML302 ===
=== FDCAN外设 ===
+
 
 +
= FDCAN外设 =
 
*CAN协议相关
 
*CAN协议相关
 
:*[[CAN overview | CAN协议概述]]
 
:*[[CAN overview | CAN协议概述]]
第61行: 第61行:
 
:*[[How_to_set_up_a_SocketCAN_interface|如何设置CAN套接字接口]]
 
:*[[How_to_set_up_a_SocketCAN_interface|如何设置CAN套接字接口]]
 
:*[[How to send or receive CAN data |如何发送或接收CAN数据]]
 
:*[[How to send or receive CAN data |如何发送或接收CAN数据]]
====    CM4配置 ====
+
==    CM4配置 ==
== 低速接口类外设 ==
+
 
=== I2C外设 ===
+
 
 +
= 低速接口类外设 =
 +
== I2C外设 ==
 
*I2C设备相关
 
*I2C设备相关
 
:*[[I2C overview | I2C协议概述]]
 
:*[[I2C overview | I2C协议概述]]
第70行: 第72行:
 
:*[[I2C driver | I2C驱动]]
 
:*[[I2C driver | I2C驱动]]
 
:*[[I2C i2c-tools | I2C测试工具]]
 
:*[[I2C i2c-tools | I2C测试工具]]
==== CM4配置I2C ====
+
=== CM4配置I2C ===
=== SPI外设 ===
+
== SPI外设 ==
 
*SPI设备相关
 
*SPI设备相关
 
:*[[SPI overview | SPI架构概述 ]]
 
:*[[SPI overview | SPI架构概述 ]]
 
:*[[SPI device tree configuration | SPI设备树配置]]
 
:*[[SPI device tree configuration | SPI设备树配置]]
 
:*[[How to use SPI | 如何使用SPI]]
 
:*[[How to use SPI | 如何使用SPI]]
====    CA7配置SPI ====
+
===    CA7配置SPI ===
====    CM4使用SPI ====
+
===    CM4使用SPI ===
====    spidev驱动 ====
+
===    spidev驱动 ===
  
=== 串口外设 ===
+
== 串口外设 ==
 
*串口设备相关
 
*串口设备相关
 
:*[[ How to use TTY from an application | 如何通过app使用TTY]]
 
:*[[ How to use TTY from an application | 如何通过app使用TTY]]
第88行: 第90行:
 
:*[[Serial TTY overview | TTY 架构概述]]
 
:*[[Serial TTY overview | TTY 架构概述]]
 
:*[[TTY tools | TTY调试工具]]
 
:*[[TTY tools | TTY调试工具]]
====    CA7串口设备树配置 ====
+
===    CA7串口设备树配置 ===
====    CM4配置串口 ====
+
===    CM4配置串口 ===
  
== 模拟类外设 ==
+
= 模拟类外设 =
=== ADC外设 ===
+
== ADC外设 ==
====    CM4配置ADC ====
+
===    CM4配置ADC ===
=== DAC外设 ===
+
== DAC外设 ==
====    CM4配置DAC ====
+
===    CM4配置DAC ===
== DFSDM外设 ==
+
= DFSDM外设 =
== 显示类外设 ==
+
= 显示类外设 =
=== LCD背光驱动 ===
+
== LCD背光驱动 ==
=== DSI外设 ===
+
== DSI外设 ==
=== LTDC外设 ===
+
=== LTDC外设 ==
== 核心类外设 ==
+
= 核心类外设 =
=== RTC驱动 ===
+
== RTC驱动 ==
=== TIM外设 ===
+
== TIM外设 ==
====    CA7配置Capture功能 ====
+
===    CA7配置Capture功能 ===
====    CM4使用Timer ====
+
===    CM4使用Timer ===
====    PWM输出配置 ====
+
===    PWM输出配置 ===
=== Watchdog外设 ===
+
== Watchdog外设 ==
====    IWDG外设 ====
+
===    IWDG外设 ===
====    WWDG外设 ====
+
===    WWDG外设 ===
=== GPIO外设 ===
+
== GPIO外设 ==
  
== 高速接口类外设 ==
+
= 高速接口类外设 =
=== SDMMC外设 ===
+
== SDMMC外设 ==
==== CM4配置SDMMC3 ====
+
=== CM4配置SDMMC3 ===
=== USB设备驱动 ===
+
== USB设备驱动 ==
 
:*[[USB overview | USB 概述 ]]
 
:*[[USB overview | USB 概述 ]]
 
:*[[PHY overview | USB PHY 层架构概述 ]]
 
:*[[PHY overview | USB PHY 层架构概述 ]]
第121行: 第123行:
 
:*[[USBPHYC device tree configuration | USB PHY层设备树配置]]
 
:*[[USBPHYC device tree configuration | USB PHY层设备树配置]]
 
:*[[OTG device tree configuration | USB OTG 设备树配置]]
 
:*[[OTG device tree configuration | USB OTG 设备树配置]]
=== 存储类外设 ===
+
== 存储类外设 ==
==== FMC外设 ====
+
=== FMC外设 ===
==== QUADSPI外设 ====
+
=== QUADSPI外设 ===
=====    CM4配置QSPI =====
+
==== CM4配置QSPI ====
=== 安全类外设 ===
+
== 安全类外设 ==
==== CRC外设 ====
+
=== CRC外设 ===
==== CRYP外设 ====
+
=== CRYP外设 ===
==== HASH外设 ====
+
=== HASH外设 ===
==== RNG外设 ====
+
=== RNG外设 ===
  
  

2020年9月18日 (五) 14:38的版本

Pinmux配置

dts层级结构

GPIO LED驱动

GPIO按键驱动

GPIO矩阵键盘

Video类外设

DCMI外设

OV5640摄像头模组

低速接口类外设

SPI外设

  • SPI设备相关

CA7配置SPI

CM4使用SPI

spidev驱动

模拟类外设

ADC外设

CM4配置ADC

DAC外设

CM4配置DAC

DFSDM外设

显示类外设

LCD背光驱动

DSI外设

= LTDC外设

核心类外设

RTC驱动

TIM外设

CA7配置Capture功能

CM4使用Timer

PWM输出配置

Watchdog外设

IWDG外设

WWDG外设

GPIO外设

高速接口类外设

SDMMC外设

CM4配置SDMMC3

存储类外设

FMC外设

QUADSPI外设

CM4配置QSPI

安全类外设

CRC外设

CRYP外设

HASH外设

RNG外设