raspberry-pi3 - Raspberry Pi GPIO:硬件时序(例如中断)
问题描述
我一直在尝试找到任何方法来在 Raspberry Pi 上进行硬件时序控制,但一直找不到任何东西。
我需要能够在 RasPi 上的 GPIO 引脚上生成稳定的时序(例如,以高带宽与 FPGA 通信)并且需要 GPIO 引脚上的时钟频率超过 10-100MHz。
到目前为止,我所看到的一切都使用延迟来实现计时,这是一种非常糟糕的计时方式。一方面,您没有获得时序保证并获得时钟抖动;最重要的是,我无法获得 10-100 MHz 时钟 uwith usleep
。
如何获得 GPIO 的中断或其他硬件控制时序?
解决方案
推荐阅读
- python - 如何使用 nltk 库从数据帧中拆分句子?
- algorithm - 函数重载流程图
- regex - Perl 正则表达式从匹配中排除可选单词
- java - 如何使用 java 在 SQL 表中插入 json 对象的印地语值?
- sql - Oracle SQL 嵌套关系成上层
- ruby-on-rails - 如何使用 Rails 中的序列化程序将深度嵌套的关联渲染到 json?
- mongodb - 在 MongoDB 字段中解码 base64
- gwt - GWT History.replaceItem 在编译模式下表现奇怪,但在 superdev 中工作正常
- java - 即使声明了类,在java中也找不到错误
- windows - 如何通过命令提示符访问 Git Bash?