<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=46&amp;t=15629&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-06-22T15:14:11+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=46&amp;t=15629&amp;mode</id>
<entry>
<author><name><![CDATA[Jitkino]]></name></author>
<updated>2016-06-22T15:09:04+01:00</updated>
<published>2016-06-22T15:09:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162756#p162756</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162756#p162756"/>
<title type="html"><![CDATA[Re: Odczytywanie napięcia referencyjnego - STM, Tera Term]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162756#p162756"><![CDATA[
W Tera Term mam ustawione 8-bitów danych,  bez kontroli parzystości, 1 bit stopu.<br /><br />Szybkość transmisji jest ta sama.<br /><br />Odczytywanie w Tera Term &quot;Hello world&quot; działa.<br /><br /><br />Coś takiego napisałem ale nie działa. Jest w stanie ktoś coś podpowiedzieć?<br /><br /><br /><span style="color: #FF0000">Źle wstawiony listing - Zielono-różowy J.</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10161">Jitkino</a> — 22 cze 2016, o 15:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2016-06-21T17:37:05+01:00</updated>
<published>2016-06-21T17:37:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162711#p162711</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162711#p162711"/>
<title type="html"><![CDATA[Re: Odczytywanie napięcia referencyjnego - STM, Tera Term]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162711#p162711"><![CDATA[
a ja zacznę od wiadra dziegciu <br /><br /><strong><span style="color: #FF0000">KOLEGO ... ZANIM NAPISZESZ POST WYSIL SIE PI PRZECZYTAJ ZASADY JAKIE PANUJĄ NA DANYM FORUM , W DANYCH DZIAŁACH <br /><br />1..  POPRAW WSTAWIANIE LISTINGU <br />2..  OD KIEDY STM32  piszemy w dziale dla AVR ??<br /><br />TYM RAZEM PRZENIOSĘ , ALE kolejne nie stosowanie się do zasad , olanie zaleceń moderatorów  <br />zakończy się usunięciem postów i nałożeniem ostrzeżenia ...</span></strong><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 21 cze 2016, o 17:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[robertomic]]></name></author>
<updated>2016-06-21T14:43:09+01:00</updated>
<published>2016-06-21T14:43:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162704#p162704</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162704#p162704"/>
<title type="html"><![CDATA[Re: Odczytywanie napięcia referencyjnego - STM, Tera Term]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162704#p162704"><![CDATA[
<div class="quotetitle">Jitkino napisał(a):</div><div class="quotecontent"><br />Witam, niedawno zacząłem zabawę z programowaniem STM'ów. Próbuję zmierzyć napięcie referencyjne według tego kursu :<br /><!-- m --><a class="postlink" href="http://forbot.pl/blog/artykuly/programowanie/kurs-stm32-6-pomiar-napiecia-przetwornik-adc-id8462" >http://forbot.pl/blog/artykuly/programo ... adc-id8462</a><!-- m --><br /><br />Czy w Tera Term napięcie powinno zostać mierzone automatycznie po uruchomieniu programu?<br /></div><br /><br />moze użyj semi hosting nie trzeba sie bawic z uartem<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13232">robertomic</a> — 21 cze 2016, o 14:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[BARTB]]></name></author>
<updated>2016-06-21T08:32:20+01:00</updated>
<published>2016-06-21T08:32:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162696#p162696</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162696#p162696"/>
<title type="html"><![CDATA[Re: Odczytywanie napięcia referencyjnego - STM, Tera Term]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162696#p162696"><![CDATA[
Tak jak kolega zauważył trzeba najpierw przerobić lekcję 5 z kursu.<br />szczególnie punkt z przekierowaniem printf na port uart<br /><br />Dodatkowo nie wspomniał kolega, jak ma Uart podłączony do komputera, jaka przejściówki pod jakie piny mikrokontrolera.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1542">BARTB</a> — 21 cze 2016, o 08:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[maverick_as]]></name></author>
<updated>2016-06-21T06:18:58+01:00</updated>
<published>2016-06-21T06:18:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162693#p162693</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162693#p162693"/>
<title type="html"><![CDATA[Re: Odczytywanie napięcia referencyjnego - STM, Tera Term]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162693#p162693"><![CDATA[
Dobra.. zgaduję dalej ... <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .<br /><div class="quotetitle">Jitkino napisał(a):</div><div class="quotecontent"><br />Witam, niedawno zacząłem zabawę z programowaniem STM'ów.<br /></div><br />Na jakim etapie jesteś;<br />- czy zestawiałeś już transmisję po RS232 ?<br />- czy lekcję 5 kursu przerobiłeś z sukcesem ?<br />- czy ustawiłeś w Tera Term prawidłowy wirtualny ComX ,który emuluje konwerter UART/USB płytki Nucleo ?<br />- jak z sterownikami Windows dla wirtualnego portu ComX (zazwyczaj wystarczają systemowe, ale...) ?<br />- czy po obu stronach są ustawione te same parametry transmisji szeregowej ; długość słowa danych, liczba bitów stopu, parzystość, szybkość transmisji ?<br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9169">maverick_as</a> — 21 cze 2016, o 06:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jitkino]]></name></author>
<updated>2016-06-22T15:14:11+01:00</updated>
<published>2016-06-21T05:15:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162691#p162691</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162691#p162691"/>
<title type="html"><![CDATA[Re: Odczytywanie napięcia referencyjnego - STM, Tera Term]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162691#p162691"><![CDATA[
Dzięki za pomoc.<br /><br />Płytka NUCLEO F103RB<br /><br />Zmieniłem na 9600 i nadal nic.<br /><br />Tak wygląda kod u mnie. Czy Tera Term powinien odczytywać dane od razu po zbudowaniu (rebuild) i ściągnięciu programu (program download) w CooCox? Czy muszę jeszcze coś ustawić w Tera Term?<br /><br />[syntax]#include &lt;stdio.h&gt;<br />#include &quot;stm32f10x.h&quot;<br />#include &quot;stm32f10x_rcc.h&quot;<br />#include &quot;stm32f10x_adc.h&quot;<br />#include &quot;stm32f10x_gpio.h&quot;<br /><br />#include &quot;stm32f10x_usart.h&quot;<br /><br />void send_char(char c)<br />{<br />while (USART_GetFlagStatus(USART2, USART_FLAG_TXE) == RESET);<br />USART_SendData(USART2, c);<br />}<br /><br />int __io_putchar(int c)<br />{<br />if (c=='\n')<br />send_char('\r');<br />send_char(c);<br />return c;<br />}<br /><br />int main(void)<br />{<br />GPIO_InitTypeDef gpio;<br />USART_InitTypeDef uart;<br />ADC_InitTypeDef adc;<br /><br />RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_GPIOC | RCC_APB2Periph_GPIOD, ENABLE);<br />RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);<br />RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE);<br /><br />RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1, ENABLE);<br />RCC_ADCCLKConfig(RCC_PCLK2_Div6);<br /><br />GPIO_StructInit(&amp;gpio);<br />gpio.GPIO_Pin = GPIO_Pin_2;<br />gpio.GPIO_Mode = GPIO_Mode_AF_PP;<br />GPIO_Init(GPIOA, &amp;gpio);<br /><br />gpio.GPIO_Pin = GPIO_Pin_3;<br />gpio.GPIO_Mode = GPIO_Mode_IN_FLOATING;<br />GPIO_Init(GPIOA, &amp;gpio);<br /><br />USART_StructInit(&amp;uart);<br />uart.USART_BaudRate = 9600;<br />USART_Init(USART2, &amp;uart);<br />USART_Cmd(USART2, ENABLE);<br /><br />ADC_StructInit(&amp;adc);<br />adc.ADC_ContinuousConvMode = ENABLE;<br />adc.ADC_NbrOfChannel = 1;<br />adc.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None;<br />ADC_Init(ADC1, &amp;adc);<br /><br />ADC_RegularChannelConfig(ADC1, ADC_Channel_17, 1, ADC_SampleTime_71Cycles5);<br />ADC_Cmd(ADC1, ENABLE);<br /><br />ADC_ResetCalibration(ADC1);<br />while (ADC_GetResetCalibrationStatus(ADC1));<br /><br />ADC_StartCalibration(ADC1);<br />while (ADC_GetCalibrationStatus(ADC1));<br /><br />ADC_TempSensorVrefintCmd(ENABLE);<br />ADC_SoftwareStartConvCmd(ADC1, ENABLE);<br /><br />while (1) {<br />uint16_t adc = ADC_GetConversionValue(ADC1);<br />printf(&quot;Adc = %d (%.3fV)\n&quot;, adc, adc * 3.3f / 4096.0f);<br />}<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10161">Jitkino</a> — 21 cze 2016, o 05:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[maverick_as]]></name></author>
<updated>2016-06-20T22:46:07+01:00</updated>
<published>2016-06-20T22:46:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162686#p162686</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162686#p162686"/>
<title type="html"><![CDATA[Re: Odczytywanie napięcia referencyjnego - STM, Tera Term]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162686#p162686"><![CDATA[
Trochę mało danych, ale pozgaduję  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />.<br /><div class="quotetitle">Jitkino napisał(a):</div><div class="quotecontent"><br />Czy w Tera Term napięcie powinno zostać mierzone automatycznie po uruchomieniu programu?<br /></div><br />Tera Term nic nie mierzy. To program emulujący stary/poczciwy terminal znakowy (np. VT100) , z pomocą którego przez łącze RS232 komunikujesz się z systemem na uK STM.<br /><br />Aby komunikacja po RS232 odbywała się bez przeszkód obie strony (STM &lt;--&gt; terminal) musi mieć ustawioną tę samą prędkość transmisji.<br /><br />Od tego zacznij.<br />Według dostępnych danych;<br />- prędkość ustawiona w terminalu 9600 baud<br />- prędkość ustawiona w STM 115200 baud.<br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9169">maverick_as</a> — 20 cze 2016, o 22:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jitkino]]></name></author>
<updated>2016-06-20T20:29:16+01:00</updated>
<published>2016-06-20T20:29:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162673#p162673</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162673#p162673"/>
<title type="html"><![CDATA[Odczytywanie napięcia referencyjnego - STM, Tera Term]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15629&amp;p=162673#p162673"><![CDATA[
Witam, niedawno zacząłem zabawę z programowaniem STM'ów. Próbuję zmierzyć napięcie referencyjne według tego kursu :<br /><!-- m --><a class="postlink" href="http://forbot.pl/blog/artykuly/programowanie/kurs-stm32-6-pomiar-napiecia-przetwornik-adc-id8462" >http://forbot.pl/blog/artykuly/programo ... adc-id8462</a><!-- m --><br /><br />Czy w Tera Term napięcie powinno zostać mierzone automatycznie po uruchomieniu programu? <br /> <br /><br />W kodzie nie mam żadnych błędów, ale nie wyświetla mi napięcia w Tera Term. Jest w stanie ktoś coś podpowiedzieć?<br /><br />Z góry dziękuję za pomoc.<br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10161">Jitkino</a> — 20 cze 2016, o 20:29</p><hr />
]]></content>
</entry>
</feed>