<HTML dir=ltr><HEAD>
<META content="text/html; charset=windows-1250" http-equiv=Content-Type>
<STYLE>
<!--
@font-face
        {font-family:Calibri}
@font-face
        {font-family:Tahoma}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif"}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif"}
span.StylE-mailovZprvy17
        {font-family:"Calibri","sans-serif";
        color:windowtext}
span.TextbublinyChar
        {font-family:"Tahoma","sans-serif"}
.MsoChpDefault
        {font-family:"Calibri","sans-serif"}
@page WordSection1
        {margin:70.85pt 70.85pt 70.85pt 70.85pt}
-->
</STYLE>

<STYLE id=owaParaStyle type=text/css>P {margin-top:0;margin-bottom:0;}</STYLE>
</HEAD>
<BODY lang=CS dir=ltr link=blue vLink=purple ocsi="0" fpstyle="1">
<DIV dir=ltr>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'; COLOR: #000000">
<DIV>Myslím, že mám všude 2k2... Bohužel je s tím občas dost laborace, ale zase 
je to vyvážený cenou no... Ještě doporučuju překontrolovat na citlivost “na 
prst” – přejet po po vývodech (v případě ESP-01) prstem, jestli to vydrží.</DIV>
<DIV> </DIV>
<DIV>P.B.</DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV style="FONT: 10pt tahoma">
<DIV> </DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=michal.grunt@vynet.cz 
href="mailto:michal.grunt@vynet.cz">Michal Grunt</A> </DIV>
<DIV><B>Sent:</B> Wednesday, February 25, 2015 1:28 PM</DIV>
<DIV><B>To:</B> <A title=hw-list@list.hw.cz 
href="mailto:hw-list@list.hw.cz">HW-news</A> </DIV>
<DIV><B>Subject:</B> RE: ESP8266/USART záhada</DIV></DIV></DIV>
<DIV> </DIV></DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV 
style="FONT-SIZE: 10pt; FONT-FAMILY: tahoma; COLOR: #000000; DIRECTION: ltr">Zajímavý, 
že se o tom nikde moc nezmiňují, ale měl jsem na to trochu podezření. Jak veliký 
pull up doporučujete? Zkoušel jsem 1k (jiný momentálně nemám po ruce). Chytlo se 
to, ale až po cca půl minutě blikání a to ještě ne vždy na každý 
start...<BR><BR>MG<BR><BR>
<DIV style="FONT-SIZE: 16px; FONT-FAMILY: times new roman; COLOR: #000000">
<HR tabIndex=-1>

