使用stm32f103时st8024的波特率

时间:2018-01-29 10:33:59

标签: c embedded stm32f1

我正在使用stm32f103,我想使用st8024和智能卡。

但是hsc1.Init.BaudRate = 115200; ,我在ATR的TS中没有收到0x3b或0x3f。

/* USART1 init function */
static void MX_USART1_SMARTCARD_Init(void)
{

    hsc1.Instance = USART1;
    hsc1.Init.BaudRate = 115200;
    hsc1.Init.WordLength = SMARTCARD_WORDLENGTH_9B;
    hsc1.Init.StopBits = SMARTCARD_STOPBITS_1_5;
    hsc1.Init.Parity = SMARTCARD_PARITY_EVEN;
    hsc1.Init.Mode = SMARTCARD_MODE_TX_RX;
    hsc1.Init.GuardTime = 0;
    hsc1.Init.NACKState = SMARTCARD_NACK_DISABLE;
    if (HAL_SMARTCARD_Init(&hsc1) != HAL_OK)
    {
       Error_Handler();
    }

}

0 个答案:

没有答案