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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-05-31T21:13:19+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=46&amp;t=18516&amp;mode</id>
<entry>
<author><name><![CDATA[AbdulAbdul]]></name></author>
<updated>2017-05-31T21:13:19+01:00</updated>
<published>2017-05-31T21:13:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=190097#p190097</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=190097#p190097"/>
<title type="html"><![CDATA[Re: Trudne początki z STM32F407]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=190097#p190097"><![CDATA[
Zegary? A po co to konfigurować na początek skoro korzystam z wewnętrznego HSI który jest domyślnie używany (bo z tego co wyczytałem to w STMach jest tak że HSI jest domyślnie właczony i działa z jakaś tam domyślną prędkością - w STM32F4 jest to chyba 16MHz), natomiast jeśli pytasz czy właczyłem zegary dla peryferiów - to własnie to zrobiłem w tej linijce: [syntax=c]RCC-&gt;AHB1ENR = RCC_AHB1ENR_GPIOAEN;<br />RCC-&gt;AHB1ENR = RCC_AHB1ENR_GPIODEN;[/syntax]<br /><br />Na pewno coś jest źle w kodzie bo jeśli napisałem to samo za pomocą biblioteki HAL to działało.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=695">AbdulAbdul</a> — 31 maja 2017, o 21:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PJS]]></name></author>
<updated>2017-05-31T20:34:54+01:00</updated>
<published>2017-05-31T20:34:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=190094#p190094</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=190094#p190094"/>
<title type="html"><![CDATA[Re: Trudne początki z STM32F407]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=190094#p190094"><![CDATA[
A zegary procesora masz skonfigurowane?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1614">PJS</a> — 31 maja 2017, o 20:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[AbdulAbdul]]></name></author>
<updated>2017-05-31T09:44:30+01:00</updated>
<published>2017-05-31T09:44:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=190055#p190055</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=190055#p190055"/>
<title type="html"><![CDATA[Re: Trudne początki z STM32F407]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=190055#p190055"><![CDATA[
To nie jest tak że STM32 domyślnie ma ustawione GPIO jako wejścia? Bo tak rozumiem z poniższego zapisu w dokumentacji.<br /><a href="https://obrazkiforum.atnel.pl/695/ba296b9f2b7ad6d0a9db44affb00b233.PNG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/695/ba296b9f2b7ad6d0a9db44affb00b233.PNG" alt="Obrazek" /></a><br /><br />P.S Niestety nie działa przycisk według twojej sugestii. Spróbuję jeszcze z innym portem GPIO.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=695">AbdulAbdul</a> — 31 maja 2017, o 09:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[michaeleagle]]></name></author>
<updated>2017-05-30T14:03:24+01:00</updated>
<published>2017-05-30T14:03:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=189997#p189997</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=189997#p189997"/>
<title type="html"><![CDATA[Re: Trudne początki z STM32F407]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=189997#p189997"><![CDATA[
A gdzie masz ustawione, że PA0 ma być wejściem?<br />Np. [syntax=c]GPIOA-&gt;MODER &amp;= ~(GPIO_MODER_MODER0)[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=16396">michaeleagle</a> — 30 maja 2017, o 14:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[AbdulAbdul]]></name></author>
<updated>2017-05-30T12:19:53+01:00</updated>
<published>2017-05-30T12:19:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=189993#p189993</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=189993#p189993"/>
<title type="html"><![CDATA[Trudne początki z STM32F407]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18516&amp;p=189993#p189993"><![CDATA[
Witam!<br /><br />Niedawno zacząłem bawić się makietką i niestety choć przestudiowałem dwa rozdziały dokumentacji o GPIO i RCC to niestety nie udało mi się uruchomić poniższego programu (diodkami już umiem mrugać ale przycisku nie potrafię zmusić do działania). <br /><br />[syntax=cpp]#include &quot;stm32f4xx.h&quot;<br /><br />int main(void)<br />{<br />RCC-&gt;AHB1ENR = RCC_AHB1ENR_GPIOAEN;<br />RCC-&gt;AHB1ENR = RCC_AHB1ENR_GPIODEN;<br />__DSB();<br /><br />GPIOD-&gt;MODER |= (GPIO_MODER_MODER12_0 | GPIO_MODER_MODER13_0 | GPIO_MODER_MODER14_0 | GPIO_MODER_MODER15_0);<br /><br /><br />while(1)<br />{<br /> if(GPIOA-&gt;IDR &amp; GPIO_IDR_IDR_0){<br /> GPIOD-&gt;BSRR = GPIO_BSRR_BS12;<br />GPIOD-&gt;BSRR = GPIO_BSRR_BS14;<br />}else<br />{<br />GPIOD-&gt;BSRR = GPIO_BSRR_BS13;<br />GPIOD-&gt;BSRR = GPIO_BSRR_BS15;<br />}<br /><br />}/*while(1)*/<br /><br />}/*main*/[/syntax]<br /><br />Czy ktoś jest mi w stanie powiedzieć co robię źle że gdy wciskam przycisk to niestety ale nic się nie dzieje (próbowałem już z dodaniem jakiegoś opóźnienia by wyeliminować drganie styków ale niestety nic to nie dało)?. <br />Używam makietki STM32F4DISCOVERY  gdzie przycisk jest podpięty pod PA0 a diody do PD12-PD15<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=695">AbdulAbdul</a> — 30 maja 2017, o 12:19</p><hr />
]]></content>
</entry>
</feed>