» »

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?

neoto ::

za c++ je škoda da iščeš, prej boš našu navaden c compiler

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

Red_Mamba ::

ker prevajalnik pa nima simulatorja? :D
[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

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 :D

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

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.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Sprejet standard C++11

Oddelek: Novice / Ostala programska oprema
4011383 (9465) Bistri007
»

Izbira mikrokrmilnika

Oddelek: Elektrotehnika in elektronika
313392 (2989) BluPhenix
»

programiranje mikrokrmilnikov?

Oddelek: Elektrotehnika in elektronika
347046 (6455) radiator
»

mikrokontrolerji, programatorji, c/asm ?

Oddelek: Elektrotehnika in elektronika
292986 (2605) snow
»

C compiler

Oddelek: Programiranje
192472 (2142) Brane2

Več podobnih tem