Yleisenä suunnitteluharrastajana opin enemmän mikrokontrollerien maailmasta joka päivä. Yksi asia, jota en oikein ymmärrä, on kuitenkin mikrokontrollerin bittiversion merkitys.
Olen käyttänyt ATmega8: ta useita kuukausia, ja se näyttää toimivan hyvin tarkoituksiini. Tiedän, kuinka esimerkiksi kellonopeus, muisti, IO-nastojen lukumäärä, tietoliikenneväylätyypit jne. Erottavat mikrokontrollerin toisesta. Mutta en oikein ymmärrä esimerkiksi 8-bittisten vs. 16-bittisten ja 32-bittisten merkitystä. Ymmärrän, että korkeamman bittisen version avulla laite voi tallentaa suurempia numeroita, mutta jälleen kerran, miten tämä vaikuttaa päätökseeni? Jos suunnittelen tuotetta, minkä hypoteettisen skenaarion perusteella päätän, että 8-bittinen prosessori ei yksinkertaisesti toimi ja tarvitsen jotain korkeampaa.
Onko mitään syytä uskoa, että teoreettinen 32 ATmega8-bittinen muunnos (kaikki muut asiat yhtä suuret) olisi parempi kuin 8-bittinen versio (jos sellainen laite olisi mahdollinen)?
Puhun ehkä hölynpölyä, mutta luulen, että se johtuu hämmennystäni.