ABOUT ME

나중에 도움이 될만한 잡다한 것들

Today
Yesterday
Total
  • USART 레지스터 CR1
    STM32 2021. 9. 29. 04:13

    Control register 1 (USART_CR1)

        Bits 31:29 Reserved, must be kept at reset value
        Bit 28 M1: Word length
            M[1:0] = 00: 1 Start bit, 8 data bits, n stop bits
            M[1:0] = 01: 1 Start bit, 9 data bits, n stop bits
            M[1:0] = 10: 1 Start bit, 7 data bits, n stop bits
            This bit can only be written when the USART is disabled (UE=0).
        Bit 27 Reserved, must be kept at reset value
        Bit 26 RTOIE: Receiver timeout interrupt enable
        Bits 25:21 DEAT[4:0]: Driver Enable assertion time
        Bits 20:16 DEDT[4:0]: Driver Enable de-assertion time
        Bit 15 OVER8: Oversampling mode
            0: Oversampling by 16
            1: Oversampling by 8
        Bit 14 CMIE: Character match interrupt enable
        Bit 13 MME: Mute mode enable
        Bit 12 M0: Word length
            0: 1 Start bit, 8 data bits, n stop bits
            1: 1 Start bit, 9 data bits, n stop bits
        Bit 11 WAKE: Receiver wakeup method
            0: Idle line
            1: Address mark
        Bit 10 PCE: Parity control enable
        Bit 9 PS: Parity selection
            0: Even parity
            1: Odd parity
        Bit 8 PEIE: PE interrupt enable
        Bit 7 TXEIE: interrupt enable
        Bit 6 TCIE: Transmission complete interrupt enable
        Bit 5 RXNEIE: RXNE interrupt enable
        Bit 4 IDLEIE: IDLE interrupt enable
        Bit 3 TE: Transmitter enable
        Bit 2 RE: Receiver enable
        Bit 1 Reserved, must be kept at reset value.
        Bit 0 UE: USART enable

        

    'STM32' 카테고리의 다른 글

    STM32CubeIDE 설치  (0) 2022.12.29
    SWV로 printf 나오게 하기. (STM32CubeIDE 사용)  (0) 2021.11.29
    USART 레지스터 ISR  (0) 2021.09.29
    USART 레지스터 CR3  (0) 2021.09.29
    UASRT 레지스터 CR2  (0) 2021.09.29
Designed by Tistory.