Sida 1 av 2
11 Myths About 8-Bit Microcontrollers
Postat: 23 april 2018, 01:18:25
av 4kTRB
Lite kul läsning som ger en del att tänka på.
https://www.radiolocman.com/review/arti ... ?di=484025
Exempel:
5: 8-bit isn't powerful enough for IoT designs.
It’s easy to get caught up in the notion that every Internet of Things (IoT) application looks like a smart watch, wireless audio node, or some other equally complex embedded system. The reality is that the “things” comprising IoT applications perform pretty simple tasks. They’re touch-sensitive switches, sensors, wireless light bulbs, and networked garage-door openers; it’s the button in your laundry room that automatically reorders the detergent when you press it.
These systems take a measurement. They send data to the internet through your home’s router. They control a simple switching power supply. They wake up when “nudged” by the network. They consume very little power while doing their job. All of these are tasks that newer 8-bit MCUs are specifically designed to perform. If your next IoT design doesn’t feature an 8-bitter, you may be missing an opportunity to optimize your application.
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 23 april 2018, 07:29:25
av Micke_s
Kryptering och 8bit är väl sådär. Många 32bit har ju AES, TRNG mm inbyggt..
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 23 april 2018, 07:55:37
av TomasL
Många applikationer är ju typ blinka LED, och då är det ju som att skjuta mygg med LV-kanon att använda en 16/32/64 bitars MCU
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 23 april 2018, 16:36:24
av adent
Fast 32-bitars-MCU:erna blir mindre, billigare och strömsnålare för varje dag som går. Inget ont i AVR/PIC, men jag ska börja kika på ARM Cortex M0+/M3 32-bitars små MCU:er har jag tänkt. Självklart ska man inte skjuta mygg med kanon, men ibland känner jag att man får skohorna in saker i en AVR, då vore det nice att ha något annat att ta till.
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 23 april 2018, 16:50:00
av Andax
Priset mellan en 8-bitars och 32-bitars är inte många kronor idag.
Så oavsett om man ska blinka med en lysdiod eller göra mer avancerade krumbukter så är det enklast att köra på en 32-bitars. Varför?
Jo det är ingen jättestor skillnad i jobb att sätta upp ett projekt. Däremot att ha bra flyt i utvecklingsmiljöerna. Mitt tips är alltså att minimera på antalet miljöer så att man är varm i kläderna i det man använder. Och då satsa på något som man har nytta av framöver. 32-bitars ARM, tex STM32...
My 2 cents!
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 23 april 2018, 17:00:02
av lillahuset
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 23 april 2018, 17:22:49
av TomasL
Dock kan man ju av utrymmesskäl behöva använda en 8-bitars uC.
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 23 april 2018, 17:24:57
av lillahuset
Självklart. Det finns massor av skäl att använda åttabittare. Och trettiotvåbittare.
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 23 april 2018, 17:43:01
av TomasL
Det ena utesluter inte det andra, dock som skrivits innan, det är bra att hålla nere antalet utvecklingsmiljöer.
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 24 april 2018, 16:07:11
av maDa
IoT enligt mig är som många andra tycker, någon form av mikrosystem som har möjlighet att accessa och rapportera via Internet på egen hand.
En 8-bit MCU kan absolut dra runt en IP/IPv6-stack men det är på håret med minnet (om vi ser på en AVR), man får nästan nyttja en Wiznet 5100/5500 om man ska använda något mer än UDP-kommunikation. 32-bit MCU's står sig bättre där.
Många tänker kanske att man kan ju nyttja någon annan primitivare radioteknik mellan 8-bitarna, men då pratar de inte heller IP.
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 24 april 2018, 16:49:01
av TomasL
Dunkel skrev en Webserver som funkar på en PIC16 med 60Bytes RAM och ca 400 rader C-kod, får plats även i de minsta PIC16
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 24 april 2018, 19:03:54
av Mindmapper
maDa skrev:IoT enligt mig är som många andra tycker, någon form av mikrosystem som har möjlighet att accessa och rapportera via Internet på egen hand.
En 8-bit MCU kan absolut dra runt en IP/IPv6-stack men det är på håret med minnet (om vi ser på en AVR), man får nästan nyttja en Wiznet 5100/5500 om man ska använda något mer än UDP-kommunikation. 32-bit MCU's står sig bättre där.
Många tänker kanske att man kan ju nyttja någon annan primitivare radioteknik mellan 8-bitarna, men då pratar de inte heller IP.
För mig så är utmaningen med IoT att få riktigt trådlösa sensorer. De ska helst klara 10 år utan batteribyte utan att behöva stora dyra batterier. Ska man bara använda det själv behövs inte IoT, men ska man ha en standardiserad lösning som andra kan använda är nog IoT nödvändigt. Fast för eget bruk fungerar det med att sensorerna kan kommunicera med en router som kan vidarebefodra mätresultat mot internet.
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 24 april 2018, 20:20:30
av anders_bzn
TomasL skrev:Dock kan man ju av utrymmesskäl behöva använda en 8-bitars uC.
Varför? Det finns ST cortex M0 i 14 pinnars TSSOP. Finns också med någon BGA som blir lite drygt 2x2mm
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 24 april 2018, 20:21:52
av anders_bzn
Andax skrev:Priset mellan en 8-bitars och 32-bitars är inte många kronor idag.
Så oavsett om man ska blinka med en lysdiod eller göra mer avancerade krumbukter så är det enklast att köra på en 32-bitars. Varför?
Jo det är ingen jättestor skillnad i jobb att sätta upp ett projekt. Däremot att ha bra flyt i utvecklingsmiljöerna. Mitt tips är alltså att minimera på antalet miljöer så att man är varm i kläderna i det man använder. Och då satsa på något som man har nytta av framöver. 32-bitars ARM, tex STM32...
My 2 cents!
Just detta är viktigt!
Re: 11 Myths About 8-Bit Microcontrollers
Postat: 24 april 2018, 20:27:52
av TomasL
anders_bzn skrev:TomasL skrev:Dock kan man ju av utrymmesskäl behöva använda en 8-bitars uC.
Varför? Det finns ST cortex M0 i 14 pinnars TSSOP. Finns också med någon BGA som blir lite drygt 2x2mm
Finns 8-bitars i 6-pinnars SOT, dvs lite större än en transistor