Cortex-M0+ im DIL8 von NXP.

OP #2915330
Lesenswert?

Gerade in einer Mailingliste gefunden, ist vielleicht für den
ein oder anderen hier im Forum interessant:

http://www.nxp.com/news/press-releases/2012/11/nxp-revolutionizes-simplicity-with-lpc800.html

Der Chip wurde scheinbar gerade auf der Electronica 2012
in München vorgestellt.
#2917408
Lesenswert?

Roland H. schrieb:

> Dann nimm doch den lpc1114fn28, DIP28, nur halt "in breit" :-)
>
> Beitrag "Re: ARM in DIP: CM0 lpc1114fn28 ist da und blinkt!"

Denn kenne ich, aber wenn man schon mit DIP ARMs angefixt wurde, kann 
man nicht genug Auswahl bekommen. Btw wo bekommt man den eigentlich in D 
günstig ?

Am liebsten wäre mir ja meine ganze DIP AVR Mega und Tiny Sammlung für 
die kleinen Lochrasterprojekte gegen passende ARMs zu ersetzen :).
Moderator Persönliche Seite #2917435
Lesenswert?

Stefan H. schrieb:
> Einzig schade irgendwie, dass es die 16 und 20 Pin Gehäuse nicht auch in
> DIL gibt.

Ich finde es andersrum schade: die 8-Pin-Version gibt es nur in DIP.
So wirklich klein scheint der Chip da drin nicht zu sein, wenn es ihn
nichtmal alternativ als SO-8 gibt.  Da sind die TSSOP-16-Varianten ja
noch kleiner als der 8-Pinner (und das, obwohl sie mehr Flash und RAM
haben als der 8-Pinner).

Bekommt man denn einen ARM mit 4 KiB Flash überhaupt schon gebootet? 
:-))
#2917468
Lesenswert?

Jörg Wunsch schrieb:
> Bekommt man denn einen ARM mit 4 KiB Flash überhaupt schon gebootet?
> :-))

Warum nicht? :-)

Wenn man auf die Initialisierung der Clocks verzichtet, und sich mit den 
8 oder 12 MHz bescheidet (meistens der Ausgangswert), dann sieht es bei 
einer meiner 2kb - Applikationen so aus (allerdings für einen CM3):
1
 * 2012-07-13 1794/ 65 @cpu attiny2313
2
 * 2012-07-13 1920/336 @cpu lpc1343 (RAM: 69, 12 MHz = without clocks setup)
3
 * 2012-07-13 2088/336 @cpu lpc1343 (RAM: 69, 72 MHz = with clocks setup)
4
 * 2012-07-13 1688/ 68 @cpu msp430g2211

Inwiefern sich der CM0 auf die Größe auswirkt, muss ich noch prüfen.

Ganz anders sieht es dann bei den ARMs aus, welche Teile der Funktionen 
im ROM vorhalten, das ist teilweise bei den (verfügbaren) LPCs so, aber 
auch bei den neuen Stellaris-CM4s:

###

Die ROM-Variante kommt auf (4.6.2, -Os)

arm-none-eabi-size
   text     data      bss
   2188        0      513

also noch in der attiny/msp430 2k Flash Liga.

Die Flash-Variante kommt auf
   text     data      bss
   3964        0      513

###

(Zitat von Beitrag "Re: Stellaris ARM Launchpad, UART, Timer, DHT11 Sensor SW")

Und genau das soll bei den lpc800 der Fall sein:
1
Low-level drivers for I2C and UART no longer take up Flash space and only simple API calls are required to operate these peripherals.

(Zitat von 
http://www.nxp.com/news/press-releases/2012/11/nxp-revolutionizes-simplicity-with-lpc800.html)

Alles noch unter Vorbehalt der tatsächlichen Lieferbarkeit :-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren