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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-12-31T16:47:36+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=46&amp;t=9952&amp;mode</id>
<entry>
<author><name><![CDATA[karol901]]></name></author>
<updated>2014-12-31T16:47:36+01:00</updated>
<published>2014-12-31T16:47:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111490#p111490</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111490#p111490"/>
<title type="html"><![CDATA[Re: STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111490#p111490"><![CDATA[
Gdy tworze nowe foldery w pliku system/include i system/src o nazwie stm32f4-stdperiph, kopiuje do nich pliki i próbuje skompilować pusty program, to tak jak pisałem u mnie wyrzuca błędy.<br /><br />W ustawieniach &quot;../system/include/stm32f4-hal&quot; zmieniłem na &quot;../system/include/stm32f4-stdperiph&quot;<br /><br />Próbowałem już różne rzeczy dodawać, zmieniać itd, ale za każdym razem jest jakiś błąd.<br />[syntax=c]16:40:23 **** Incremental Build of configuration Debug for project TEMPLATE ****<br />make all <br />'Building file: ../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c'<br />'Invoking: Cross ARM C Compiler'<br />arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=soft -Og -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -Wall -Wextra  -g3 -DDEBUG -DUSE_FULL_ASSERT -DSTM32F407xx -DUSE_HAL_DRIVER -DHSE_VALUE=168000000 -I&quot;../include&quot; -I&quot;../system/include&quot; -I&quot;../system/include/cmsis&quot; -I&quot;../system/include/stm32f4-stdperiph&quot; -std=gnu11 -MMD -MP -MF&quot;system/src/stm32f4-stdperiph/stm32f4xx_cryp.d&quot; -MT&quot;system/src/stm32f4-stdperiph/stm32f4xx_cryp.o&quot; -c -o &quot;system/src/stm32f4-stdperiph/stm32f4xx_cryp.o&quot; &quot;../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c&quot;<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_Init':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:238:3: warning: implicit declaration of function 'assert_param' &#91;-Wimplicit-function-declaration&#93;<br />   assert_param(IS_CRYP_ALGOMODE(CRYP_InitStruct-&gt;CRYP_AlgoMode));<br />   ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:243:3: error: 'CRYP' undeclared (first use in this function)<br />   CRYP-&gt;CR &amp;= ~CRYP_CR_ALGOMODE;<br />   ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:243:3: note: each undeclared identifier is reported only once for each function it appears in<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:243:16: error: 'CRYP_CR_ALGOMODE' undeclared (first use in this function)<br />   CRYP-&gt;CR &amp;= ~CRYP_CR_ALGOMODE;<br />                ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:247:16: error: 'CRYP_CR_DATATYPE' undeclared (first use in this function)<br />   CRYP-&gt;CR &amp;= ~CRYP_CR_DATATYPE;<br />                ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:257:18: error: 'CRYP_CR_KEYSIZE' undeclared (first use in this function)<br />     CRYP-&gt;CR &amp;= ~CRYP_CR_KEYSIZE;<br />                  ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:264:16: error: 'CRYP_CR_ALGODIR' undeclared (first use in this function)<br />   CRYP-&gt;CR &amp;= ~CRYP_CR_ALGODIR;<br />                ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_KeyInit':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:299:3: error: 'CRYP' undeclared (first use in this function)<br />   CRYP-&gt;K0LR = CRYP_KeyInitStruct-&gt;CRYP_Key0Left;<br />   ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_IVInit':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:335:3: error: 'CRYP' undeclared (first use in this function)<br />   CRYP-&gt;IV0LR = CRYP_IVInitStruct-&gt;CRYP_IV0Left;<br />   ^<br />In file included from ../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:164:0:<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_PhaseConfig':<br />../system/include/stm32f4-stdperiph/stm32f4xx_cryp.h:176:35: error: 'CRYP_CR_GCM_CCMPH_0' undeclared (first use in this function)<br /> #define CRYP_Phase_Header         CRYP_CR_GCM_CCMPH_0<br />                                   ^<br />../system/include/stm32f4-stdperiph/stm32f4xx_cryp.h:181:43: note: in expansion of macro 'CRYP_Phase_Header'<br />                               ((PHASE) == CRYP_Phase_Header)  || \<br />                                           ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:370:16: note: in expansion of macro 'IS_CRYP_PHASE'<br />   assert_param(IS_CRYP_PHASE(CRYP_Phase));<br />                ^<br />../system/include/stm32f4-stdperiph/stm32f4xx_cryp.h:177:35: error: 'CRYP_CR_GCM_CCMPH_1' undeclared (first use in this function)<br /> #define CRYP_Phase_Payload        CRYP_CR_GCM_CCMPH_1<br />                                   ^<br />../system/include/stm32f4-stdperiph/stm32f4xx_cryp.h:182:43: note: in expansion of macro 'CRYP_Phase_Payload'<br />                               ((PHASE) == CRYP_Phase_Payload) || \<br />                                           ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:370:16: note: in expansion of macro 'IS_CRYP_PHASE'<br />   assert_param(IS_CRYP_PHASE(CRYP_Phase));<br />                ^<br />../system/include/stm32f4-stdperiph/stm32f4xx_cryp.h:178:35: error: 'CRYP_CR_GCM_CCMPH' undeclared (first use in this function)<br /> #define CRYP_Phase_Final          CRYP_CR_GCM_CCMPH<br />                                   ^<br />../system/include/stm32f4-stdperiph/stm32f4xx_cryp.h:183:43: note: in expansion of macro 'CRYP_Phase_Final'<br />                               ((PHASE) == CRYP_Phase_Final))<br />                                           ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:370:16: note: in expansion of macro 'IS_CRYP_PHASE'<br />   assert_param(IS_CRYP_PHASE(CRYP_Phase));<br />                ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:373:12: error: 'CRYP' undeclared (first use in this function)<br />   tempcr = CRYP-&gt;CR;<br />            ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_FIFOFlush':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:394:3: error: 'CRYP' undeclared (first use in this function)<br />   CRYP-&gt;CR |= CRYP_CR_FFLUSH;<br />   ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:394:15: error: 'CRYP_CR_FFLUSH' undeclared (first use in this function)<br />   CRYP-&gt;CR |= CRYP_CR_FFLUSH;<br />               ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_Cmd':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:411:5: error: 'CRYP' undeclared (first use in this function)<br />     CRYP-&gt;CR |= CRYP_CR_CRYPEN;<br />     ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:411:17: error: 'CRYP_CR_CRYPEN' undeclared (first use in this function)<br />     CRYP-&gt;CR |= CRYP_CR_CRYPEN;<br />                 ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_DataIn':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:448:3: error: 'CRYP' undeclared (first use in this function)<br />   CRYP-&gt;DR = Data;<br />   ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_DataOut':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:458:10: error: 'CRYP' undeclared (first use in this function)<br />   return CRYP-&gt;DOUT;<br />          ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_SaveContext':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:505:3: error: 'CRYP' undeclared (first use in this function)<br />   CRYP-&gt;DMACR &amp;= ~(uint32_t)CRYP_DMACR_DIEN;<br />   ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:505:29: error: 'CRYP_DMACR_DIEN' undeclared (first use in this function)<br />   CRYP-&gt;DMACR &amp;= ~(uint32_t)CRYP_DMACR_DIEN;<br />                             ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:511:30: error: 'CRYP_CR_ALGOMODE_TDES_ECB' undeclared (first use in this function)<br />   if ((CRYP-&gt;CR &amp; (uint32_t)(CRYP_CR_ALGOMODE_TDES_ECB | CRYP_CR_ALGOMODE_TDES_CBC)) != (uint32_t)0 )/* TDES */<br />                              ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:511:58: error: 'CRYP_CR_ALGOMODE_TDES_CBC' undeclared (first use in this function)<br />   if ((CRYP-&gt;CR &amp; (uint32_t)(CRYP_CR_ALGOMODE_TDES_ECB | CRYP_CR_ALGOMODE_TDES_CBC)) != (uint32_t)0 )/* TDES */<br />                                                          ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:513:18: error: 'CRYP_SR_IFEM' undeclared (first use in this function)<br />     ckeckmask =  CRYP_SR_IFEM | CRYP_SR_BUSY ;<br />                  ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:513:33: error: 'CRYP_SR_BUSY' undeclared (first use in this function)<br />     ckeckmask =  CRYP_SR_IFEM | CRYP_SR_BUSY ;<br />                                 ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:517:48: error: 'CRYP_SR_OFNE' undeclared (first use in this function)<br />     ckeckmask =  CRYP_SR_IFEM | CRYP_SR_BUSY | CRYP_SR_OFNE;<br />                                                ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:537:31: error: 'CRYP_DMACR_DOEN' undeclared (first use in this function)<br />     CRYP-&gt;DMACR &amp;= ~(uint32_t)CRYP_DMACR_DOEN;<br />                               ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:538:28: error: 'CRYP_CR_CRYPEN' undeclared (first use in this function)<br />     CRYP-&gt;CR &amp;= ~(uint32_t)CRYP_CR_CRYPEN;<br />                            ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:541:55: error: 'CRYP_CR_GCM_CCMPH' undeclared (first use in this function)<br />     CRYP_ContextSave-&gt;CR_CurrentConfig  = CRYP-&gt;CR &amp; (CRYP_CR_GCM_CCMPH |<br />                                                       ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:542:55: error: 'CRYP_CR_KEYSIZE' undeclared (first use in this function)<br />                                                       CRYP_CR_KEYSIZE  |<br />                                                       ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:543:55: error: 'CRYP_CR_DATATYPE' undeclared (first use in this function)<br />                                                       CRYP_CR_DATATYPE |<br />                                                       ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:544:55: error: 'CRYP_CR_ALGOMODE' undeclared (first use in this function)<br />                                                       CRYP_CR_ALGOMODE |<br />                                                       ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:545:55: error: 'CRYP_CR_ALGODIR' undeclared (first use in this function)<br />                                                       CRYP_CR_ALGODIR);<br />                                                       ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_RestoreContext':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:606:3: error: 'CRYP' undeclared (first use in this function)<br />   CRYP-&gt;CR = CRYP_ContextRestore-&gt;CR_CurrentConfig;<br />   ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:644:15: error: 'CRYP_CR_CRYPEN' undeclared (first use in this function)<br />   CRYP-&gt;CR |= CRYP_CR_CRYPEN;<br />               ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_DMACmd':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:690:5: error: 'CRYP' undeclared (first use in this function)<br />     CRYP-&gt;DMACR |= CRYP_DMAReq;<br />     ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_ITConfig':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:808:5: error: 'CRYP' undeclared (first use in this function)<br />     CRYP-&gt;IMSCR |= CRYP_IT;<br />     ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_GetITStatus':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:834:8: error: 'CRYP' undeclared (first use in this function)<br />   if ((CRYP-&gt;MISR &amp;  CRYP_IT) != (uint8_t)RESET)<br />        ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_GetCmdStatus':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:857:8: error: 'CRYP' undeclared (first use in this function)<br />   if ((CRYP-&gt;CR &amp; CRYP_CR_CRYPEN) != 0)<br />        ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:857:19: error: 'CRYP_CR_CRYPEN' undeclared (first use in this function)<br />   if ((CRYP-&gt;CR &amp; CRYP_CR_CRYPEN) != 0)<br />                   ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_GetFlagStatus':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:894:15: error: 'CRYP' undeclared (first use in this function)<br />     tempreg = CRYP-&gt;RISR;<br />               ^<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c: In function 'CRYP_DataOut':<br />../system/src/stm32f4-stdperiph/stm32f4xx_cryp.c:459:1: warning: control reaches end of non-void function &#91;-Wreturn-type&#93;<br /> }<br /> ^<br />make: *** &#91;system/src/stm32f4-stdperiph/stm32f4xx_cryp.o&#93; Błąd 1<br /><br />16:40:24 Build Finished (took 783ms)[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1374">karol901</a> — 31 gru 2014, o 16:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PawelGaj]]></name></author>
<updated>2014-12-31T16:39:46+01:00</updated>
<published>2014-12-31T16:39:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111483#p111483</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111483#p111483"/>
<title type="html"><![CDATA[Re: STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111483#p111483"><![CDATA[
Dobra, poradziłem sobie z tym <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Co do sensu kupna F4. Wcześniej dość dużo programowałem na L1/F1, więc jestem przyzwyczajony do STD. HAL jest zmianą, którą próbowałem ogarnąć, mignąć ledem mi się udało, poległem na konfigu SPI i po godzinie zabawy odpuściłem i zacząłem szukać sobie jak przejść na STDPeriph. Popieram tutaj też kolegę, że HAL różni się trochę od STD i nie mamy tutaj do dyspozycji tylu przykładów w internecie co do biblioteki STD.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=784">PawelGaj</a> — 31 gru 2014, o 16:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2014-12-31T16:23:49+01:00</updated>
<published>2014-12-31T16:23:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111475#p111475</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111475#p111475"/>
<title type="html"><![CDATA[Re: STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111475#p111475"><![CDATA[
jak napisałem trzeba podlinkować includy do linkera , pisałem o tym <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Potem tworzysz pusty projekt i masz swoje includy z std-pheriperials<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 31 gru 2014, o 16:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[karol901]]></name></author>
<updated>2014-12-31T15:17:44+01:00</updated>
<published>2014-12-31T15:17:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111463#p111463</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111463#p111463"/>
<title type="html"><![CDATA[Re: STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111463#p111463"><![CDATA[
Tylko popatrz z innej strony. Dla Ciebie to nic trudnego bo masz kontakt z tymi prockami od dłuższego czasu i pewne rzeczy stają się oczywiste, ale jak się stawia pierwsze kroki to nie ma tak kolorowo. Pewnie wiele rzeczy w nowszej bibliotece zmieniło się nazwami i troszeczkę inaczej się konfiguruje ale jeżeli zaczyna się od 0 to gdzieś się trzeba tego wszystkiego nauczyć. Tak jak wcześniej pisałem - przykładów do HAL jak na lekarstwo.<br /><br />Wiesz, to że kupił ferrari nie oznacza, że w ramach nauki jazdy nie można wstawić pewnych ograniczeń co do prędkości. Może nie najlepsze porównanie, ale jednak łatwiej jest się czegoś nauczyć, jeżeli można znaleźć do tego przykłady.<br /><br />Nie ma co pisać które są lepsze i na których lepiej się uczyć. Pytanie jest, jak poprawnie dołączyć stdperiph w eclipsie, żeby wszystko ładnie działało bez błędów? Może ktoś mógł by zrobić taki poprawie skonfigurowany pusty template?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1374">karol901</a> — 31 gru 2014, o 15:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2014-12-31T14:39:34+01:00</updated>
<published>2014-12-31T14:39:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111452#p111452</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111452#p111452"/>
<title type="html"><![CDATA[Re: STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111452#p111452"><![CDATA[
<div class="quotetitle">karol901 napisał(a):</div><div class="quotecontent"><br />P.S. Najpierw warto się nauczyć jeździć, a nie od razu wsiadać do ferrari i zabić się na pierwszym zakręcie.<br /></div><br /><br /> tak tyle że jak już je kupił ...  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Wiesz przykłady przykładami, samo przeportowanie starych std na nowe hal nie jest specjalnie bolesne i wymagające w zasadzie ogranicza się do podmian includów i zmiany nazw funkcji ... jak to było przy przejściu z std_pheriperials 1.x na 2.x  tu wielkich zmian tez niema i głównie kosmetyczne z tym że stdki są już wypierane przez nowy HAL i CMSIS2,  o czym kiedyś tam pisałem ... ale to mało ważne i nikt nie bedzie tego czytał .... bo i po co<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 31 gru 2014, o 14:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[karol901]]></name></author>
<updated>2014-12-31T14:32:13+01:00</updated>
<published>2014-12-31T14:32:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111451#p111451</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111451#p111451"/>
<title type="html"><![CDATA[Re: STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111451#p111451"><![CDATA[
<div class="quotetitle">SunRiver napisał(a):</div><div class="quotecontent"><br />W przypadku F411 masz HAL i nowe CMSIS do pobrania ze strony STM ...  i ARM ..<br />można pisać na starych std_pherip , ale czy ma to sens ??  <br /><br />zadaj sobie pytanie .... czy po to kupiłeś ferrari , żeby wyrzucać silnik i montować stary 2-suw z syrenki ??<br /><img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Jeśli chcesz uzywać STD  to sobie dodaj do linkera i nie używaj kreatury ... ale przecież nie o takie info ci chodziło <br />a ja się nie znam ... zresztą <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /></div><br /><br /><br />Raczej chodzi o ilość przykładów które można znaleźć w sieci. Do stdperiph można znaleźć praktycznie wszystko czego trzeba, a z HAL jest problem na początku. Mam dokładnie ten sam problem, tylko że z discovery. Po zmianie w linkerze u mnie wywala błędy. Na tą chwilę mam errory z biblioteką cryp, ale cały czas walczę.<br /><br /><br /><br />P.S. Najpierw warto się nauczyć jeździć, a nie od razu wsiadać do ferrari i zabić się na pierwszym zakręcie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1374">karol901</a> — 31 gru 2014, o 14:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2014-12-31T14:16:31+01:00</updated>
<published>2014-12-31T14:16:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111447#p111447</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111447#p111447"/>
<title type="html"><![CDATA[Re: STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111447#p111447"><![CDATA[
W przypadku F411 masz HAL i nowe CMSIS do pobrania ze strony STM ...  i ARM ..<br />można pisać na starych std_pherip , ale czy ma to sens ??  <br /><br />zadaj sobie pytanie .... czy po to kupiłeś ferrari , żeby wyrzucać silnik i montować stary 2-suw z syrenki ??<br /><img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Jeśli chcesz uzywać STD  to sobie dodaj do linkera i nie używaj kreatury ... ale przecież nie o takie info ci chodziło <br />a ja się nie znam ... zresztą <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=58">SunRiver</a> — 31 gru 2014, o 14:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PawelGaj]]></name></author>
<updated>2014-12-31T13:06:14+01:00</updated>
<published>2014-12-31T13:06:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111441#p111441</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111441#p111441"/>
<title type="html"><![CDATA[Re: STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111441#p111441"><![CDATA[
Oto konsola :<br /><img src="http://forum.atnel.pl/_obrazki/o/784/5972964e33577bff8318861bbdc16e77.jpg" alt="Obrazek" /><br />Dało wam to coś ? <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /> Mówię, że poprawnie się kompiluje, tylko chcę przejść z bibliotek HAL na STD <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Korzystałem z kreatora projektów. Większość jest napisana w pierwszym poście.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=784">PawelGaj</a> — 31 gru 2014, o 13:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2014-12-31T12:52:11+01:00</updated>
<published>2014-12-31T12:52:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111438#p111438</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111438#p111438"/>
<title type="html"><![CDATA[Re: STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111438#p111438"><![CDATA[
Przykro mi , ale wrózką nie jestem i z niewidzialnej konsoli nie czytam,  jesteś wystarczająco długo na forum by umieć zadać pytanie i dostarczyć odpowiednią ilość danych.   Podmiana jest banalne i nie wymaga żadnego grzebania w pluginach ...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 31 gru 2014, o 12:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PawelGaj]]></name></author>
<updated>2014-12-31T12:00:55+01:00</updated>
<published>2014-12-31T12:00:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111434#p111434</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111434#p111434"/>
<title type="html"><![CDATA[Re: STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111434#p111434"><![CDATA[
Tak, STD wspiera 411. Wszystko jest ok, kompiluje się, tylko ze nie wiem jak przejść z tych .... bibliotek na normalne STD, jak t skompilowac i co pozmiebiac <br /><br />Wysłane z mojego Nexusa 5 przy użyciu Tapatalka <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=784">PawelGaj</a> — 31 gru 2014, o 12:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-12-31T09:25:21+01:00</updated>
<published>2014-12-31T09:25:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111417#p111417</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111417#p111417"/>
<title type="html"><![CDATA[Re: STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111417#p111417"><![CDATA[
A co ci wypluwa konsola ? masz błędy kompilacji.<br /><br />Jesteś pewny, że stare STD wspiera 411 ?, bo z tego co ja wiem, to musisz nowszą wersję STD mieć. Ja się jeszcze 411 nie bawiłem, ale jazdy miałem z L053 i L152.<p>Statystyki: Napisane przez Gość — 31 gru 2014, o 09:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PawelGaj]]></name></author>
<updated>2014-12-31T04:18:35+01:00</updated>
<published>2014-12-31T04:18:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111409#p111409</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111409#p111409"/>
<title type="html"><![CDATA[STM32 Nucleo F411 Zmiana HAL na STDPeriphDrivers]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9952&amp;p=111409#p111409"><![CDATA[
Witam, dzisiaj przyszło do mnie Nucleo. Od samego początku miałem z nim problemy, najpierw z flashowaniem, potem ze starą wersją ST-Util od Texane, jednak jakoś przez to przebrnąłem i udało mi się uruchomić Keplera wraz ze wszystkimi potrzebnymi pluginami. Pierwszy program, tj. miganie ledem napisałem na bibliotece HAL, jednak przy konfiguracji SPI spędziłem pół godziny, co i tak zakończyło się fiaskiem. Od godziny 20 (czyli bite 8 godzin !) wałkuję temat użycia starych bibliotek STDPeriphDriver i niestety poniosłem sromotną porażkę w walce z Eclipse <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" />. I oto moje pytanie - czy z serią F411 da się używać starych bibliotek, czy HAL jest z góry narzucony? Z tego co patrzyłem w STDPeriph, w changelogu jest wpis o dodaniu wsparcia dla tejże serii. Więc problem nie leży tutaj, widocznie coś muszę robić źle w Eclipse. Dodam jeszcze, że korzystałem z kreatora projektów. Z góry dzięki za wszystkie odpowiedzi <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=784">PawelGaj</a> — 31 gru 2014, o 04:18</p><hr />
]]></content>
</entry>
</feed>