OrangePi 4b Lts GPIO最高输出频率测试

2023-11-02

根据示波器显示的值,在写入高低电平各有一个usleep(1)时可以输出稳定10kHz的方波

但是10k每段有50us,不知道usleep(1)为什么会变成50us

可能是digitalWrite稳定时间比较长?

直接死循环里digitalWrite高电平低电平

得到周期约2.5us的变形严重的三角波,且此时有个严重问题,就是同时测试两个pin时会立刻死机,键盘鼠标无反应。

也就是最高输出频率不超过400kHz,稳定输出频率约在几十kHz。这是在用C写io的情况下

这样的话如果自己写通信协议将会变得很困难,难以和外设高速通信。可靠通信可能最多只能达到几kbps。

相比之下,树莓派3b的测试文章http://t.csdn.cn/zZb7c

中的结论是树莓派3b可以达到13M的gpio输出频率,则实用的多

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OrangePi 4b Lts GPIO最高输出频率测试 的相关文章

  • 一文看完Vue3的渲染过程

    Vue3官网中有下面这样一张图 基本展现出了Vue3的渲染原理 本文会从源码角度来草率的看一下Vue3的运行全流程 旨在加深对上图的理解 从下面这个很简单的使用示例开始 import createApp ref from vue creat

随机推荐