下面英文摘自STM32F100的勘误表,请帮忙翻译下:
2.5.5 I2C2 with SPI2 and USART3
Conditions
● I2C2 and SPI2 are clocked together or I2C2 and USART3 are clocked together
● I/O port pin PB12 is configured as an alternate function output
Description
● Conflict between the I2C2_SMBA signal (even if this function is not used) and
SPI2_NSS in output mode.
● Conflict between the I2C2_SMBA signal (even if this function is not used) and
USART3_CK.
● In these cases the I/O port pin PB12 is set to 1 by default if the I/O alternate function
output is selected and I2C2 is clocked.
Workaround
I2C2_SMBA can be used as an output if SPI2 is configured in master mode with NSS in
software mode.
I2C2_SMBA can be used in input mode if SPI2 is configured in master or slave mode with
NSS managed by software.
SPI2 cannot be used in any other configuration when I2C2 is being used.
USART3 must not be used in synchronous mode when I2C2 is being used.
附图如下:
谢谢!
|