100ask stm32mp157 pro

来自百问网嵌入式Linux wiki
Weidongshan讨论 | 贡献2020年8月15日 (六) 16:25的版本

= 先看上面视频里提到的第1篇、第2篇视频,开始学!

目录

入门指南

硬件资源

核心板参数

底板参数

引脚分布列表

软件资源

CortexA7功能体验

启动开发板

网络功能

CAN功能

以太网功能

4G模块使用

蓝牙功能体验

WiFi功能体验

低速设备功能

串口功能

I2C总线使用

SPI总线使用

GPIO LED使用

GPIO输入输出

高速类设备功能

USB Host功能

USB OTG功能

音频功能

显示触摸功能

LCD使用

背光调节

播放视频

Qt应用

Camera功能

触摸功能

模拟设备功能

ADC采样

其它功能

RTC功能

协处理器M4功能体验

led灯演示

调试功能

JTAG和SWD功能

开发板系统配置

文件传输功能

NFS网络文件系统

SCP安全拷贝

SFTP安全文件传输协议

OpenGL Benchmark

PyQt5应用

自动启动应用

rc.local方式

systemd service方式

如何校验触摸坐标

网口固定MAC地址

WiFi自动连接

禁用或启用CPU核心

设置时区时间

WiFi设备配置hostapd模式

U-Boot操作GPIO

Yocto中修改文件系统的用户相关信息

配置以太网IP地址

修改设备名称

系统自动登录

系统更新

SD卡更新

USB更新

体验Ubuntu-18.04系统

应用开发

Linux应用开发

配置应用开发环境

GUI应用开发

Framebuffer应用开发

Qt应用开发

安装QtCreator
配置QtCreator
测试Qt应用
中文字体
Qt5 开发资源
Qt5 Golang

GTK应用开发

4G模块应用

华为ME909s-821模块

移远EC20模块

输入系统

进程间通信

多线程

网络编程

GPIO编程

RTC编程

PWM编程

IIC应用编程

串口和485编程(暂无)

linux_can编程

存储设备

网络通讯

TCP开发

UDP开发

MQTT开发

视频声音类

FFMPEG

声卡ALSA编程

摄像头V4L2编程

应用调试

构建系统

构建Linux系统

配置开发环境

配置NFS

获取系统源码

Boot 介绍

TF-A编译

U-Boot编译

Linux编译

Buildroot构建系统

Buildroot介绍

构建Buildroot Linux

更新Buildroot 中的U-Boot和Linux

Buildroot命令

添加一个自己的软件包

Yocto构建系统

Yocto介绍

构建Yocto Linux

更新Yocto中的U-Boot和Linux

Bitbake命令

添加yocto软件包

U-Boot开发

如何从U-Boot通过TFTP引导内核

如何在SD卡上更新U-Boot

如何在U-Boot中使用USB大容量存储

uboot下fdt设备树操作命令使用详解

uboot下下载命令使用详解

uboot下环境变量命令使用详解

uboot下执行控制命令使用详解

uboot下Flash内存命令使用详解

uboot下info命令使用详解

uboot下内存命令使用详解

uboot下混杂设备命令使用详解

uboot下特殊命令使用详解

U-Boot和Linux中文参考指南

uboot下存储设备操作命令使用详解

外设配置

Pinmux配置

dts层级结构

Audio类外设

WM8960芯片

SAI外设

SPDIFRX外设

GPIO LED驱动

GPIO按键驱动

GPIO矩阵键盘

Video类外设

DCMI外设

OV5640摄像头模组

网络类外设

4G模块驱动

EC200S模块
YUGA CLM920

FDCAN外设

CM4配置

低速接口类外设

I2C外设

CM4配置I2C

SPI外设

CA7配置SPI
CM4使用SPI
spidev驱动

串口外设

CA7串口设备树配置
CM4配置串口

模拟类外设

ADC外设

CM4配置ADC

DAC外设

CM4配置DAC

DFSDM外设

显示类外设

LCD背光驱动

DSI外设

LTDC外设

核心类外设

RTC驱动

TIM外设

CA7配置Capture功能
CM4使用Timer
PWM输出配置

Watchdog外设

IWDG外设
WWDG外设

GPIO外设

高速接口类外设

SDMMC外设

CM4配置SDMMC3

USB设备驱动

存储类外设

FMC外设
QUADSPI外设
CM4配置QSPI

安全类外设

CRC外设
CRYP外设
HASH外设
RNG外设

嵌入式系统开发

内核跟踪调试

协处理器CM4开发

内存映射

MCU SRAM内部内存

RETRAM内部内存

SYSRAM内部内存

CM4协处理器管理

Linux Mailbox framework

Linux remoteproc framework

Linux RPMsg framework

协处理器的资源管理

动态系统资源更新服务
外设分配请求服务
系统资源配置集服务

外设分配

分配方法

Keil uVision

STM32CubeIDE 集成开发环境

新建和导入工程

STM32CubeMP1

SW4STM32 集成开发环境

安装SW4STM32集成开发环境=

开发方式=

SW4STM32使用JLink调试器=

SW4STM32配置SSH连接=

加载运行固件

双核间高速数据传输

硬件开发

核心板资源

启动说明

引脚定义

最小系统设计

机械尺寸

板载资源介绍

电气参数

连接器规格

底板资源

100ASK-STM32MP157丝印

100ASK-STM32MP157设计文件

底板机械尺寸

板载资源说明

Camera接口

MIPI DSI接口连接器

RGB LCD接口连接器

参考资源

Linux内核相关

文件系统相关

busybox相关

应用相关