Reply To: Riistvara mikrouudised

Home Forums Riistvara Riistvara mikrouudised Reply To: Riistvara mikrouudised

#2413

Üks tsitaat (arhiivkoopia) foorumilt, kus arutleti, et miks on Atmel’i 8-bitised mikrokontrollerid oluliselt kallimad kui võimsamad 32-bitised mikrokontrollerid:

For new products IMHO nobody is going to pick ATMega2560 even if it was under 2$/piece because there is no way you can evolve and upgrade it later.

Arvan, et Atmel’i aeg on sellega läbi, minevik, ning Microchip, PIC’i tootja, lihtsalt pikendas oma vanade 8-bitiste mikrokontrollerite toote-seeria elu-iga natuke, täiendades oma tooteriiuli valikut, proovides sedasi kahaneva 8bitiste PIC’ide müügi tingimustes oma 8-bitiste mikrokontrollerite osakonnal Atmeli klientide endale saamisega elu sees hoida. Oletatavasti mängib Microchip selle peale, et tulevikus kasutatakse 8-bitiseid Atmel’i ja PIC’i mikrokontrollereid sama moodi nagu tänapäeval veel kasutatakse neid igivanu, ajast ja arust, vanu Inteli 8051 CPU-mikroskeeme, kus puudub RAM, puudub programmimälu, kogu 40-jalaline DIL-korpus on vaid CPU päralt ja siis ka on paljud jalad pühendatud aadressisiinile ja andmesiinile ehk asjadele, mis isegi 8-bitise CPU sisemuses mikrokontrolleri kristalli sees/peal asuvad, rääkimata siis veel 16-bitistest mikrokontrolleritest ja tänapäeva 32-bitistest mikrokontrolleritest.

Hea uudis on aga see, et 2016_04 seisuga saab Tallinna Järve keskuse oomipoest (arhiivkoopia) 32-bitise mikrokontrolleri, plaadile tinutatult, koos lisakomponentidega ja lausa plaadi osaks oleva, USB-põhise, programmaatoriga, umbes 10€ eest. Atmeli ja Cypressi toodete erinevus seisneb selles, et selle Cypressi 32-bitise MCU sisemuses on nii räiges koguses lisa-seadmeid, et nende seadistamine, sisse-lülitamine, erinevatele jalgadele ühendamine, enam lihtsalt mõnel mälu-aadressil olevasse registrisse paari lihtsalt koostatava arvu kirjutamisega ei käi vaid selle sama, 10€ plaadi peal oleva, mikrokontrolleri seadistamiseks on lausa spetsiaalne, graafilise kasutajaliidese põhine, C-koodi-generaator olemas, kust saab genereeritud koodi Eclipse projekti vormis eksportida. Ma pole katsetanud, aga väidetavalt peaks Cypressi MCU-de jaoks olema olemas isegi Linuxil toimiv programm kompileeritu MCU-sse laadimiseks. Vähemalt binaari mikroskeemi laadimise spetsifikatsioon on Cypressil küll täiesti ametlikult täiesti avalik. (Ma ei viitsi seda praegu uuesti üles otsida, neil on erinevaid toote-seeriaid, jne.)