STR912的端口第二功能定义太乱了,UART的TX和RX在好几个管脚上都有,下面是我整理的UART的RX和TX的IO口分配: TX RX UART0 P1.2、P3.1、P3.4、P5.0、P6.7 P3.0、5.1、6.6、7.4 UART1 P1.0、3.3 P1.1、3.2 UART2 P1.5、3.0、3.5、5.1 P1.3、3.1、5.2 手册上有UARTx_RX和UARTx_RxD两个东西,它们俩的解释都是UART rcv data,它们俩是都指的是UART的RX端吗? CAN总线的TX和RX也是分配在好几个管脚上: TX:P1.6、3.2、3.6、5.1 RX:P1.5、3.3、5.0 在设计板子的时候,这些管脚应该怎么分配呢,是任意分配吗?真不知道这是灵活了还是麻烦了。哪位大侠能解释一下。 |