STM32 Linux开发板推荐 | 野火STM32MP157 pro开发板:为工业自动化设计而生!
▲ 点击上方 关注STM32
文末有彩蛋
开发板简介
野火STM32MP157 pro底板有着丰富的硬件资源,如图:
STM32MP157 pro开发板支持Linux+QT、Ubuntu、Debian多种嵌入式操作系统以及FreeRTOS、ucoS-1I1、HuaweiLiteos.OneOS、RTX、RT-Thread等嵌入式实时操作系统。
野火专注嵌入式教育已10年有余,期间编写了10多本基于STM32的教程,教程全部免费开源,超百万用户受益,深受用户好评。此次STM32MP157的资料也是非常丰富,主要分为5部分:M4内核开发、FreeRTOS、Linux基础+驱动、QT、Python,对应的教程和例程全部开源。
开发板配套完善的资料,PDF教程、驱动源码、系统镜像、程序源码、硬件原理图、用户手册等资料应有尽有,保姆喂养式教学,想学不会都难,学习入门和提高完全足够,不必担心资料不够。
《STM32MP1 M4内核开发实战指南-基于HAL库》
该教程适用于Cortex-M4内核控制的每个外设功能框图和外设的使用方法,让读者零死角的玩转STM32MP157的Cortex-M4裸机编程。全书共455页手把手教程,由浅入深,步步为营。基本每个章节对应一个外设,每章的主要内容大概分为三个部分,第一部分为外设简介,第二部分为外设功能框图分析,第三部分为代码讲解。
《 FreeRTOS应用开发实战―基于STM32MP157》
本教程通过分析“裸机系统与多任务系统”的区别,从理论上彻底地认清RTOS编程。这个区别就是学习RTOS的命门,只要打通这个任督二脉,学习RTOS可以说是易如反掌。
《Linux基础与应用开发实战指南——基于STM32MP1系列》
揭开Linux的神秘面纱,按照初学者的学习路线进行编排,由浅入深的讲解,全方面讲解初学者应该如何高效地学习Linux,非常适合初学。学习Linux的道路上,野火与你同行。
《嵌入式Linux驱动开发实战指南——基于STM32MP1系列》
该教程从驱动模块入手、步步为营讲解了Linux中的各种驱动框架,如平台设备、输入子系统、设备树以及设备树插件等,引导学员达到举一反三,事半功倍的学习效果。
《鲁班猫Python应用开发实践》
本教程共169页,配合野火基于鲁班猫系列板卡(STM32MP157板卡属于之一)提供的例程,从最基础的安装开发环境讲起,手把手编译演示,一起来揭开Python的神秘面纱。
《嵌入式Qt应用开发实战——基于鲁班猫》
本教程共612页,分为4部分讲解,偏向于实际应用,也提供了非常多的例程,从源码讲解,手把手编译演示,一起来体会Qt 之美。
提供了30多个Qt例程,比如炫酷的桌面例程:
《[野火]STM32MP1 M4 内核开发实战指南-基于 HAL 库》
《[野火]FreeRTOS 应用开发实战—基于STM32MP1》
《[野火] 嵌入式 Linux 驱动开发实战指南——基于 STM32MP1 系列》
请在留言区写出用MP1开发板开发时,
你的应用方向、成就、收获或是疑问。
赶紧让你的手指动起来,
快来评论区留言。
我们会挑选出1名走心留言者
送出野火STM32MP157 pro 开发板作为奖励。
© THE END
推荐帖子