Új hozzászólás Aktív témák
-
-
Postas99
őstag
Ugye tudod, hogy ezek a kínai olcsósított ARM és egyéb technológiára épülő modellek valamilyen már gyártásban lévő nyugati technológia koppintott és kicsit pimpelt vagy eléggé módosított verziói.
Hozzáteszem, nem mindegyik rosszabb mint az eredeti.
Ha csak azt nézem, hogy a kínaiak tényleg fejlesztenek is most már, és nem csak koppintanak, akkor belátható hogy jól dolgoznak.Tudtommal ez a széria is az STM32 féle vonalról van áthozva:
[STM]De mondhattam volna a GD32F sorozatot is:
Vagy ezen felül a másik is ott van amit normál atmel ellenfélnek szántak az arduio szegmensben: CH55xduino
Ez a gyártó például az én szememben minőséget is képvisel.
Nekem semmi bajom a hivatalosan is forgalomban lévő pimpelt klónokkal (saját gyártású modell szitázva) , mert ott felvállalják hogy valójában mit is gyártanak, és mivel kínában készül annyiért adják amennyiért nem szégyenlik
Más kérdés a stabilitás és a többi.
-
Reggie0
félisten
Amugy is tudod, hogy meddig tart a vegrehajtas, mert a binarist vissza lehet fejteni es megnezni. Ha nagyon kell valami akkor arra ott az inline assembly. Amugy meg mamar senkinek sincs ideje asm-ben programozni, mert egyszeruen nem eri meg anyagilag, kivetel, ha valami oraiasi szeriarol vagy nagyon rovid programrol van szo. De ha nem nagy a szeria olcsobb jobb mikrovezerlot venni, mint asm-mel vacakolni.
-
Pikari
veterán
A PIC nagyon sok modellt már több, mint egy évtizede csak és kizárólag a visszafele kompatibilitás miatt gyárt. Régebben - amikor a weboldaluk még használható volt valamire, és nem úgy nézett ki, mint egy reklámpamflet - ki is volt nekik rendesen listázva, hogy melyik modellt nem javasolt már projektekhez felhasználni, hatalmas piros betűkkel a modellek neve mellé.
-
ddekany
veterán
"Pontosan tudod, hogy mennyi ideig tart egy utasítás végrehajtás."
És akkor azzal időzítesz valamit... De gyanítom, hogy az olyan dolog, amit egy modernebb mikrokontroller megold máshogy? Pl. a STM32-n van hardver támogatás soros kommunikációra, szóval nem kell rá bitbanger megoldást írni.
-
ddekany
veterán
Nem is a bitek száma ami érdekes önmagában, hanem a RAM méret és stack mélység korlát (és persze hogy a stack csak visszatérési címre van, helyi változókra nem használható). PIC legalja jelenleg a 2 szintű stack, 16 byte RAM, és 256 utasítás. Igen, ha tudod, hogy elég, akkor ugyan olyan jó, mintha nagyobb lenne. De hogy nekik miért éri meg gyártani ezeket a variációkat, ahelyett hogy mondjuk 16/256/1024 lenne az alja (és így kevesebb féle model lenne), az nekem nem világos. Lehet csak mert jó érzés a tudat, hogy nincs benne elpazarolt kapacitás.
-
Postas99
őstag
Aki 8 bites Pic-re C-ben fejleszt és nem Assemblyben az nagyobb aljasságokra is képes, nem mondom, hogy nem kényelmes de meg kell tanulni ASM-ben fejleszteni, amúgy meg 8 bitről beszélgetünk, még mindig. A PIC pont arról híres hogy csökkentett utasítás készlete van 35 össz vissz. hogy példát is mondjak 16F84A.
Ha maradsz ASM-ben akkor még egy előnyöd van. All instructions single-cycle except for program branches which are two-cycle. Pontosan tudod, hogy mennyi ideig tart egy utasítás végrehajtás. -
Reggie0
félisten
Messze nem. 8 bites PIC-en nincsen normalis stack, bank-okra van bontva a ram, csak egy regiszter van, igy eleg kinszenvedes fejleszteni ra pl. C nyelven. Persze van ra fordito, de eros megkotesei es overheadje van.
STM32 alja pl. 3000 darabnal mar csak 150 forint/db a dragabb disztributoroknal, kozvetlen beszerzessel meg olcsobb.
-
ddekany
veterán
De az STM32 alja az kb ugyan ez az élmény, mint vmi 8 bites PIC, csak bőkezűbb memória meg I/O terén. Pl. STM32F030C6T6, 32 KB flash, 4 KB SRAM, ha kiskerben 1 db-ot veszel, br. 700 Ft. Turmix gép vezérlésre feleslegesen erős, de a leggyengébb 8 bites PIC ugyan ott ugyan ennyibe kerül. Gondolom az van, hogy annyira semmibe nem kerül a CPU+SRAM+EEPROM rész a körítéshez képest, hogy már nincs súlya. Vagy lehet ha veszel sok ezret szalagban akkor máshogy alakul az ár, ezt nem tudom.
-
Reggie0
félisten
Ja, ez kb. 15 eve volt igy. Azota mainstream a 32 bites mikrovezerlo, foleg mert fejleszteni is sokkal kenyelmesebb ra, mint 8 bitesre.
Az IOT valoban buzzword, viszont iparban is elegge belendult, mert ott van valos hozzaadott erteke annak, hogy nem kell rendszeresen embereket kuldozgeni eszkozokhoz par ertek leolvasasara es hogy korulnezzen a kornyeken. -
Pikari
veterán
Amikor azt mondjuk, hogy mikrovezérlő, akkor az ember általában valami 8 bites 200 forintos cuccra gondol, nem véletlenül. Mivel 100ból 99 helyre ilyen kell. Biztosan van létjogosultsága a 32 bites variánsoknak is, csak az már elég messze van a mikrokontrollerek eredeti filozófájától, főleg az, hogy a linuxot bootolgatják be rajta, hogy network stackuk legyen. A motor gyújtásvezérlő áramköréhez meg nem kell mondjuk wifi kapcsolat. Ezek az iot cuccok inkább buzzword meg technobullshit a techtestvéreknek, akik a horvátországi nyaralásból akarják vezérelgetni az okos ruhaszárítógépet, mert látták a reklámban, és annélkül nem lehet élni. Nem valódi a piaci igény a megoldások nagy része mögött, csak divathullám.
-
freeapro
senior tag
Nem értem a fanyalgókat, innentől tényleg bármibe lehet egy kis intelligenciát tenni.
-
Reggie0
félisten
Egyaltalan nem. IOT az, ami az interneten keresztul csatlakozik, nem az ami egy kapcsolot/szenzort helyben prücögtet valami egyszerusitett interfeszen/halozaton keresztul. Manapsag IP protokolt hasznalo eszkozt egyre kevesbe praktikus mikrovezerlovel kesziteni, foleg mert a fejlesztesi ido is sokkal lassabb. Amit lehet beagyazott linuxxal oldanak meg egy fokkal celszerubb procin(pl. rendelkezik MMU-val).
-
Postas99
őstag
Hmmm... lehet nekem van erről más gondolatom, AI meg hasonlók már nagyon nem egy IOT eszköz. Az IOT inkább az én olvasatomban microcontroller ami akár RTOS-t is tud futtatni. Ami e felett van az már SBC vagy akármi más.
Új hozzászólás Aktív témák
- Lenovo ThinkPad T15 Gen 1 Intel Core i5-10210U
- Új és újszerű 17.3" Gamer, irodai, üzleti készülékek nagyon kedvező alkalmi áron Garanciával!
- Telefon felvásárlás!! Honor 400 Lite, Honor 400, Honor 400 Pro
- HIBÁTLAN iPhone 12 Pro Max 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3035, 100% Akkumulátor
- Apple iPhone 8 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest