STM32F051 FLASH_ErasePage problem - vyreseno.

Jan Waclawek konfera na efton.sk
Sobota Říjen 5 17:22:44 CEST 2013


V F4 (a tym padom asi ani v F2 a uz vobec nie v F1/L1) taky bit v CR3 nie
je.

Asi uz niekto nadaval... ;-)

wek

----- Original Message ---------------

>Ta metoda s nastavením
>   USART1->CR3 |=  USART_CR3_OVRDIS;
>pøi inicializaci funguje taky aniž by to bylo tøeba nìjak ošetøovat v 
>USART1_IRQHandler(). Což je asi èistìjší øešení. Mì to tak vyhovuje líp, 
>protože chyby typu ztracený znak øeší až teprve vyšší vrstvy 
>komunikaèního protokolu.
>Tahle vlastnost toho usartu i když je dokumentovaná mi taky pøipadá dost 
>nelogická a nebezpeèná. Protože pøi té složitosti se v tom èlovìk za 
>chvíli ztratí a logiètìjší by bylo, že pokud chci nìjakou chybu 
>ošetøovat, tak jí musím napøed povolit nìco dìlat.
>
>Mrazík
>
>On 10/05/2013 12:12 PM, Jan Waclawek wrote:
>>> RM tady oíká: An interrupt is generated if RXNEIE=1 or EIE = 1 in the
>>> USART_CR1 register. Takže vlastnost, nikoli chyba.
>> Hm, takze nakoniec RTFM... :-)
>>
>> Uz pozeram do manualu k F4 co pouzivam ja, a aj ked je ten USART trocha iny
>> nez u F0, tato mila vlastnost tam naozaj je, a aj ja by som sa bol
>> popalil.
>>
>> Dobre vediet, dakujem.
>>



Další informace o konferenci Hw-list