Re: Arduino vs. andra utvecklingsmiljöer
Postat: 25 oktober 2013, 07:31:53
bluint, vet du egentligen vad du pratar om?
Huruvida biblioteken är komplexa eller inte påverkar knappast exekveringshastigheten.
Man kör ju knappast några interpreterande språk på en uC.
Bootloader eller inte, spelar ingen roll.
Det är väl snarare så att språket/dialekten inte blir portabel om den är exotisk.
Biblioteken kan dock vara av hög eller låg kvalitet, vilket naturligtvis har betydelse på mängden genererade instruktioner.
Samt huruvida biblioteken klarar MISRA eller inte.
Huruvida processorn har många register eller mycket minne spelar heller inte så stor roll, då man uppenbarligen kan trycka in en webserver på 1024 byte programminne, typ.
Som alltid gäller: Rätt grejjor för rätt jobb.
SKall man bygga sig en enkanalig termostat med någon OW-givare, så kanske en "MIPS/ARM" baserad uC är lite overkill.
Skall man bygga ett komplett nätverkat reglersystem med många undernoder på flera olika nät, så är en PIC16/18 eller motsvarande Atmega garanterat inte rätt val.
Huruvida biblioteken är komplexa eller inte påverkar knappast exekveringshastigheten.
Man kör ju knappast några interpreterande språk på en uC.
Bootloader eller inte, spelar ingen roll.
Det är väl snarare så att språket/dialekten inte blir portabel om den är exotisk.
Biblioteken kan dock vara av hög eller låg kvalitet, vilket naturligtvis har betydelse på mängden genererade instruktioner.
Samt huruvida biblioteken klarar MISRA eller inte.
Huruvida processorn har många register eller mycket minne spelar heller inte så stor roll, då man uppenbarligen kan trycka in en webserver på 1024 byte programminne, typ.
Som alltid gäller: Rätt grejjor för rätt jobb.
SKall man bygga sig en enkanalig termostat med någon OW-givare, så kanske en "MIPS/ARM" baserad uC är lite overkill.
Skall man bygga ett komplett nätverkat reglersystem med många undernoder på flera olika nät, så är en PIC16/18 eller motsvarande Atmega garanterat inte rätt val.