Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

Pic ?

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    Pic ?

    Tere!

    Kui tahaksin endale ehitada roboti, millel on erinevaid lisasid. Siis milline mikrokontroller oleks kasulik osta? Ise mõtlesin, et mõni PIC peaks asja ära ajama.
    Programmeerida sooviksin C++ keeles. Ehk keegi oskab Elfa Elektroonikast mõne hea mikrokontrolleri näite tuua, millise võiksin endale osta.

    Aitäh.
    Tervist, olen uus tehnikahuviline.

    #2
    Vs: Pic ?

    Uuri seda foorumit:

    Comment


      #3
      Vs: Pic ?

      Aga kui kasutaksin siiski AVR.
      Kas see programmer: https://www.elfa.se/elfa3~ee_et/elfa...0-04&toc=20985
      ja näiteks see mikrokontroller: https://www.elfa.se/elfa3~ee_et/elfa...0-57&toc=20966
      sobiksid omavahel kokku?

      Aitäh.
      Tervist, olen uus tehnikahuviline.

      Comment


        #4
        Vs: Pic ?

        Esmalt postitatud phpmartin poolt Vaata postitust
        Aga kui kasutaksin siiski AVR.
        Kas see programmer: https://www.elfa.se/elfa3~ee_et/elfa...0-04&toc=20985
        ja näiteks see mikrokontroller: https://www.elfa.se/elfa3~ee_et/elfa...0-57&toc=20966
        sobiksid omavahel kokku?

        Aitäh.
        Tegelikult on AVR ISP MK2 manuaalis ilusti ka toetavate kivide list olemas, aga eks toetab seda ka, pigem on asi arvuti poolses softis, mis piirama võib hakata. AVR studioga häda ei teki, ise kasutan ka Studiot ja ISP MK2 pidevalt ja võin öelda, et toimib küll. Aga jah, uuri eelpool soovitatud alamfoorumit.

        Comment


          #5
          Vs: Pic ?

          C++ jaoks sobivad kõik Atmeli mikrokontrollerid. AVR peal kahjuks kõiki võimalusi kasutada ei saa, AVR32 peal on juba tummisem.

          PIC16 ja PIC18 seeria jaoks minu teada C++ kompilaatorit pole. Pead uurima PIC24 ja PIC32 peal.

          Kas nendest roboti jaoks piisab, sõltub Sinu roboti anduritest, täituritest ja Sinu soovitavatest lisadest. LED-id ja stepperid eriti proseauru ei võta, küll aga kaamera ja Wifi.
          If you think education is expensive, try ignorance.

          Comment


            #6
            Vs: Pic ?

            Esmalt postitatud andreie poolt Vaata postitust
            PIC16 ja PIC18 seeria jaoks minu teada C++ kompilaatorit pole.
            On ikka: http://www.sourceboost.com/Products/.../Overview.html
            Kuigi ametlikust c++ standardist on PICi nigela arhitektuuri tõttu realiseeritud ainult osa (loe: pole võrreldav PC peal töötava suvalise C++ kompilaatoriga).

            Kõige levinum keel täna mikrokontrollerite jaoks peaks siiski veel C olema, mis küll ei tähenda et see parim on. Parim on muidugi kah subjektiivne mõiste.

            Comment


              #7
              Vs: Pic ?

              AVR on C++ jaoks parem, üldse on AVR üle PIC-st. Ainult pic hind on 2x soodsam.

              Üldiselt on AVR ja PIC originaalkeeleks Assembler, soovitatav on seda hästi tunda ja seejärel C++ peale üle minna.

              Parim variant on C++ miskitud assembleriga segamini, see on kõrgeim pilotaaz.
              S.t. C programmi seest kututakse välja üksikuid lõike assembleris.
              sedasi saab annulleerida C++ puuduseid ja ära kasutada tema eeliseid kõige efektiivsemalt.

              Ainult C++ ära õppides jääb sul auk sisse teadmistesse.

              Aga päris ülikõva on osata nii AVR, kui PIC ja assembler, kui C++

              Comment


                #8
                Vs: Pic ?

                Esmalt postitatud ahelet poolt Vaata postitust
                AVR on C++ jaoks parem, üldse on AVR üle PIC-st. Ainult pic hind on 2x soodsam.
                Neid kahte 8-bitist mikrokontrollerit võrreldes on see tõesti nii, kuigi 18 seeria PIC-id on juba pisut etemad kui PIC16 rääkimata PIC12, PIC10 seeriad.
                Aga PIC eesliidet kannavad ka Microchipi 16 ja 32 bitised kontrollerid (nagu ka AVR32) - neile sobib kõrgkeeles kirjutatud programm märksa paremini.

                Esmalt postitatud ahelet poolt Vaata postitust
                Üldiselt on AVR ja PIC originaalkeeleks Assembler...
                Mis on originaalkeel?

                Comment


                  #9
                  Vs: Pic ?

                  Kui odavalt ja head tahad siis võta kohe STM32 Discovery:

                  See on ARM Cortex M3 ja sellele saad Codesourcery C++ (G++) lite kompilaatori tasuta:

                  Lisaks on olemas ST API nii, et saad peaaegu ilma datasheeti lugemata asja tööle pandud. Pmst võid asja ka päris tasuta saada kui regad end ühele võistlusele, sellest oli siin eraldi teema:

                  Comment

                  Working...
                  X