<div dir="ltr"><div><div><div><div><div><div><div><div><div>V podstatě ano.<br>>eBay za cca 160Kc jste smaznul
    program,  Tyhle moduly zrejme v cine vyrabi kazdy kdo udrzi v ruce pajku , puvodni vyvoj a autorem sw je zrejme tento cinan <a href="http://www.jnhuamao.cn/bluetooth.asp?ID=1">http://www.jnhuamao.cn/bluetooth.asp?ID=1</a><br>
</div>A tak tezko rici zda to jde u vsech,ale u meho to slo. Mozna by slo novy sw dokonce nahrat pomoci bootloaderu,ktery v tom je (pres UART), viz <a href="http://www.jnhuamao.cn/HowToUpgradeFirmware_en.zip">http://www.jnhuamao.cn/HowToUpgradeFirmware_en.zip</a> ale s tim si nejsem jist ja svuj kod nahraval pres ISP interface procesoru.Cili je treba mit modul,ktery ma vyvedene prislusne piny HM-10 je ma, mensi MH-11 ne, asi by sem usleo pajet primo na MCU.Zda jde nejakym LOCK Bitem znemoznit nahravani pres ISP nevim, proste jsem to zkusil a u meho ks to slo.<br>
</div>Jako programator pouzivam <a href="http://www.ti.com/lit/ug/swru197h/swru197h.pdf">http://www.ti.com/lit/ug/swru197h/swru197h.pdf</a><br></div>respektive asi cinskou kopii tohoz. <br></div>Jde pouzit i SmartRF04EB nebo SmartRF05EB tj. preba <a href="http://www.ebay.com/itm/SmartRF04EB-ZigBee-CC2530-4-0-CC2540-emulator-support-Bluetooth-protocol-analysi-/111323135446?pt=LH_DefaultDomain_0&hash=item19eb603dd6">http://www.ebay.com/itm/SmartRF04EB-ZigBee-CC2530-4-0-CC2540-emulator-support-Bluetooth-protocol-analysi-/111323135446?pt=LH_DefaultDomain_0&hash=item19eb603dd6</a><br>
<br>>(nevim teda jak
    adresujou tech 8+128kB pameti)<br></div>jako u kazde jine x51 cokoliv nad 64k se adresuje v large memory model pomoci xdata. Do RAM se pristupuje jako do XRAM  technicky instrukce MOVX. Z hledisk aprogramovani to neni problem, pokud chcete napriklad definovat promennou v onech 8kB RAM staci napsat <br>
unsigned char <strong>xdata</strong> x;<br></div>xdata je kouzelne sluvka ktere to zjisit, tedy takto to funguje v C51 v IAR to ale bude stejne.<br><br>>stack primo pro tenhle chip se da
    stahnout ve forme zdrojaku???<br></div>Tak to je jedina vada na krase, stack je jen jako knihovna zkompilovna pro IAR 8051 v 8.10 a vyssi. Stahnout se da zde <a href="http://www.ti.com/tool/ble-stack">http://www.ti.com/tool/ble-stack</a><br>
