“100ask stm32mp157 pro”的版本间的差异
来自百问网嵌入式Linux wiki
(→资源获取) |
Weidongshan(讨论 | 贡献) |
||
第1行: | 第1行: | ||
− | + | ||
− | = | + | [[File:导学.mp4|800px|600px|center]] |
− | + | ||
+ | = 先看上面视频里提到的第1篇、第2篇视频,开始学! | ||
= 入门指南= | = 入门指南= |
2020年8月15日 (六) 16:25的版本
= 先看上面视频里提到的第1篇、第2篇视频,开始学!
目录
-
1 入门指南
- 1.1 硬件资源
- 1.2 软件资源
- 1.3 CortexA7功能体验
- 1.4 协处理器M4功能体验
- 1.5 开发板系统配置
- 1.6 系统更新
- 1.7 体验Ubuntu-18.04系统
- 2 应用开发
-
3 构建系统
- 3.1 构建Linux系统
-
3.2 U-Boot开发
- 3.2.1 如何从U-Boot通过TFTP引导内核
- 3.2.2 如何在SD卡上更新U-Boot
- 3.2.3 如何在U-Boot中使用USB大容量存储
- 3.2.4 uboot下fdt设备树操作命令使用详解
- 3.2.5 uboot下下载命令使用详解
- 3.2.6 uboot下环境变量命令使用详解
- 3.2.7 uboot下执行控制命令使用详解
- 3.2.8 uboot下Flash内存命令使用详解
- 3.2.9 uboot下info命令使用详解
- 3.2.10 uboot下内存命令使用详解
- 3.2.11 uboot下混杂设备命令使用详解
- 3.2.12 uboot下特殊命令使用详解
- 3.2.13 U-Boot和Linux中文参考指南
- 3.2.14 uboot下存储设备操作命令使用详解
- 3.3 外设配置
- 4 嵌入式系统开发
- 5 硬件开发
- 6 参考资源
入门指南
硬件资源
核心板参数
底板参数
引脚分布列表
软件资源
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接口连接器
参考资源
Bootloard
Linux内核相关
内核驱动相关
高速通信设备 | 低速通信设备 | 网络子系统 |
---|---|---|
|
|
|
文件系统相关
buildroot相关
|