Pic ?

Collapse
X
 
  • Kellaaeg
  • Show
Clear All
new posts
  • phpmartin
    Liige
    • 07/2009
    • 23

    #1

    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.
  • tcumen
    Liige
    • 10/2005
    • 2077

    #2
    Vs: Pic ?

    Uuri seda foorumit:

    Comment

    • phpmartin
      Liige
      • 07/2009
      • 23

      #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

      • Eggy
        Liige
        • 01/2003
        • 3644

        #4
        Vs: Pic ?

        Esmalt postitatud phpmartin poolt
        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

        • andreie
          Liige
          • 08/2003
          • 1860

          #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

          • qratman
            Liige
            • 03/2004
            • 594

            #6
            Vs: Pic ?

            Esmalt postitatud andreie poolt
            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

            • ahelet
              Liige
              • 05/2010
              • 52

              #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

              • qratman
                Liige
                • 03/2004
                • 594

                #8
                Vs: Pic ?

                Esmalt postitatud ahelet poolt
                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
                Üldiselt on AVR ja PIC originaalkeeleks Assembler...
                Mis on originaalkeel?

                Comment

                • totenhose
                  Liige
                  • 03/2004
                  • 32

                  #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...