我正在使用内部时钟为8Mhz的PIC18f67k40(IDE 7.5(。 我做了导致闪烁和简单的UART1传输,工作正常。
接下来同时尝试UART1和UART3时,只有UART1有效...(UART1 首先初始化,然后 UART3 初始化( 如果我更改初始化顺序 UART3 工作但 UART1 不起作用,
UART1 的引脚:(Tx=RC6 & Rx=RC7( 和 UART3 : (Tx=RE0 & Rx=RE1( 我只使用默认引脚,是否需要外围引脚映射或我该怎么办?
示例代码
问题解决了,当我们处理两个或多个 UART 时,我们必须在使用它们之前使用 UART_Set_Active(( 函数。