<div dir="ltr">V blahej pamati mi KEIL ostal ako vzor ako MA vypadat poriadne vyvojove prostredie, zrejme uz ani toto celkom neplati....<div><br></div><div>Momentalne sa borim s NXP a tam je to podobne, vsetko tlacia do prostredia LPCXpressa (kupene CodeRed) ktore je sice zadarmo ale len do velkosti 256kB ale obsahuje hromadu ich kniznic co pekne zneprehladnuje citatelnost kodu, atd.....</div><div><br></div><div>mam taky pocit, ako keby sa ARM architektura pomalicky ale isto uzatvarala pred open-source svetom, ved ARM-y su uz hodne rozsirene (aj ked podla planu NEvytlacitli 8-bity), detske chyby vychytane, takze ARM konzorcium moze postupne vsetky vyvojove prostriedky pouzatvarat nech si programatori pekne zaplatia....<br><div class="gmail_extra"><br></div><div class="gmail_extra">este nam ta 8051 bude dobra....</div><div class="gmail_extra"><br></div><div class="gmail_extra">p.j.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br><div class="gmail_quote">2014-10-16 10:35 GMT+02:00 Draček Fráček <span dir="ltr"><<a href="mailto:dracek.fracek@gmail.com" target="_blank">dracek.fracek@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div>Tak ono to nakonec s premyslenim chodi i u ne uplne GNU reseni.<br></div>Nicmene musim priznat, posledni dobou jsem z toho kam se riti Keil zmaten. Keil vlastne jiz neexituje, firmu koupil ARM a z neznameho duvodu znacku porad udrzuje,  je otázka zda spise neposkozuje.<br><br></div>ARM se snazi o CMSIS, ST pry patri k hlavnim podporovatelum, ale <br></div>cele to je tak neprehledne, ze na webu keilu nenajdete ani spravne priklady pro novy "programovaci model". <br></div>Pokud se clovek dnes chce vrhnout na programovani ARM a poridici MDK-ARM , coz vůbec neni levna zalezitost <a href="http://cz.farnell.com/arm/mdk-pro/software-mdk-arm-pro-for-arm7-arm9/dp/2309945" target="_blank">http://cz.farnell.com/arm/mdk-pro/software-mdk-arm-pro-for-arm7-arm9/dp/2309945</a><br></div>Nainstluje si MDK, baličky pro STM32, naklika si zakldni sablony a uz tady zjsti, ze nejsou  CMSIS-Driver V2<strong>.</strong><br></div><div>Chvili bezradne blouma po webu keil, pta se ve foru,ale protoze na toto forum maji zamestnaci ARM a keil snad zakazano prispivat nedozvi se nic, tedy pokud nema stesti a nejaky jiny podobne postizeny z hlubin weby nevytahl apnote kde se dozvi, jak vse bude az bude.<br></div><div>V tomto pdf se docete o cinnosti ST tedy o STMCube, kterou nejlepe charakterizuje About, o kterem zde byla jiz rec, aktualne Version 4.3.1 STMCube V1.0, jednopho to zmate :-)<br></div><div>Nainstaluje a pokud ma stesti a netrefi pouzdro ,ktere to neumi muze si naklikat kostru aplikace, ale<br></div><div>U ST si muzete zaskrtnout FreeRTS, ale MD-ARM stoji na RTX , Cube FATS a LWIP, MDK Pro ma vlastni midleware, které vyzaduje CMSIS-Driver V2,ktere ale pro ST neni.hotove.<strong><br></strong></div><div>Kdyz v STCube zjstíte, ze tam chyby cela jedna rada pouzder v F0 rade, s kym a se o tom podelite kde se dozvite kdy to bude, nikde v chaosu na webu ST se utopite.</div><div>Vysledek prase se v tom vyznej a to to stalo skoro jako nove auto.<br><br></div><div>Vsechno by se dalo pochopit, pokud by Keil byla soukroma nemecka spoleckost, ale pokud to je dnes ARM tak ten by snad mel tlasit nejakou linii a  MDK-ARM by melo byt neco jako Visual Studio pro WIndows<br></div><div> tzn. ceny tak desetinove a podpora na zcela jine urovni a pro vsechny.<br></div><div>Kdyz dnes vecer na webu Analog nebo TI polozim dotaz ne najakou silenost uvnitr jejich IC nejspis do zitrka nejaky zamesnec zareagguje. <br></div><div>U ARM/Keil  nesmysl na placene podpore ano,ale kdyz vam vyprsi tak si trhni na foru neradime atd.<br></div><div>Otazkou pak je zda fakt neni lepsi pouzit nejake to GNU reseni, kdyz placeni misto rychlejsiho a snazsiho vyvoje prinasi zmatky.<br></div><strong></strong></div><div class="gmail_extra"><br><div class="gmail_quote">Dne 15. října 2014 15:51 Jaroslav Buchta <span dir="ltr"><<a href="mailto:jaroslav.buchta@hascomp.cz" target="_blank">jaroslav.buchta@hascomp.cz</a>></span> napsal(a):<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div>Aha, uz chapu, proc mi vsechno do ST
      funguje bez problemu - pouzivam vyhradne GNU nastroje a musim pri
      skladani programu premyslet ;-)<br>
      <br>
      <br>
      Dne 15. 10. 2014 17:01, Draček Fráček napsal(a):<br>
    </div><div><div>
    <blockquote type="cite">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>
                <div>
                  <div>Ono by spise bylo divne pokud by to u ST napsali
                    bez chyby :-)<br>
                  </div>
                  ARM asi tak rok delal reklamu na novou verzi MDK-ARM
                  5.0, vychvaloval novy sytem stojici na sw baliccich,
                  ktere budou delat vyrobci procesoru atd.<br>
                </div>
                Pak to prislo, stahnu balicky pro STM32F,  napisu  Hello
                word, a prekladac rve, ze chybi DMA2. U ST jaksi
                zapomeli,   DMA2  maji jen high density.<br>
              </div>
              Stane se, opravil jsem a pak dve hodini resil jak a komu
              to "nahlasit".<br>
            </div>
            Nasledne u ARM prisli s novym CMSIS-Driver API 2.02, ST
            vydal nove balicky, chci zkusit prvni Hello word, ale u ST
            jaksi zapomeli na podporu CMSIS-Driver API 2.02 viz  <a href="http://www.keil.com/appnotes/files/apnt_266.pdf" target="_blank">http://www.keil.com/appnotes/files/apnt_266.pdf</a><br>
            <br>
          </div>
          Rikam si kouknu na vychvalovany STM32Cube, nainstaluji
          nejnovejsi verzi<br>
        </div>
        <div>a chci zkusit projekt pro STM32F051K6U6 a hadejte co, ano
          F0 v QFN32 to jaksi neumi. Docela se tesim az najdu sw od ST a
          bude to fungovat.<br>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">Dne 15. října 2014 13:57 Jan Waclawek <span dir="ltr"><<a href="mailto:konfera@efton.sk" target="_blank">konfera@efton.sk</a>></span>
          napsal(a):<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">>Nejenom,<br>
            >hlavnì je to také opatøení kvùli ztrátì dat, pøi 1 plné
            page ji nejdøív<br>
            >musíte smazat.<br>
            >A právì v tomto okamžiku nemáte uložena žádná data pro
            pøípad resetu,<br>
            <span>>výpadku atd.<br>
              >Proto se zapisují do té druhé page a až pak se ta
              první maže.<br>
              <br>
            </span>Ono zase ked je to napisane zle, tak Vam ani dve
            stranky nepomozu... :-)<br>
            <br>
            <a href="https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Java/Flat.aspx?RootFolder=https%3a%2f%2fmy.st.com%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM32Java%2fBug%20%28possible%20data%20loss%29%20in%20STM32F4xx_EEPROM_Emulation%20%28AN3969%29&FolderCTID=0x01200200770978C69A1141439FE559EB459D758000F9A0E3A95BA69146A17C2E80209ADC21&currentviews=128" target="_blank">https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Java/Flat.aspx?RootFolder=https%3a%2f%2fmy.st.com%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM32Java%2fBug%20%28possible%20data%20loss%29%20in%20STM32F4xx_EEPROM_Emulation%20%28AN3969%29&FolderCTID=0x01200200770978C69A1141439FE559EB459D758000F9A0E3A95BA69146A17C2E80209ADC21&currentviews=128</a><br>
            <div>
              <div><br>
                wek<br>
                _______________________________________________<br>
                HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
                <a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
                <a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
    </blockquote>
    <br>
  
<br><br>
</div></div><hr style="border:none;color:#909090;background-color:#b0b0b0;min-height:1px;width:99%">
<table style="border-collapse:collapse;border:none">
        <tbody><tr>
                <td style="border:none;padding:0px 15px 0px 8px">
                        <a href="http://www.avast.com/" target="_blank">
                                <img src="http://static.avast.com/emails/avast-mail-stamp.png" border="0">
                        </a>
                </td>
                <td>
                        <p style="color:#3d4d5a;font-family:"Calibri","Verdana","Arial","Helvetica";font-size:12pt">
                                This email is free from viruses and malware because <a href="http://www.avast.com/" target="_blank">avast! Antivirus</a> protection is active.
                        </p>
                </td>
        </tr>
</tbody></table>
<br>
</div>

<br>_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
<br></blockquote></div><br></div></div></div>