gpt4 book ai didi

c++ - 芯片的数据表没有说明如何与之通信

转载 作者:可可西里 更新时间:2023-11-01 16:32:12 37 4
gpt4 key购买 nike

所以首先我绝对不是计算机工程师,但我正在努力学习。我在包里发现了几个 (93C46CB3) 筹码和其他一些微不足道的筹码,谢谢爸爸!我研究了数据表,弄清楚了哪些引脚在芯片上做了什么,但我还没有弄清楚如何读写它。它说它是串行的,但没有说明它的波特率是多少。也,它没有说明我应该以多快的速度打开和关闭引脚。它使用PWM吗?如果是这样,速度有多快?数据表在这里

http://www.datasheetspdf.com/datasheet/93C46CB3.html

PG。 7 是图表用于读写的位置,但没有说明这些间隔有多长。 “S”、“D”和“Q”都是别针。

我正在尝试使用 Arduino 和/或 Raspberry Pi 读取和写入其内容,无论哪种方式我都需要它来工作。提前致谢!

tldr;我为这个芯片打开和关闭引脚的速度有多快?如果它有串行通信,它的波特率是多少?

最佳答案

制造商有关于其 93 系列 Microwire 设备的接线和协议(protocol)的应用说明

    http://ww1.microchip.com/downloads/en/AppNotes/01004a.pdf
http://ww1.microchip.com/downloads/en/AppNotes/01020B.pdf
http://ww1.microchip.com/downloads/en/AppNotes/01029A.pdf
http://ww1.microchip.com/downloads/en/AppNotes/00993a.pdf

PIC 微 Controller 的 C 源代码位于:

    http://ww1.microchip.com/downloads/en/AppNotes/AN1004.zip

简单描述:

  • 支持 SPI 或 Microwire 协议(protocol)
  • 数据表中说明您的芯片速度为 3MHz 的时钟频率,但我建议使用 2MHz,因为它涵盖了该系列中的所有芯片。
  • 首先发送最高有效位
  • 时钟极性为类型 0(正)
  • 时钟相位为类型 0(上升沿)

Arduino 初始化示例:

    SPI.beginTransaction(SPISettings(2000000, MSBFIRST, SPI_MODE0));

这将使用连接到 SCK 的引脚 2,连接到 MOSI 的引脚 3,以及连接到 MISO 的引脚 4。

关于c++ - 芯片的数据表没有说明如何与之通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42549100/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com