</div>je v tom sada prelozenytch knihovem pro cc254x, zdrojaky pro cca 25 prikladu a dokumentace k stacku.  Stack implementuje API BLE profil GAP i GATT.<br></div><div>Potrebujete  IAR Embedded Workbench for 8051 8.30.2 + z odkazu vyse stahnout BLE Stack.<br>
</div><div>Pak jsme si vzal priklad pro Thermometer }je tam pro cc2540 i cc2541 Tento priklad simuluje teplomer a pres BT cc2540 jokoby odesila teplotu cili umi Advertising a pri navazani spojeni odesilat simulovanou teplotu. viz thermometer.c, ja jen pripojil DS18B20 a misto simulovane teploty posilam teplotu prectenou z relneho teplomeru, stacilo do projektu pridat DS18B20.c a plnit promennou z puvodniho projektu.<br>
</div><div>Ze by to cele bylo intuitivni a prehledne uplne rici nemohu,ale pokud se v tom clovek pohrabe tak se to da prihnout. Samotne IAR jsme zatim moc nepobral a jak jsme jiz uvedl, zalozit projekt a napsat vlastni Hello Word pro cc254x se mi zatim nepodarilo :-)<br>
</div><div>Jiank doporucuji jeste RF Smart Sutudio kde lze pres programator pripojit cc2540 k PC a pouzivat pro vysilani / prijimani na strane PC <a href="http://www.ti.com/tool/smartrftm-studio">http://www.ti.com/tool/smartrftm-studio</a><br>
</div><div>pripadne <a href="http://www.ti.com/tool/sensortag-sw">http://www.ti.com/tool/sensortag-sw</a><br><a href="http://www.ti.com/lit/ug/swru187g/swru187g.pdf">http://www.ti.com/lit/ug/swru187g/swru187g.pdf</a> opet funguje s cc2540 pripojenym k PC pres programator<br>
</div><div>ostatni viz <br><a href="http://processors.wiki.ti.com/index.php/Category:BluetoothLE?keyMatch=BTool&tisearch=Search-EN">http://processors.wiki.ti.com/index.php/Category:BluetoothLE?keyMatch=BTool&tisearch=Search-EN</a><br>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Dne 10. července 2014 4:56 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>Dne 9. 7. 2014 23:25, Draček Fráček
      napsal(a):<br>
    </div>
    <blockquote type="cite"><div><div class="h5">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>Ja to sem nedal?<br>
              </div>
              Prvni alfa verze micku pujde v pondeli do betonu aby se
              overilo zda 2,4G proleze ven, u cinana objednano 50ks
              cc2540. Co s tim budu delat kdyz to neproleze fakt nevim
              :-)<br>
            </div>
            V kazdem pripade se ted tak mesic nic dit nebude, respektive
            mam cas na navrh DPS a trochu blizsi seznameni se s tim BT
            stackem.<br>
          </div>
          Jak vznikla prvni verze?<br>
        </div>
        Vzal jsem tento modul <br>
        <div>
          <div>
            <div>
              <div>
                <div>
                  <div><a href="http://i.imgur.com/62I7aDN.png" target="_blank">http://i.imgur.com/62I7aDN.png</a><br>
                  </div>
                  <div>pripojil baterku CR2032 a DS18B20, tj. priletoval
                    k modulu 5 dratu<br>
                  </div>
                  <div>Dovnitr jsem nahral upraveny priklad pro
                    termometer. Tento priklad je soucasti NT stacku, jen
                    jsem k tomu dopsal utilitku pro DS18B20 a zmenil par
                    drobnosti.<br>
                  </div>
                  <div>Napsane jsem to mel za hodku, prekladat jsem to
                    1/2 dne, ale po uspesnem prelozeni nebyl problem s
                    nahranim do cc2540, kupodivu se to normalne pripoji
                    k telefonu s BLE 4,0. Zbytek byla sranda, strikl
                    jsem to voskem nasledne zalil do metakrylatove
                    pryskyrice v barvach duhy.<br>
                  </div>
                  <div> Dal se uvidi, drivery pro vsechna cidla s
                    kterymi se pocita mam napsane jiz z drivejska tak
                    jen trochu proniknout do toho BT stacku.<br>
                    <br>
                    <br>
                  </div>
                  <div>On i ten dotaz na zatez souvisi s konferenci,
                    Zatez jsme staveli tak pred 10 lety, ale nikdy
                    nedodelali a i kdyz ji pouzivame tak 2x tydne je
                    pouzivana v modu ktery je do procesoru nahran a
                    kazda zmena znamena pripojit programator a
                    preprogramovat + z celkem 4 zatez\i ma pouze jedna
                    dodelao dynamicke testovani. No a kdyz jsme
                    prepisoval program pri testovani te LM2675, chytla
                    me myslenka trosku zateze dodelat. <br>
                    Tak nez me to prejde snazim se vymyslet neco
                    jednoducheho na urovni doby :-)<br>
                    <br>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      </div></div><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>
    Tim chcete rict, ze na tom modulu z eBay za cca 160Kc jste smaznul
    program, ktery byl v tom cc2540 a nahral vlastni?<br>
    Zni to zajimave, koukam, ze to je nejaky klon 8051 (nevim teda jak
    adresujou tech 8+128kB pameti) a cim se do toho leje program...<br>
    Pro preklad pouzivate to IAR a NT stack primo pro tenhle chip se da
    stahnout ve forme zdrojaku???<br>
  
<br><br>
<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">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>