<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Jo, mám ST link V2 a mám pro něj
      nainstalovaný ovladač. <br>
    </div>
    <div class="moz-cite-prefix">Pokusy dělám na "bezproblémovém"
      počítači, kam jsem do windows nezadal uživatelské jméno a je tam
      implicitně Intel. Na noťasu, kde mám uživatelské jméno Vláďa, jsem
      půl dne řešil, že složku workspace si to uložilo do Users\Vláďa,
      uložilo si to tam data a pak to nepřekládalo. Zjistil jsem že tomu
      vadí diakritika, složku nemám nárok přejmenovat ani při změně
      přihlašovacího jména, ale workspace jsem přemístil jinam a funguje
      to. Na stolním počítači naštěstí tyto problémy nemám a stejně to
      nechodí :-( <br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Anděl</div>
    <div class="moz-cite-prefix">  <br>
    </div>
    <div class="moz-cite-prefix">Dne 23.03.2023 v 14:48 Martin Blaha
      napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:8d9ac9e6-0a12-742f-1269-adae0ac64b9f@elektronek.cz">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      a čím to tam nahráváte ? Máte stlink programátor ?<br>
      <br>
      MB<br>
      <br>
      <div class="moz-cite-prefix">Dne 23.03.2023 v 13:08 Vláďa Anděl
        napsal(a):<br>
      </div>
      <blockquote type="cite"
        cite="mid:c948d667-bf12-43e2-91ce-c0f40da7ee9b@vaelektronik.cz">
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        <div class="moz-cite-prefix">dobrý den,</div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix">ještě na jeden problém jsem narazil
          a nevím, co s tím. Program se v pořádku přeloží, ale když
          kliknu na Run, podle všech tutoriálů se má objevit okno <br>
        </div>
        <div class="moz-cite-prefix"><font face="Times New Roman"><br>
          </font></div>
        <div class="moz-cite-prefix"><font face="Times New Roman">Edit
            launch configuration properties</font></div>
        <div class="moz-cite-prefix"><font face="Times New Roman">kde
            nastavím, že chci program nahrát přes ST-link. Místo toho mi
            to napíše</font></div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix">Unable to Launch   <br>
          The selection cannot be launched, and there are no recent
          launches.</div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix">Už jsem prošel fóra, kde tohle
          řešili dříve, vypadá to na hodně starý problém. Třeba tady je
          nějaké řešení <br>
        </div>
        <div class="moz-cite-prefix"><a class="moz-txt-link-freetext"
href="https://community.st.com/s/question/0D53W000000YdBNSA0/stm32cubeide-build-problem"
            moz-do-not-send="true">https://community.st.com/s/question/0D53W000000YdBNSA0/stm32cubeide-build-problem</a></div>
        <div class="moz-cite-prefix">že prý soubory projektu jsou jinde,
          než kde mají být. Ale jednak se tam řeší importované examply a
          já jsem projekt vytvořil přímo ve vývojovém prostředí, tedy
          předpokládám, že si je to umístilo správně, ale taky tam
          popisovaná adresářová struktura je úplně jiná. Mají tam složku
          Application\User\Core  ve které jsou všechny soubory <br>
        </div>
        <div class="moz-cite-prefix">zatím co já mám
          Users\Intel\STM32CubeIDE \workspace_1.12.0/Blink_Led\Core <br>
        </div>
        <div class="moz-cite-prefix">kde jsou složky Inc, Src a Startup
          a teprv v nich jsou uloženy soubory. Ale ten problém ve fóru
          řešili před 3 lety, třeba je to teď opravdu jinak.<br>
        </div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix">Dokázal by mě někdo nasměrovat co s
          tím - kde je problém?</div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix">Vím že to není směrodatné, ale
          kouknul jsem se do struktury silabsáckého IDE (též vychází z
          Eclipse a má překladač Keil) a tam je všechno z projektu
          nasypané do jedné složky, kterou si pro ten projekt určím.</div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix">Anděl<br>
        </div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix">Dne 22.03.2023 v 10:47 Jaroslav
          Buchta napsal(a):<br>
        </div>
        <blockquote type="cite"
          cite="mid:ede88dfb-e65c-1a39-9e25-6413404ae202@hascomp.cz">
          <meta http-equiv="Content-Type" content="text/html;
            charset=UTF-8">
          <div class="moz-cite-prefix">HAL_Delay s velkym D to ma tusim
            byt</div>
          <div class="moz-cite-prefix">Ctrl-Space by melo doplnovat
            identifikatory spravne</div>
          <div class="moz-cite-prefix"><br>
          </div>
          <div class="moz-cite-prefix">Dne 22.03.2023 v 10:40 Vláďa
            Anděl napsal(a):<br>
          </div>
          <blockquote type="cite"
            cite="mid:f54729c2-4511-fcc0-f630-7082b4be1f4c@vaelektronik.cz">
            <meta http-equiv="Content-Type" content="text/html;
              charset=UTF-8">
            <div class="moz-cite-prefix">Na počítači, kde mám v
              uživatelském jménu diakritiku, mi to v záložce Problems
              píše</div>
            <div class="moz-cite-prefix"><br>
              cannot open linker script file
              C:\Users\Vl????a\STM32CubeIDE\workspace_1.10.1\blink
              led\STM32F103C8TX_FLASH.ld: No such file or directory <br>
              make: *** [makefile:64: blink led.elf] Error 1    <br>
            </div>
            <div class="moz-cite-prefix"><br>
            </div>
            <div class="moz-cite-prefix">Takže tady se to asi do té
              složky nedostane, i když ten soubor tam je. main.c by měl
              teď být na obou počítačích stejný.</div>
            <div class="moz-cite-prefix">Anděl</div>
            <div class="moz-cite-prefix"><br>
            </div>
            <div class="moz-cite-prefix">Dne 22.03.2023 v 10:28 Vláďa
              Anděl napsal(a):<br>
            </div>
            <blockquote type="cite"
              cite="mid:baa5b395-4706-4d18-1ff2-9e83d7f6ebaa@vaelektronik.cz">
              <meta http-equiv="Content-Type" content="text/html;
                charset=UTF-8">
              <div class="moz-cite-prefix">Teď to zkouším na druhém
                počítači</div>
              <div class="moz-cite-prefix">a dole jsem si všimnul vedle
                záložky  Console i těch dalších. V záložce Problems je</div>
              <div class="moz-cite-prefix"><br>
                ./Core/Src/main.o: in function `main':    BLINK_LED  <br>
C:/Users/Intel/STM32CubeIDE/workspace_1.12.0/BLINK_LED/Debug/../Core/Src/main.c:100:
                undefined reference to `HAL_delay'  <br>
                make: *** [makefile:64: BLINK_LED.elf] Error 1  <br>
                undefined reference to `HAL_delay' <br>
              </div>
              <div class="moz-cite-prefix"><br>
              </div>
              <div class="moz-cite-prefix">Takže ta funkce HAL_delay(),
                která se v těch tutoriálech objevuje, tam není
                definovaná? Kde bych našel nějaký seznam funkcí, které
                tam už jsou a dají se používat? <br>
              </div>
              <div class="moz-cite-prefix"><br>
              </div>
              <div class="moz-cite-prefix">Anděl<br>
              </div>
              <div class="moz-cite-prefix"><br>
              </div>
              <div class="moz-cite-prefix">Dne 22.03.2023 v 10:01
                Jaroslav Buchta napsal(a):<br>
              </div>
              <blockquote type="cite"
                cite="mid:7a64e72f-aeb8-f27f-25d5-d2cc573388a1@hascomp.cz">
                <meta http-equiv="Content-Type" content="text/html;
                  charset=UTF-8">
                <div class="moz-cite-prefix">S diakritikou v cestach je,
                  co mam zkusenosti, problem. <br>
                </div>
                <div class="moz-cite-prefix">Na druhem pocitaci to nejde
                  i kdyz se vygeneruje novy projekt primo na nem?</div>
                <div class="moz-cite-prefix"><br>
                </div>
                <div class="moz-cite-prefix"><br>
                </div>
                <div class="moz-cite-prefix">Dne 22.03.2023 v 9:55 Vláďa
                  Anděl napsal(a):<br>
                </div>
                <blockquote type="cite"
                  cite="mid:34497115-f4ae-3401-0b8a-fffef03c2ed5@vaelektronik.cz">
                  <meta http-equiv="content-type" content="text/html;
                    charset=UTF-8">
                  <p><font face="Times New Roman">Dobrý den,</font></p>
                  <p><font face="Times New Roman">snad mi tady někdo
                      poradí. Nainstaloval jsem si STM32Cube a zkouším
                      na BluePill rozblikat ledku. Nejdřív jsem to dělal
                      podle tohoto tutoriálu</font></p>
                  <p style="line-height: 100%; margin-bottom: 0cm"> <a
                      class="moz-txt-link-freetext"
href="https://microcontrollerslab.com/stm32-blue-pill-gpio-pins-stm32cube-ide-led-blinking-tutorial/"
                      moz-do-not-send="true">https://microcontrollerslab.com/stm32-blue-pill-gpio-pins-stm32cube-ide-led-blinking-tutorial/</a>
                    a nechodilo to. Při překladu to hlásí, jestli jsem
                    to dobře pochopil, že složka nebo soubor neexistuje.</p>
                  <p style="line-height: 100%; margin-bottom: 0cm">Hledal
                    jsem pak jinde na netu. Místo vlastní funkce delay,
                    která přičítá číslo,  všude používají už hotovou
                    HAL_delay. Tak jsem to změnil a výsledek je stejný.
                    <br>
                  </p>
                  <p style="line-height: 100%; margin-bottom: 0cm">  /*
                    USER CODE BEGIN WHILE */<br>
                      while (1)<br>
                      {<br>
                          HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin,
                    GPIO_PIN_RESET);<br>
                        /*  delay(500000);  */<br>
                          HAL_Delay (300);   /* Insert delay 300 ms */<br>
                          HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin,
                    GPIO_PIN_SET);<br>
                        /*  delay(500000);*/<br>
                          HAL_Delay (300);   /* Insert delay 300 ms */<br>
                          /* USER CODE END WHILE */<br>
                    <br>
                        /* USER CODE BEGIN 3 */<br>
                      }<br>
                      /* USER CODE END 3 */<br>
                  </p>
                  <p style="line-height: 100%; margin-bottom: 0cm">Při
                    překladu mi to píše:<br>
                  </p>
                  <p style="line-height: 100%; margin-bottom: 0cm">09:05:19
                    **** Build of configuration Debug for project blink
                    led ****<br>
                    make -j16 all <br>
                    arm-none-eabi-gcc "../Core/Src/main.c"
                    -mcpu=cortex-m3 -std=gnu11 -g3 -DDEBUG
                    -DUSE_HAL_DRIVER -DSTM32F103xB -c -I../Core/Inc
                    -I../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy
                    -I../Drivers/STM32F1xx_HAL_Driver/Inc
                    -I../Drivers/CMSIS/Device/ST/STM32F1xx/Include
                    -I../Drivers/CMSIS/Include -O0 -ffunction-sections
                    -fdata-sections -Wall -fstack-usage
                    -fcyclomatic-complexity -MMD -MP
                    -MF"Core/Src/main.d" -MT"Core/Src/main.o"
                    --specs=nano.specs -mfloat-abi=soft -mthumb -o
                    "Core/Src/main.o"<br>
                    arm-none-eabi-gcc -o "blink led.elf"
                    @"objects.list"   -mcpu=cortex-m3
                    -T"C:\Users\Vláďa\STM32CubeIDE\workspace_1.10.1\blink
                    led\STM32F103C8TX_FLASH.ld" --specs=nosys.specs
                    -Wl,-Map="blink led.map" -Wl,--gc-sections -static
                    --specs=nano.specs -mfloat-abi=soft -mthumb
                    -Wl,--start-group -lc -lm -Wl,--end-group<br>
c:\st\stm32cubeide_1.10.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.200.202301161003\tools\arm-none-eabi\bin\ld.exe:
                    cannot open linker script file
                    C:\Users\Vl????a\STM32CubeIDE\workspace_1.10.1\blink
                    led\STM32F103C8TX_FLASH.ld: No such file or
                    directory<br>
                    collect2.exe: error: ld returned 1 exit status<br>
                    make: *** [makefile:64: blink led.elf] Error 1<br>
                    "make -j16 all" terminated with exit code 2. Build
                    might be incomplete.<br>
                    <br>
                    09:05:20 Build Failed. 2 errors, 0 warnings. (took
                    854ms) <br>
                  </p>
                  <p style="line-height: 100%; margin-bottom: 0cm">Když
                    se podívám do workspace_1.10.1 jsou tam složky</p>
                  <p style="line-height: 100%; margin-bottom: 0cm">.metadata</p>
                  <p style="line-height: 100%; margin-bottom: 0cm">blink
                    led</p>
                  <p style="line-height: 100%; margin-bottom: 0cm">a v
                    něm je i soubor STM32F103C8TX_FLASH.ld</p>
                  <p style="line-height: 100%; margin-bottom: 0cm">Už
                    jsem prověřoval tyto možné problémy:</p>
                  <p style="line-height: 100%; margin-bottom: 0cm">Cube
                    jsem měl nainstalované už dřív a teď jsem ho
                    aktualizoval z 1.10.1 na 1.12.0 a jestli to místo do
                    workspace_1.10.1 nechce přistupovat do
                    workspace_1.12.0. Nechce, zapisuje to stále do té
                    původní.</p>
                  <p style="line-height: 100%; margin-bottom: 0cm">Uživatelské
                    jméno ve Windows mám Vláďa (s diakritikou), a tady
                    se písmenka mrší, ale soubor to do workspace
                    zapisuje na správné místo, takže by ho to tam mělo i
                    najít. Cube jsem si nainstaloval taky na druhém
                    počítači, kde uživatelské jméno nemám a dělá to tam
                    to samé. <br>
                  </p>
                  <p style="line-height: 100%; margin-bottom: 0cm">Dokáže
                    mě, prosím, někdo nasměrovat, co jsem kde opominul,
                    nebo co dělám špatně?</p>
                  <p style="line-height: 100%; margin-bottom: 0cm">Anděl<br>
                  </p>
                  <p style="line-height: 100%; margin-bottom: 0cm"><br>
                  </p>
                  <p style="line-height: 100%; margin-bottom: 0cm"><br>
                  </p>
                  <p style="line-height: 100%; margin-bottom: 0cm"><br>
                  </p>
                  <br>
                  <fieldset class="moz-mime-attachment-header"></fieldset>
                  <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list" moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
                </blockquote>
                <p><br>
                </p>
                <br>
                <fieldset class="moz-mime-attachment-header"></fieldset>
                <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list" moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
              </blockquote>
              <p><br>
              </p>
              <br>
              <fieldset class="moz-mime-attachment-header"></fieldset>
              <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list" moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
            </blockquote>
            <p><br>
            </p>
            <br>
            <fieldset class="moz-mime-attachment-header"></fieldset>
            <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list" moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
          </blockquote>
          <p><br>
          </p>
          <br>
          <fieldset class="moz-mime-attachment-header"></fieldset>
          <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list" moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
        </blockquote>
        <p><br>
        </p>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list" moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
      </blockquote>
      <br>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>