<?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=23419&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2020-11-08T14:40:54+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=46&amp;t=23419&amp;mode</id>
<entry>
<author><name><![CDATA[landrynek]]></name></author>
<updated>2020-11-08T14:40:54+01:00</updated>
<published>2020-11-08T14:40:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229734#p229734</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229734#p229734"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229734#p229734"><![CDATA[
tylko że napiszesz to raz, a czytać w przyszłości będziesz kilkanaście + potencjalnie też inne osoby - więc chyba to czytelność warto optymalizować<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21329">landrynek</a> — 8 lis 2020, o 14:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wojtek Apel]]></name></author>
<updated>2020-11-08T14:37:07+01:00</updated>
<published>2020-11-08T14:37:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229733#p229733</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229733#p229733"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229733#p229733"><![CDATA[
Może i się czyta łatwiej, ale jak mam pisać, to wolę w ten sposób <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15298">Wojtek Apel</a> — 8 lis 2020, o 14:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jez2000]]></name></author>
<updated>2020-11-08T12:29:16+01:00</updated>
<published>2020-11-08T12:29:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229732#p229732</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229732#p229732"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229732#p229732"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />ale jednak &lt;&lt;8<br /></div><br />Dlatego warto korzystac z definicji CMSIS. Mozna uniknąć takich pomyłek. Pozs tym latwiej sie czyta kod niż dekodowanie zapisów (1&lt;&lt;17)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11828">jez2000</a> — 8 lis 2020, o 12:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wojtek Apel]]></name></author>
<updated>2020-11-08T10:01:49+01:00</updated>
<published>2020-11-08T10:01:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229730#p229730</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229730#p229730"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229730#p229730"><![CDATA[
Dzięki, teraz działa, ale jednak &lt;&lt;8 <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15298">Wojtek Apel</a> — 8 lis 2020, o 10:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jez2000]]></name></author>
<updated>2020-11-07T22:14:00+01:00</updated>
<published>2020-11-07T22:14:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229729#p229729</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229729#p229729"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229729#p229729"><![CDATA[
BRR ustawiasz dla usart1 a pozniej CR1 dla usart2.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11828">jez2000</a> — 7 lis 2020, o 22:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wojtek Apel]]></name></author>
<updated>2020-11-07T21:50:14+01:00</updated>
<published>2020-11-07T21:50:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229728#p229728</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229728#p229728"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229728#p229728"><![CDATA[
OK.<br />Ustawiłem AFR tylko nie (7&lt;&lt;11) a (7&lt;&lt;8)<br />Jednak czegoś nadal brakuje w moim kodzie bo nie działa. Czegoś jeszcze nie włączyłem.<br />...a zegar? ten wpis do BRR wystarcza ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15298">Wojtek Apel</a> — 7 lis 2020, o 21:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wonsz]]></name></author>
<updated>2020-11-07T21:18:28+01:00</updated>
<published>2020-11-07T21:18:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229726#p229726</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229726#p229726"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229726#p229726"><![CDATA[
Numer funkcji alternatywnej dla danego pinu z podziałem na porty znajduję się w Datasheet'cie procka. Szukaj pod: Alternate functions selected through GPIOX... <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />EDIT: w sumie widać to u Jeża na screenie <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2311">wonsz</a> — 7 lis 2020, o 21:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jez2000]]></name></author>
<updated>2020-11-07T21:03:25+01:00</updated>
<published>2020-11-07T21:03:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229725#p229725</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229725#p229725"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229725#p229725"><![CDATA[
Taki przykład dla lakiegoś uc. <br /><br /><a href="https://obrazkiforum.atnel.pl/11828/13d225b24d3acc03c2d23fe2eace34e5.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/11828/13d225b24d3acc03c2d23fe2eace34e5.png" alt="Obrazek" /></a><br /><br />Na pinie PA2 możesz mieć kilka funkcji. między innymi USART2_TX. Więc musisz dla tego pinu wybrać funkcje alternatywną<strong> AF7</strong><br /><br />Masz 2 rejestry: GPIOA_AFR<strong>L</strong> (dla pinów 0 - 7) i GPIOA_AFR<strong>H</strong> (dla pinów 8-15)<br /><br />więc wpisujesz <br /><br />[syntax=c]GPIOA-&gt;AFR&#91;0&#93; |= 7 &lt;&lt; 12; //ARF&#91;0&#93;-AFRL, AFR&#91;1&#93;-AFRH[/syntax] - Do  AFR2 wpisujesz 7 - funkcja alternatywna <strong>nr 7</strong> dla pinu 2 portu A<br /><br />Lepiej będzie jak będziesz korzystał z plików CMSIS bo kod jest bardziej czytelny<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11828">jez2000</a> — 7 lis 2020, o 21:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wojtek Apel]]></name></author>
<updated>2020-11-07T18:22:36+01:00</updated>
<published>2020-11-07T18:22:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229723#p229723</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229723#p229723"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229723#p229723"><![CDATA[
Dzieki Jeżu !<br /><br />Czyli musze w AF7 włączyć pin 2 poru A.<br />AF7 ma cztery bity. Wpisuje tam numer pinu? <br />Brakuje mi w dokumentacji objaśnienia tej tabeli .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15298">Wojtek Apel</a> — 7 lis 2020, o 18:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jez2000]]></name></author>
<updated>2020-11-07T07:54:03+01:00</updated>
<published>2020-11-07T07:54:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229717#p229717</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229717#p229717"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229717#p229717"><![CDATA[
GPIOx_AFRL i GPIOx_AFRH znajdziesz w RM mikrokontrolera a w DS znajdziesz tabelke z ktorej odczytasz jaka funkcja alternatywna (AFx) podpina TX pod dany pin.<br /><br /><a href="https://obrazkiforum.atnel.pl/11828/214cfcdf87082390d023aef2e0b1a039.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/11828/214cfcdf87082390d023aef2e0b1a039.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11828">jez2000</a> — 7 lis 2020, o 07:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[landrynek]]></name></author>
<updated>2020-11-06T23:17:37+01:00</updated>
<published>2020-11-06T23:17:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229716#p229716</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229716#p229716"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229716#p229716"><![CDATA[
dokładnie - włączyłeś tryb alternatywny, ale nie ustawiłeś dobrze jaki to tryb - czasem fartem akurat na &quot;0&quot; jest to co się chce i nie zauważa się wtedy tego błędu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21329">landrynek</a> — 6 lis 2020, o 23:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jez2000]]></name></author>
<updated>2020-11-06T22:34:24+01:00</updated>
<published>2020-11-06T22:34:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229714#p229714</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229714#p229714"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229714#p229714"><![CDATA[
Musisz pod pin podpiac uart. <br />Zobacz do na rejestry GPIOx_AFRL i GPIOx_AFRH<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11828">jez2000</a> — 6 lis 2020, o 22:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wojtek Apel]]></name></author>
<updated>2020-11-06T21:53:33+01:00</updated>
<published>2020-11-06T21:53:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229712#p229712</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229712#p229712"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229712#p229712"><![CDATA[
No jest. Piąty bit w GPIOA  MODER<br />Czy źle to czytam?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15298">Wojtek Apel</a> — 6 lis 2020, o 21:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jez2000]]></name></author>
<updated>2020-11-06T20:38:14+01:00</updated>
<published>2020-11-06T20:38:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229707#p229707</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229707#p229707"/>
<title type="html"><![CDATA[Re: STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229707#p229707"><![CDATA[
Ustaw jeszcze funkcje alternatywna dla pinu tx<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11828">jez2000</a> — 6 lis 2020, o 20:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wojtek Apel]]></name></author>
<updated>2020-11-06T18:34:28+01:00</updated>
<published>2020-11-06T18:34:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229702#p229702</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229702#p229702"/>
<title type="html"><![CDATA[STM32F302 UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23419&amp;p=229702#p229702"><![CDATA[
Cześć, <br /><br />Chciałem sobie wysłać jedną literkę np &quot;s&quot; przez USART w tym STM`ie. <br />Zerknijcie proszę n kod i podpowiedzcie czego tam brakuje. bo nic na port nie wychodzi.<br />[syntax=c]int main(void)<br />{<br />   RCC-&gt;APB1ENR |= (1&lt;&lt;17); // USART2<br />   RCC-&gt;AHBENR |= (1&lt;&lt;17);<br />   GPIOA-&gt;MODER |= (1&lt;&lt;5);<br />   USART1-&gt;BRR = 8000000/115200;<br />   USART2-&gt;CR1 |= 1;<br />   USART2-&gt;CR1 |= (1&lt;&lt;3);<br /><br />   USART2-&gt;TDR = 115;<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15298">Wojtek Apel</a> — 6 lis 2020, o 18:34</p><hr />
]]></content>
</entry>
</feed>