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

来自百问网嵌入式Linux wiki
 
(未显示同一用户的13个中间版本)
第1行: 第1行:
= 外设配置 =
+
= Pinmux配置 =
== Pinmux配置 ==
+
= dts层级结构 =
== dts层级结构 ==
+
= Audio类外设 =
== Audio类外设 ==
+
*[[ALSA_overview | linux alsa声卡概述]]
*alsa声卡相关
+
*[[ALSA_troubleshooting_grid  | linux alsa声卡故障排除]]
:*[[ALSA_overview | linux alsa声卡概述]]
+
*[[How_to_play_audio | 如何播放音频]]
:*[[ALSA_troubleshooting_grid  | linux alsa声卡故障排除]]
+
*[[How_to_record_audio | 如何录音]]
:*[[How_to_play_audio | 如何播放音频]]
+
*[[I2S_device_tree_configuration | I2S协议如何配置设备树]]
:*[[How_to_record_audio | 如何录音]]
+
*[[I2S_Linux_driver | I2S协议linux驱动]]
:*[[I2S_device_tree_configuration | I2S协议如何配置设备树]]
+
*[[SAI_device_tree_configuration | SAI协议设备树配置]]
:*[[I2S_Linux_driver | I2S协议linux驱动]]
+
*[[SAI_Linux_driver | SAI协议Linux驱动]]
:*[[SAI_device_tree_configuration | SAI协议设备树配置]]
+
*[[Soundcard_configuration | 声卡配置]]
:*[[SAI_Linux_driver | SAI协议Linux驱动]]
+
*[[SPDIFRX_device_tree_configuration  | SPDIFRX协议设备树配置]]
:*[[Soundcard_configuration | 声卡配置]]
+
*[[SPDIFRX_Linux_driver | SPDIFRX协议Linux驱动]]
:*[[SPDIFRX_device_tree_configuration  | SPDIFRX协议设备树配置]]
+
*[[Audio_troubleshooting_grid | 音频故障排除]]
:*[[SPDIFRX_Linux_driver | SPDIFRX协议Linux驱动]]
+
*[[PulseAudio | PulseAudio工具]]
:*[[Audio_troubleshooting_grid | 音频故障排除]]
+
== WM8960芯片 ==
:*[[PulseAudio | PulseAudio工具]]
 
=== WM8960芯片 ===
 
=== SAI外设 ===
 
=== SPDIFRX外设 ===
 
  
== GPIO LED驱动 ==
+
== SAI外设 ==
== GPIO按键驱动 ==
 
=== GPIO矩阵键盘 ===
 
  
== Video类外设 ==
+
== SPDIFRX外设 ==
=== DCMI外设 ===
+
 
=== OV5640摄像头模组 ===
+
= GPIO LED驱动 =
== 网络类外设 ==
+
= GPIO按键驱动 =
 +
== GPIO矩阵键盘 ==
 +
 
 +
= Video类外设 =
 +
== DCMI外设 ==
 +
== OV5640摄像头模组 ==
 +
= 网络类外设 =
 
*蓝牙相关
 
*蓝牙相关
 
:*[[Bluetooth overview | 蓝牙概述 ]]
 
:*[[Bluetooth overview | 蓝牙概述 ]]
第51行: 第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协议概述]]
第60行: 第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 overview | I2C协议概述]]
+
== I2C外设 ==
:*[[I2C i2c-dev | I2C设备 ]]
+
*[[I2C overview | I2C协议概述]]
:*[[I2C device tree configuration | I2C设备树配置]]
+
*[[I2C i2c-dev | I2C设备 ]]
:*[[I2C driver | I2C驱动]]
+
*[[I2C device tree configuration | I2C设备树配置]]
:*[[I2C i2c-tools | I2C测试工具]]
+
*[[I2C driver | I2C驱动]]
==== CM4配置I2C ====
+
*[[I2C i2c-tools | I2C测试工具]]
=== SPI外设 ===
+
=== CM4配置I2C ===
*SPI设备相关
+
 
:*[[SPI overview | SPI架构概述 ]]
+
== SPI外设 ==
:*[[SPI device tree configuration | SPI设备树配置]]
+
*[[SPI overview | SPI架构概述 ]]
:*[[How to use SPI | 如何使用SPI]]
+
*[[SPI device tree configuration | SPI设备树配置]]
====    CA7配置SPI ====
+
*[[How to use SPI | 如何使用SPI]]
====    CM4使用SPI ====
+
===    CA7配置SPI ===
====    spidev驱动 ====
+
===    CM4使用SPI ===
 +
===    spidev驱动 ===
  
=== 串口外设 ===
+
== 串口外设 ==
 
*串口设备相关
 
*串口设备相关
 
:*[[ How to use TTY from an application | 如何通过app使用TTY]]
 
:*[[ How to use TTY from an application | 如何通过app使用TTY]]
第87行: 第89行:
 
:*[[Serial TTY overview | TTY 架构概述]]
 
:*[[Serial TTY overview | TTY 架构概述]]
 
:*[[TTY tools | TTY调试工具]]
 
:*[[TTY tools | TTY调试工具]]
====    CA7串口设备树配置 ====
+
===    CA7串口设备树配置 ===
====    CM4配置串口 ====
+
===    CM4配置串口 ===
 +
 
 +
