This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我想宣布、我的用于 TDC7201的 Raspberry Pi Python3驱动程序可通过常用的 pip 安装机制在 pypi.org 上找到。 只需执行"python3 -m pip install tdc7201"即可获得。 注意事项:
我希望在即将推出的版本中解决其中的许多问题。 任何希望帮助改进代码的用户都应克隆 GitHub 库 github.com/HowardALandman/QTD/、创建分支并编辑包含模块代码的文件 src/tdc7201/tdc7201/__init__.py。 qtd.py 文件是可以运行库的顶级文件。
欢迎提出任何建议、意见、批评、表扬。 尽情享受、
Howard A. Landman
尊敬的 Arjun:
版本0.5b2已发布。 这支持测量模式1、读取所有芯片寄存器的 READ_regs ()例程已更新为使用自动递增、比以前快6倍以上。 对于我的测试程序、这导致大约2倍的总速度(~520测量/秒、从~250提高)。 坦率地说、我很惊讶、SPI 的加速会产生如此大的影响、但我想这部分是因为 SPI 时钟(< 25MHz)比 CPU 时钟慢得多(700-1500MHz、具体取决于型号)。 SPI 驱动器中也可能存在大量开销、这将使一个大事务比多个小事务更高效。 此外、我的测试程序测量的时间通常为20-50us、因此该程序不会花费太多时间等待它们完成。
仍然不完全支持使用芯片的2侧、但已经执行了实现该目标所需的一些步骤。
您好、Howard、谢谢。
SPI 通常更快、但与 CPU 时钟速度不匹配。 )
当系统启动自动关闭时、我将关闭此主题。 同时、对于任何更新、请继续并发布。 请随时订阅我们的论坛、如果您看到的主题可以从您的贡献中获益、请订阅。 谢谢!