Forum » Elektrotehnika in elektronika » Programiranje čipa
Programiranje čipa
Defero ::
Zdravo
Jaz si namreravam kupiti kit programator PG302. In zdej me zanima naslednje:
Iskal sem programski jezik za programiranje in zasledil bascom. A obstaja prevajalnik da bi jaz lahko pisal v C++ tole kodo, katerega malo bolj poznam?
Jaz si namreravam kupiti kit programator PG302. In zdej me zanima naslednje:
Iskal sem programski jezik za programiranje in zasledil bascom. A obstaja prevajalnik da bi jaz lahko pisal v C++ tole kodo, katerega malo bolj poznam?
MarE69 ::
c++ je skoraj brez smisla, vsaj če si ne omisliš kakšnega ARM mikrokontrolerja. Za C ti pa priporočam keilov prevajalnik, ki je eden najboljših, vsaj kar se optimizacije kode tiče, pa še simulator ima vrhunski, saj lahko večino dela opraviš kar brez hardvera.
http://www.keil.com
http://www.keil.com
Red_Mamba ::
ker prevajalnik pa nima simulatorja?
[st.slika https://img.shields.io/badge/Slo-Tech-green.svg test]
Linkedin >> http://goo.gl/839Aua
Mamba's Crypto & ICO's: https://t.me/joinchat/AAAAAExTkO4P4UDy0fIZdg
Linkedin >> http://goo.gl/839Aua
Mamba's Crypto & ICO's: https://t.me/joinchat/AAAAAExTkO4P4UDy0fIZdg
MarE69 ::
No ja, malo razlike je, ali lahko gledaš in simuliraš samo registre in mem, ali pa imaš možnost "gledat" dejanski hardver. Samo primer: en MCU ima npr. AD pretvornik in namesto da nastavljam SFRje, nastavim raje kot parameter vhodno napetost, ostalo pa naredi simulator... Tako banalnih zadev npr. pri IARu nisem zasledil.
Red_Mamba ::
tako banalne zadeve najdeš že pri Bascomu, jaz že vseskozi programiram v Bascomu pa do sedaj še ni bilo potrebe po C-ju.
Pa sem delal že zelo kompleksne stvari. Trenutno delam ravno preizkuse z inverterjem ki mu srce tvori AtMega8 mikrokontroler. Mikrokontroler generira signale, ki krmilijo primar trafota tako da je vhod sinusna napetost in ne kvadratna. Izhod je pa 320V AC, ki se potem usmerijo v enosmerno. To enosmerno pa tipa mikrokontroler tako da je stabilizirana.
No ja tukaj z stabilizacijo imam še en majhen problem, ne uspe mi umiriti PID regulatorja. Ampak zadeva deluje brez vrstice Cja
Znanje pri tem projektu nameravam pa uporabiti pri UPS-u za PC, ki služi kot server.
Razmišljal sem pa tudi že o usmerniku za pelt elemente ki bi namesto regulacije na sekundarju, reguliral primar z spremembo amplitude sinusa. Manj izgub pri gretju bi bilo pri tej regulaciji.
Pa sem delal že zelo kompleksne stvari. Trenutno delam ravno preizkuse z inverterjem ki mu srce tvori AtMega8 mikrokontroler. Mikrokontroler generira signale, ki krmilijo primar trafota tako da je vhod sinusna napetost in ne kvadratna. Izhod je pa 320V AC, ki se potem usmerijo v enosmerno. To enosmerno pa tipa mikrokontroler tako da je stabilizirana.
No ja tukaj z stabilizacijo imam še en majhen problem, ne uspe mi umiriti PID regulatorja. Ampak zadeva deluje brez vrstice Cja
Znanje pri tem projektu nameravam pa uporabiti pri UPS-u za PC, ki služi kot server.
Razmišljal sem pa tudi že o usmerniku za pelt elemente ki bi namesto regulacije na sekundarju, reguliral primar z spremembo amplitude sinusa. Manj izgub pri gretju bi bilo pri tej regulaciji.
[st.slika https://img.shields.io/badge/Slo-Tech-green.svg test]
Linkedin >> http://goo.gl/839Aua
Mamba's Crypto & ICO's: https://t.me/joinchat/AAAAAExTkO4P4UDy0fIZdg
Linkedin >> http://goo.gl/839Aua
Mamba's Crypto & ICO's: https://t.me/joinchat/AAAAAExTkO4P4UDy0fIZdg
MarE69 ::
Ma saj je brezveze da se gremo "kdo ima daljšega". Vsak naj dela s tistim, kar obvlada. Moje izkušnje s keilom so dobre predvsem zaradi optimizacije kode.
Kar se pa osnovnega vprašanja tiče, pa je rešitev ceibo.
Kar se pa osnovnega vprašanja tiče, pa je rešitev ceibo.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Sprejet standard C++11Oddelek: Novice / Ostala programska oprema | 11555 (9637) | Bistri007 |
» | Izbira mikrokrmilnikaOddelek: Elektrotehnika in elektronika | 3409 (3006) | BluPhenix |
» | programiranje mikrokrmilnikov?Oddelek: Elektrotehnika in elektronika | 7086 (6495) | radiator |
» | mikrokontrolerji, programatorji, c/asm ?Oddelek: Elektrotehnika in elektronika | 3005 (2624) | snow |
» | C compilerOddelek: Programiranje | 2484 (2154) | Brane2 |