模型B,版本2.0的更改对软件有什么影响?


Answers:


8

该URL上没有任何内容表示如果您不使用GPIO,则应该进行任何软件更改-但是,肯定会忽略它们。我们只需要等到有人找到它就可以了:)

他们交换了I²C连接器。

对于I²C,这仅意味着您需要检查版本/proc/cpuinfo并使用

/dev/i2c-0/dev/i2c-1根据需要。

或者,您可以i2cdetect用来查看您要与之交谈的任何设备的两条总线。

如果您将I²C引脚用作GPIO,则情况会更糟,因为如果您使用的是GPIO库,则必须确保它的最新状态足以检查/proc/cpuinfo并重新映射这些引脚。

对于某些人来说,好消息是,如果需要一些额外的功能,则可以将用于指示电路板版本的4个引脚焊接到GPIO并用作GPIO:


3

不,这不会影响不使用I2C或新GPIO信号的软件。

如果您使用的是I2C或GPIO,则可能需要进行一些细微的更改,但仔细的编程应意味着相同的二进制文件可在两个版本上使用。所有其他软件均不受影响。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.