Ik wilde eens een andere controller gebruiken dan de AVR (al voldoet die prima). De stm8s (van ST) kwam als eerste in aanmerking omdat ik hier een stm8s-discovery heb liggen. Na een avond lang geprobeerd te hebben om iets te compileren in Raisonance Ride is dit eindelijk gelukt (windows 7 x64 zet alles in "Program Files (x86)" en die haakjes om x86 begrijpt Ride waarschijnlijk niet en er was nog wat onduidelijkheid over het includen van libraries). Maar toen wilde ik eens kijken wat zo'n stm8s nou kost als je een losse chip wilt hebben. Dit valt gelukkig mee, voor EUR 2,50 ex. btw heb je er een. Maar wat ik dan niet gegrijp is dat een stm32 controller soms nog iets minder kost. Dat is dus een 32bit controller van dezelfde fabrikant die ongeveer even duur is als de 8bit controller. Ik moet er dan wel bij zeggen dat de stm8l waarschijnlijk wel iets minder kost. Wat zijn nu eigenlijk de redenen om voor de stm8s te kiezen ipv de stm32?
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
de grote shift komt bij massaproductie. wij verpatsen die STM8 dingen soms aan minder dan 50 cent in volume...
Dat zal dan inderdaad om hele grote aantallen gaan. Bij een paar duizend is de goedkoopste stm32 nog steeds goedkoper dan de stm8. Een ander voordeel van de stm8 zou nog het verbruik kunnen zijn. De stm8 heeft bij 16MHz een stroomverbruik van minder dan 3mA, de stm32 bij dezelfde kloksnelheid minder dan 10mA.