[elektro] STM32F334 UART2
VFX
info at vfx.hu
Tue Mar 28 11:03:13 CEST 2017
Hali!
Jön karakter, mert terminált használok debuggerként, és ha ütöm a
bill.kódot válaszol az STM, de csak pollingosan. IT rutinba be sem megy.
ÜDV. VFX.
2017.03.28. 10:49 keltezéssel, Skandar Graun írta:
> Én ilyenkor elsőre kiolvasgatom az uart Rx regiszterét, mert többször
> előfordult már, hogy karakter nem jött, emiatt IT-nak sem volt oka jönni.
> Ha a kívánt karakter bent van, akkor nézem meg az IT forrást.
>
> 2017. március 28. 10:32 VFX írta, <info at vfx.hu>:
>
>> Hali!
>>
>> STM32F334 procival küzdök. UART2-n szeretnék interruptot kapni ha jött
>> karakter. Beállítottam a USART_CR1-ben a TE,RE, RXNEIE biteket 1-be, majd
>> az NVIC-ben az USART2-t.
>>
>> ldr R1,=#UART_TE | UART_RE | UART_RXNEIE
>> str R1,[R0, #USARTx_CR1_OFFSET]
>> orr R1,R1,#UART_UE
>> str R1,[R0, #USARTx_CR1_OFFSET] //UART Enabled
>>
>>
>> NVIC_EnableIRQ USART2_IRQn
>>
>>
>> De nem jön az IT, mit kell még tennem. Vagy mit rontok el?
>> A progi tökéletesen megy, de IT nem jön.
>>
>>
>> ÜDV. VFX.
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list