首页 > 解决方案 > 如何使用STM32MP1为嵌入式Linux项目实现自定义外设驱动?

问题描述

我想采用一种低级方法将数据从 FPGA 传输到 STM32MP1 处理器,我目前正在使用 FTDI USB 设备,这是一个额外的 IC,会消耗我的电池供电设备的电源。

我会在双组模式下初始化并从 STM32 上的 QUADSPI 外设读取数据。

我一直在阅读内核模块以获取寄存器级别的访问权限,但是它们似乎都停在 Hello World 或最佳切换 GPIO 引脚上。对于我正在尝试做的事情,我找不到任何可靠的文档。

初始化没有为其编写 Linux 驱动程序的外围设备的最佳方法是什么?

标签: embedded-linuxkernel-moduledevice-tree

解决方案


推荐阅读