<DIV id=divRpF721367 style="DIRECTION: ltr"><FONT color=#000000 size=2 
face=Tahoma><B>Od:</B> Hw-list [hw-list-bounces@list.hw.cz] za uživatele Pavel 
Brychta [pavel.brychta@duhasys.eu]<BR><B>Odesláno:</B> 25. února 2015 
11:03<BR><B>Komu:</B> HW-news<BR><B>Předmět:</B> Re: ESP8266/USART 
záhada<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'; COLOR: #000000">
<DIV>Typická závada <IMG class="wlEmoticon wlEmoticon-smile" 
style="BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none" 
alt="Veselý obličej" src="cid:4A1FF9DB234B4C499F65706941724C1F@PBRYNBD"> Chybí 
Vám pull-up. Už jsem se s tím setkal. Pokud svítí modrá LED, tak to tak v drtivé 
většině bývá.</DIV>
<DIV> </DIV>
<DIV>P.B.</DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV style="FONT: 10pt tahoma">
<DIV> </DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV><B>From:</B> <A title=michal.grunt@vynet.cz 
href="mailto:michal.grunt@vynet.cz" target=_blank>Michal Grunt</A> </DIV>
<DIV><B>Sent:</B> Wednesday, February 25, 2015 10:53 AM</DIV>
<DIV><B>To:</B> <A title=hw-list@list.hw.cz href="mailto:hw-list@list.hw.cz" 
target=_blank>mailto:hw-list@list.hw.cz</A> </DIV>
<DIV><B>Subject:</B> ESP8266/USART záhada</DIV></DIV></DIV>
<DIV> </DIV></DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV class=WordSection1>
<P class=MsoNormal>Zdravím, mám STM32F103</P>
<P class=MsoNormal><A 
href="http://img34.olx.ua/images_slandocomua/183653005_1_644x461_otladochnaya-plata-stm32-stm32f103c8t6-poltava.jpg" 
target=_blank>http://img34.olx.ua/images_slandocomua/183653005_1_644x461_otladochnaya-plata-stm32-stm32f103c8t6-poltava.jpg</A></P>
<P class=MsoNormal>a k tomu nadrátovaný modul ESP8266 (na USART1).</P>
<P class=MsoNormal> </P>
<P class=MsoNormal>Mám jednoduchý program pro připojení k AP. Na USART1 mám 
ještě připojený serial/USB kablík pro odposlouchávání komunikace (pouze RX z 
pohledu převodníku resp. TX PA9). Vše běží. Ale když USB kabel odpojím, zapnu 
napájení tak modul se k AP nepřipojí. Rychle bliká modrá LED na wifi modulu v 
podstatě bez přerušení – normálně bliká pouze asi vteřinu při připojení k 
AP.</P>
<P class=MsoNormal> </P>
<P class=MsoNormal>Odpojím napájení a když zapojím pouze RX serial/USB kablík 
(aniž bych ten USB zapojoval do PC) tak vše opět běží…</P>
<P class=MsoNormal> </P>
<P class=MsoNormal>Vyzkoušel jsem i externí napájení (ne z PC) a chová se to 
stejně. Jedině snad, že bych měl nějak blbě nakonfigurovaný USART1 a ten USB 
převodník by to nějak „pozitivně“ ovlivňoval...</P>
<P class=MsoNormal> </P>
<P class=MsoNormal>void USART1_Init()</P>
<P class=MsoNormal>{</P>
<P 
class=MsoNormal>                
GPIO_InitTypeDef  GPIO_InitStructure;</P>
<P 
class=MsoNormal>                
USART_InitTypeDef USART_InitStructure;</P>
<P 
class=MsoNormal>                
NVIC_InitTypeDef NVIC_InitStructure;</P>
<P class=MsoNormal> </P>
<P 
class=MsoNormal>                
RCC_APB2PeriphClockCmd (RCC_APB2Periph_USART1 | RCC_APB2Periph_GPIOA, 
ENABLE);</P>
<P class=MsoNormal> </P>
<P 
class=MsoNormal>                
GPIO_InitStructure.GPIO_Pin   = GPIO_Pin_10;</P>
<P 
class=MsoNormal>                
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;</P>
<P 
class=MsoNormal>                
GPIO_InitStructure.GPIO_Mode  = GPIO_Mode_IN_FLOATING;</P>
<P 
class=MsoNormal>                
GPIO_Init(GPIOA, &GPIO_InitStructure);</P>
<P class=MsoNormal> </P>
<P 
class=MsoNormal>                
GPIO_InitStructure.GPIO_Pin   = GPIO_Pin_9;</P>
<P 
class=MsoNormal>                
GPIO_InitStructure.GPIO_Mode  = GPIO_Mode_AF_PP;</P>
<P 
class=MsoNormal>                
GPIO_Init(GPIOA, &GPIO_InitStructure);</P>
<P class=MsoNormal> </P>
<P 
class=MsoNormal>                
USART_InitStructure.USART_BaudRate            
= 115200;</P>
<P 
class=MsoNormal>                
USART_InitStructure.USART_WordLength          
= USART_WordLength_8b;</P>
<P 
class=MsoNormal>                
USART_InitStructure.USART_StopBits            
= USART_StopBits_1;</P>
<P 
class=MsoNormal>                
USART_InitStructure.USART_Parity              
= USART_Parity_No ;</P>
<P 
class=MsoNormal>                
USART_InitStructure.USART_HardwareFlowControl = 
USART_HardwareFlowControl_None;</P>
<P 
class=MsoNormal>                
USART_InitStructure.USART_Mode                
= USART_Mode_Rx | USART_Mode_Tx;</P>
<P 
class=MsoNormal>                
USART_Init(USART1, &USART_InitStructure);</P>
<P class=MsoNormal> </P>
<P 
class=MsoNormal>                
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);</P>
<P 
class=MsoNormal>                
NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn;</P>
<P 
class=MsoNormal>                
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;</P>
<P 
class=MsoNormal>                
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0;</P>
<P 
class=MsoNormal>                
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;</P>
<P 
class=MsoNormal>                
NVIC_Init(&NVIC_InitStructure);</P>
<P class=MsoNormal> </P>
<P 
class=MsoNormal>                
USART_ITConfig(USART1, USART_IT_RXNE, ENABLE);</P>
<P 
class=MsoNormal>                
NVIC_EnableIRQ(USART1_IRQn);</P>
<P class=MsoNormal> </P>
<P 
class=MsoNormal>                
USART_Cmd(USART1, ENABLE);</P>
<P class=MsoNormal>}</P>
<P class=MsoNormal> </P>
<P class=MsoNormal>Děkuji za rady</P>
<P 
class=MsoNormal>MG</P></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></BODY></HTML>