= 模拟类外设 =
 +
== ADC外设 ==
 +
*[[ADC_Linux_driver | ADC架构概述]]
 +
*[[ADC_device_tree_configuration | ADC设备树配置]]
  
== 模拟类外设 ==
+
=== CM4配置ADC ===
=== ADC外设 ===
+
== DAC外设 ==
====    CM4配置ADC ====
+
*[[DAC_Linux_driver | DAC架构概述]]
=== DAC外设 ===
+
*[[DAC_device_tree_configuration | DAC设备树树配置]]
====    CM4配置DAC ====
+
=== CM4配置DAC ===
== DFSDM外设 ==
+
 
== 显示类外设 ==
+
= DFSDM外设 =
=== LCD背光驱动 ===
+
*[[DFSDM_Linux_driver | DFSDM架构概述]]
=== DSI外设 ===
+
*[[DFSDM_device_tree_configuration  | DFDSM设备树配置]]
 +
 
 +
STM32MP15_clock_tree
 +
= 显示类外设 =
 +
*[[LTDC_device_tree_configuration | LTDC设备树配置]]
 +
*[[DSI_device_tree_configuration | DSI设备树配置]]
 +
*[[How_to_display_on_HDMI | 如何在HDMI上显示]]
 +
*[[How_to_monitor_the_display_framerate | 如何捕获显示帧数]]
 +
*[[How_to_get_name_and_current_status_of_a_DRM_connector  ]]
 +
*[[Vivante_GCNANO_GPU_overview | GPU驱动概述]]
 +
== LCD背光驱动 ==
 +
== DSI外设 ==
 
=== LTDC外设 ===
 
=== LTDC外设 ===
== 核心类外设 ==
 
=== RTC驱动 ===
 
=== TIM外设 ===
 
====    CA7配置Capture功能 ====
 
====    CM4使用Timer ====
 
====    PWM输出配置 ====
 
=== Watchdog外设 ===
 
====    IWDG外设 ====
 
====    WWDG外设 ====
 
=== GPIO外设 ===
 
  
== 高速接口类外设 ==
+
= 核心类外设 =
=== SDMMC外设 ===
+
== RTC驱动 ==
==== CM4配置SDMMC3 ====
+
* [[RTC_overview | rtc架构概述]]
=== USB设备驱动 ===
+
* [[How_to_use_the_RTC | 如何使用rtc ]]
 +
* [[RTC_device_tree_configuration | RTC设备树配置]]
 +
* [[How_to_set_rtc_system_clock | 如何设置rtc系统时钟]]
 +
 
 +
== TIM外设 ==
 +
*[[TIM_device_tree_configuration | TIM设备树配置]]
 +
*[[TIM_Linux_driver | TIM架构概述]]
 +
===    CA7配置Capture功能 ===
 +
===    CM4使用Timer ===
 +
===    PWM输出配置 ===
 +
 
 +
== Watchdog外设 ==
 +
===    IWDG外设 ===
 +
===   WWDG外设 ===
 +
== GPIO外设 ==
 +
 
 +
= 高速接口类外设 =
 +
== SDMMC外设 ==
 +
* [[MMC_overview | MMC架构简介]]
 +
*[[SDMMC_device_tree_configuration | SDMMC设备设备树配置]]
 +
=== CM4配置SDMMC3 ===
 +
 
 +
== USB设备驱动 ==
 
:*[[USB overview | USB 概述 ]]
 
:*[[USB overview | USB 概述 ]]
 
:*[[PHY overview | USB PHY 层架构概述 ]]
 
:*[[PHY overview | USB PHY 层架构概述 ]]
第120行: 第150行:
 
:*[[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外设 ====
+
* [[MTD_overview | MTD架构概述]]
==== QUADSPI外设 ====
+
* [[FMC_device_tree_configuration |  FMC设备树配置]]
=====    CM4配置QSPI =====
+
* [[QUADSPI_device_tree_configuration | QUADSPI设备树配置]]
=== 安全类外设 ===
+
=== FMC外设 ===
==== CRC外设 ====
+
 
==== CRYP外设 ====
+
=== QUADSPI外设 ===
==== HASH外设 ====
+
==== CM4配置QSPI ====
==== RNG外设 ====
+
 
 +
== 安全类外设 ==
 +
=== CRC外设 ===
 +
=== CRYP外设 ===
 +
=== HASH外设 ===
 +
=== RNG外设 ===
  
  

2020年9月18日 (五) 15:18的最新版本

Pinmux配置

dts层级结构

GPIO LED驱动

GPIO按键驱动

GPIO矩阵键盘

Video类外设

DCMI外设

OV5640摄像头模组

模拟类外设

ADC外设

CM4配置ADC

DFSDM外设

STM32MP15_clock_tree

核心类外设

TIM外设

CA7配置Capture功能

CM4使用Timer

PWM输出配置

Watchdog外设

IWDG外设

WWDG外设

GPIO外设

高速接口类外设

SDMMC外设

CM4配置SDMMC3

存储类外设

FMC外设

QUADSPI外设

CM4配置QSPI

安全类外设

CRC外设

CRYP外设

HASH外设

RNG外设