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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2020-02-23T16:34:46+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=46&amp;t=22892&amp;mode</id>
<entry>
<author><name><![CDATA[gizmo5418]]></name></author>
<updated>2020-02-23T16:34:46+01:00</updated>
<published>2020-02-23T16:34:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=225004#p225004</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=225004#p225004"/>
<title type="html"><![CDATA[Re: Wartości poleceń]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=225004#p225004"><![CDATA[
Tyle, że liczby od 0 do 9 zapisane szesnastkowo wyglądają tak jak liczby zapisane w postci dziesiętnej. Tu ciężko jest nie zrozumieć.<br /><br />Problem zapewne pojawił się w tym, że przedstawiane makra zostały źle zinterpretowane.<br />Podpierając się powyższym przykładem z pierwszego postu jest tak:<br /><br /><strong>RCC_AHB1ENR_GPIOEEN_Pos</strong> ma wartość 0x00000004<br />więc zapis <br /><strong> 0x1U &lt;&lt; RCC_AHB1ENR_GPIOEEN_Pos </strong><br />da w wyniku liczbę, którą widać w komentarzu, czyli:<br /><strong>0x00000010</strong><br />i to ta liczba jest maską dla operacji bitowych na 4 bicie wspomnianego rejestru i  reprezentowana jest przez:<br /><strong>RCC_AHB1ENR_GPIOEEN</strong><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1967">gizmo5418</a> — 23 lut 2020, o 16:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[phill2k]]></name></author>
<updated>2020-02-23T15:50:54+01:00</updated>
<published>2020-02-23T15:50:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=225001#p225001</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=225001#p225001"/>
<title type="html"><![CDATA[Re: Wartości poleceń]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=225001#p225001"><![CDATA[
Ja tylko dodam że przedrostek <strong>0x</strong> to zapis liczby szesnastkowej (hex) nie binarnej i nie dziesiętnej, binarna była by poprzedzona przedrostkiem <strong>0b</strong>, dziesiętna nie ma żadnego przedrostka - stąd może ta niejasność.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=75">phill2k</a> — 23 lut 2020, o 15:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gizmo5418]]></name></author>
<updated>2020-02-23T14:39:14+01:00</updated>
<published>2020-02-23T14:39:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=224999#p224999</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=224999#p224999"/>
<title type="html"><![CDATA[Re: Wartości poleceń]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=224999#p224999"><![CDATA[
Jak nie odpowiada, skoro odpowiada ?<br />4 bit zapalony to: 0x00000010, tak jak jest w opisie.<br /><br />Bity numeruje się od 0, Dla uproszczenia liczba 8 bit:<br /><br />7  6  5  4  3  2  1  0     &lt;- nr. bitu<br />0  0  0  1  0  0  0  0   = 0x10<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1967">gizmo5418</a> — 23 lut 2020, o 14:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matteo9999111]]></name></author>
<updated>2020-02-23T14:10:31+01:00</updated>
<published>2020-02-23T14:10:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=224997#p224997</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=224997#p224997"/>
<title type="html"><![CDATA[Wartości poleceń]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22892&amp;p=224997#p224997"><![CDATA[
Witam potrafiłby mi ktoś wytłumaczyć dlaczego podkreślone polecenie, które ma wartość 0x00000010 w pliku &quot;stm32f4xx.h&quot; nie odpowiada wartości bitu w reference manualu uC (wg dokumentu jest to 4 bit rejestru także myśle że wart powinna wynosić 0x00000004). Jaka jest zależność między tymi dwiema wartościami?<br /><a href="https://obrazkiforum.atnel.pl/20831/abcbc8877915271dc5ff4db112eec6c0.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/20831/abcbc8877915271dc5ff4db112eec6c0.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/20831/744556e35d5aeef2ce4a5e76eaaf0392.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/20831/744556e35d5aeef2ce4a5e76eaaf0392.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20831">matteo9999111</a> — 23 lut 2020, o 14:10</p><hr />
]]></content>
</entry>
</feed>