embedded-linux - 如何使用STM32MP1为嵌入式Linux项目实现自定义外设驱动?
问题描述
我想采用一种低级方法将数据从 FPGA 传输到 STM32MP1 处理器,我目前正在使用 FTDI USB 设备,这是一个额外的 IC,会消耗我的电池供电设备的电源。
我会在双组模式下初始化并从 STM32 上的 QUADSPI 外设读取数据。
我一直在阅读内核模块以获取寄存器级别的访问权限,但是它们似乎都停在 Hello World 或最佳切换 GPIO 引脚上。对于我正在尝试做的事情,我找不到任何可靠的文档。
初始化没有为其编写 Linux 驱动程序的外围设备的最佳方法是什么?
解决方案
推荐阅读
- java - Java Spring - 序列化 ResponseEntity 时 HttpClient 分配一个额外的字段
- python - 没有名为 whaaaaat ModuleNotFoundError 的模块?
- java - 处理不显示数据值和不读取城市?
- r - zoo或xts如何处理二维表?
- javascript - Express Typescript 不使用中间件
- python - gpu_mem_get_free_no_cache() 实际上做了什么?[法泰]
- macos - 如何在 mac 上使用命令行创建多个文件夹/超过 20 个/?
- odoo - odoo中具有不同名称的产品和描述
- html - 使用 BeautifulSoup 刮取 IMG SRC
- android - 根据文档字段中的字符串搜索 Firestore 文档