瀏覽代碼

check SIM_SCGC1_UART5 in serial6_set_tx

teensy4-core
thewknd 8 年之前
父節點
當前提交
f43caad2f7
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. +2
    -2
      teensy3/serial6.c

+ 2
- 2
teensy3/serial6.c 查看文件

@@ -85,7 +85,7 @@ static volatile uint8_t rx_buffer_head = 0;
static volatile uint8_t rx_buffer_tail = 0;
#endif

static uint8_t tx_pin_num = 34;
static uint8_t tx_pin_num = 48;

// UART0 and UART1 are clocked by F_CPU, UART2 is clocked by F_BUS
// UART0 has 8 byte fifo, UART1 and UART2 have 1 byte buffer
@@ -171,7 +171,7 @@ void serial6_set_tx(uint8_t pin, uint8_t opendrain)

if (opendrain) pin |= 128;
if (pin == tx_pin_num) return;
if ((SIM_SCGC4 & SIM_SCGC4_UART2)) {
if ((SIM_SCGC1 |= SIM_SCGC1_UART5)) {
switch (tx_pin_num & 127) {
case 48: CORE_PIN48_CONFIG = 0; break; // PTE24
}

Loading…
取消
儲存