-
Thread
Sniffer für HD44780 Display
Also Pollschleife (worst case mit 8Bit-Ansteuerung des LCD): poll: in R16,CTRLIN ; 1 in R17,DATAIN ; 1 rjmp poll ; 2 Diese Schleife sorgt dafür, daß _zu jeder Zeit_ in R16 und R17 der Status aller Signale liegt und diese Informationen maximal 4 Takte (200ns) alt sind. OK, das entspricht
Pollschleife (worst case mit 8Bit-Ansteuerung des LCD): > > poll: > in R16,CTRLIN ; 1 > in R17,DATAIN ; 1 > rjmp poll ; 2 > > Diese Schleife sorgt dafür, daß zu jeder Zeit in R16 und R17 der > Status aller Signale liegt und diese Informationen maximal 4 Takte > (200ns) alt sind. OK,
-
Thread
Mit welchen ICs arbeitet ihr am liebsten und warum? Gesperrt
Steuerung einer Pumpe am Regenfass. 1IC + 1 fetter MOSFET + Kr"umel - fertig. Mikrocontroller: LPC2106 (weil so viel RAM), LPC1766 (weil so schnell und tolle Peripherie), LPC800 (weil beim Handl"oten so einfach). "Uberdurchschnittlich oft is auf meinen Schaltungen der LM5008/9 zu finden. ist zwar
anders, als der 8048, wie schon oben beschrieben. Der Befehlssatz wurde von Siemens auch modifiziert, 17 alte Befehle weg, 5 neuere leistungsfähige. Bestehenden 8048-Code konnte man deswegen auch nicht einfach so übernehmen. Ich glaube, Siemens verwendete die Dinger in einem ganz eigenen Ding in ihren eigenen
-
Thread
Software Profibus DP-Slave in C
Interessant wäre eine Portierung auch auf einen ARM ala STM32 oder LPC2
Allgegenwärtig schrieb: > Interessant wäre eine Portierung auch auf einen ARM ala STM32 oder LPC2 Auf meinem Schreibtisch liegt schon ne Platine mit ARM Cortex M3 (LPC1768) :)
-
Thread
LPC1768 System Viewer SFR-Datei einbinden
Hallo Wollte mich in die Programmierung von NXP Cortex M3 ( LPC1768 ) einarbeiten. Da ist mir aber aufgefallen dass System Viewer also die ganzen Peripherie Register nicht angezeigt werden. Beim Versuch unter Target Options die SFR-Datei einzubinden kann ich unter folgendem Pfad C:\Keil\ARM\SFD\NXP\ SFR-Dateien für die LPC13xx und LPC18xx Familien finden aber nicht für die LPC17xx den ich verwende. Kann mir vielleicht jemand weiterhelfen wie ich den System Viewer einblenden kann??
-
Thread
TFT Ansteuerung mit Atmega16
(wenn die höherwertigen vorne stehen): Rot: Data00+Data01 Grün: Data08+Data09 Blau: Data16+Data17 butchja schrieb im Beitrag #2268867: > eine serielle (3-wire) Ansteuermöglichkeit gibt. Schau doch mal, ob > der Mikrocontroller dafür schnell genug läuft. 3-wire sagt mir ehrlich gesagt nichts
nicht > genau gleichzeitig schalten, stört das im Betrieb? Nein, vergiss es. Schau Dir den NXP LPC2478 an, das ist genau das Richtige dafür. Oder den PIC24FJ128DA210. Die haben passende TFT-Controller eingebaut und sind eine ganze Ecke schneller als ein AVR. fchk
-
Thread
Schnell Pins schalten
zeitgleich) und so viel mehr Geschwindigkeit brauche ich ja nicht. Wie schnell sind die kleinen ARM (STM32, LPC, Stellaris, ...) beim Portzugriff?
Luky schrieb im Beitrag #1920833: > Wie schnell sind die kleinen > > ARM (STM32, LPC, Stellaris, ...) beim Portzugriff? Zum STM32 (72MHz, 2WS) kann ich mal das berühmte Pin-Toggeln liefern. Folgender Code wurde ausgeführt: while (1) { GPIOA->BSRR = GPIO_Pin_9;
-
Thread
static char *pointer;
Danke, sehr gut geschrieben. Mist, ich hab es ja geahnt :-( Ok, dann hole ich mal weiter aus. LPC2138, WinArm, wir befinden uns in der SPI1_ISR; Dort drin ist eine Statemachine, die den Empfang regelt. Startbyte, Prüfsumme etc... Recht komplex, daher hier nur mal gekürzt/schematisch dargestellt
ich eben noch getestet habe, wenn ich nicht die Ports P0:10 und P0:11 sondern die Ports P1:16 und P1:17 verwende und dann mit dem Oszi drauf schaue, dann geht's auch... So macht das doch keinen Spaß... /&%(/&"%§ :-) Jemand einen Tipp was das nun am Ende sein kann?
-
Thread
[v] LCDs 320x240 s/w, 6 Zoll, Touch, inkl Controller
Spannungsteiler 0-5V ??) -> Musst du sehen, ob 0 Volt reicht. Ich hab nen Poti zwischen 5V und Vee (Pin17) gepackt, um die Kontrasteinstellung ordentlich machen zu können. > __ > > __Bleiben diese Pins unbelegt?__Bzw. müssen die evtl auf GND gelegt > werden? > Pin17 - Vee - Negative Voltage Output
PIN uC und Versorgungsspannung 1 Vss -> GND 2 Vss -> 5V 3 Vo -> PotiPin1 <-> PotiPinMitte am Pin17 vom LCD (Vee)<->PotiPin3 an GND 4 A0 -> PIND.0 5 WR -> PIND.1 6 RD -> PIND.2 7-14 DB0-DB7 -> PINC.0-PINC.7 am uC 15 CS -> PIND.3 16 RES -> PIND.4 17 Vee -> Am Poti Mittelpin als Spannungsteiler
-
Artikel
ARM-elf-GCC-Tutorial
ist daher ratsam. Beispiel: Ein Ausschnitt aus der Header-Datei lpc2114.h des GNUARM-Projekts (bei WinARM in ) (auch gültig für LPC2124): Verwendet man z. B. einen LPC2106 und die von der Keil GmbH bereitgestellte Header-Datei für diesen Controller, weichen die Bezeichnungen
ich einen JTAG-Adapter? AVR ARM Vergleich Ein paar Fragen zum LPC Fragen zum LPC2106 Wo kauft ihr eure ARMs? "Codedichte" von ARMs? ARM-Board minimal / Generelle Diskussion
-
Thread
PC USB Signal an µC
das ganze funktioniert, bzw. ob es möglich ist über solche Wandler zu sagen am LPT Ausgnag, soll Pin17 = true für 2sekunden oder sowas... Dannke für die Denkzellen
code.google.com/p/javahidapi Ich nehme die hier, funktionieren einwandfrei: http://www.watterott.com/de/LPC1343-QuickStart-Board http://www.watterott.com/de/LPC1347-LPCXpresso
-
Thread
komplettes Touch neu zu tauschen ggn Wissen
hast Du nicht einmal die wiederholt gestellte Frage zum > Touch-Controller beantwortet i bin ggn 17 erst im Hotel und kann dann Aussagen dazu treffen
Embedded verschenkten STM-Discovery-Boards irgend was Nützliches basteln zu wollen. Ansonsten: nen LPC4088 dran, etwas externen RAM an den LPC4088 und dann sein eigenes Ding damit machen. Alternativ für STM-Fans eben einen STM32 mit eigenem TFT-Controller intus. W.S.
-
Thread
seriell auslesbare Taster/Schalter, Idee zur Diskussion
UART grenzwertig, man braucht eher eine Kodierung mit Taktrückgewinnung. Dann kann man genauso gut 17 Bit Worte senden.
LPC811,LPC812,LPC824 haben HW-UART und vor allem einen abgeglichenen internen 12MHz-Oszillator mit max. 1.5% über den gesamten Temperaturbereich. Man kann direkt UART betreiben ohne ext. Taktgeber. Kosten
-
Thread
LPC21xx RTC-Auflösung kleiner als 1 Sekunde
Da alle Resourcen meines LPC2148 was Timer angeht verbraucht waren, ich aber noch die Zeit zwischen zwei Ereignissen im Sekundenbereich mit einer Auflösung von 10 oder besser 1 ms benötigte, habe ich versucht das mit der RTC
sollten mittels RTC CTIME0 and CTCR Register ermittelt werden. 1KHz Signal verbunden mit INT2 eines LPC2148 (60 MHz). Die RTC läuft mit einem 32 KHz Uhrenquarz. Ergebnis: Genauigkeit scheint bessser als 30 us zwischen zwei Flanken zu sein. Habe keine größeren Zeitsprünge gesehen. CTCR scheint mit
-
Thread
LAN-Übertrager
Hallo, ich möchte gern mit einem LPC17xx von NXP einen kleinen Webserver bauen. Am LPC muss ich natürlich dann PHY und Übertrager anschliessen... Jetzt meine Frage. Ich habe hier ein paar LAN-Buchsen mit integrierteM Übertrager. Die
-
Thread
Einstieg in Microcontroller
genau aufgeschlüsselt. Nimmt man die IDE von Microchip, benötigt man einen Programmer. Meiner hat ca. 17+6 € bei 2 Wochen Wartezeit (China) gekostet.
Ich habe mir jetzt ein Olimex LPC-E2214 nxp LPC2214 Board zu Weihnachten gegönnt. Ein STM32 Nr.4 kaufe ich mir vielleicht auch noch.
-
Thread
Was kommt nach Atmega?
so tief reingelesen hat) Irreführung der Massen. Genau so ist es. Geht ja schon mit ST32F1xx und LPC17xx los: Beim STM32 sind viele Register trotzdem nur 16 bit breit und haben dann wieder dieses tolle high- und low-register, obwohl man das wohl schön in 32 bit hätte abbilden können. Andererseits haben die STM32 dann wieder ein CRC-Register drin, die LPC aber eine "richtige" RTC und nicht einfach nur einen Counter. Dafür gibt es die STM32 in viel mehr Gehäusen als die LPC. usw., usw., usw. Kurzum: Das wenige, was ARM tatsächlich auf allen vorgibt
-
Thread
Laptop schaltet sich beim Booten ab
"LPC" ersetzt hier funktional mit weniger Leitungen den steinalten ISA-Bus, an dem derartige Peripherie nunmal im PC-Design angeschlossen ist. Es mag ja sein, daß Du im Heißluft-auf-Platinen-Richten auch
systematisch anstatt hier irgendwas zu fabulieren. Ich hätte das Ding aber schon weggeworfen und die 26,17 als Lehrgeld verbucht. Meine Diagnose: Dunning-Kruger-Effekt
-
Thread
32 bit Controller. Welcher Typ
LPC13xx oder LPC17xx von NXP
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
In der Reichelt Werbung von heute war auch wieder ein F103 und LPC1766 drin. Der STM32F103ZCT6 mit 256 kB Flash für 8,70 €, und in der gleichen Werbung ein ATMEGA 32-16 DIP für 8,35 €.
auf jetzt 2.20 ?? Und EFM8LB1 von 1.50 "vorher" auf 6.30 ?? Der ist jetzt also teurer als der LPC845 den wir vorher hatten und jetzt wohl wieder nehmen werden.
-
Thread
uvision 4 Alternative
LPC 21xx momentan würde gern aber auf die Cortex M3 umsteigen (LPC 17xx)
-
Thread
Programm läuft nicht ohne debug_printf??
debug_printf(" %i ",c); debug_printf(" %i\n",d); if(b>15){ IO1SET|=(1<<17); // P1.17 (Gelb) an! } else{ IO1CLR|=(1<<17); // P1.17 (Gelb) aus! } if(d<30){ IO1SET|=(1<<18); // P1.18 (Grün) an! } else{ IO1CLR|=(1<<18
oh sorry, in der hast ganz vergessen es handelt sich um ein lpc2148p board also der olimex arm7 prototyp. daran haben wir 2 sharp IR sensoren geklemmt und einen ultraschallsensor. wir programmieren in c, mit rowley crossworks. problem ist wie gesagt: debug_printf
-
Thread
V: Olimex LPC2124 ARM Entwicklungsplatine + JTAG Dongle
80Euro inkl. Versandkosten aus Zeitmangel abzugeben. (17.50 Euro guenstiger als hier im Shop und aus gleicher Quelle) Gruß Daniel Kümper
gefunden. Bei der fehlen im Übrigen die beiden seriellen Stecker, die z.B. auf dem Bild hier links (LPC 2129) drauf sind. Kann das nachrüsten? Wäre die 2129er Platine nicht besser ?
-
Thread
AVR-Bootloader mit Verschlüsselung
04 30 17.06.10-17:26:14-534 > Timer created 17.06.10-17:26:14-534 > Device connected 17.06.10-17:26:15-049 > send keepalive 17.06.10-17:26:15-548 > send keepalive 17.06.10-17:26:16-063 > send keepalive 17.06.10-17:26:16-297 > Timer released 17.06.10-17:26:16-297 > Reading SRAM... 17.06.10-17:26:19-105 > Timer created 17.06.10-17:26:19-604 > send keepalive 17.06.10-17:26:20-119 > send keepalive 17.06.10-17
-
Thread
SDCard antwortet immer mit 0x20 auf CMD24
folgenden Code in MMC_disk_initialize(): https://github.com/ajhc/demo-cortex-m3/blob/master/lpcxpresso-lpc1769/lpc1769/fat_sd/spi_sd_lpc17xx.c Dort gibts für SD 2.0 Karten CMDD0->CMD8 -> ACMD41 ->CMD58. Das CMD58 Kommando gibt im OCR ein Bit zurück ob die Karte 512 Byte oder 1 Byte Addressen haben will
-
Thread
ATmega Development Boards (Sind die OK?)
richtig. Aus unerfindlichen Gründen machen einige Hersteller ab Werk einen Bootloader drauf (EFM, LPC, STM) und andere nicht (AVR, PIC) Warum das so ist bleibt rätselhaft. Wem der Bootloader nicht passt, kann ihn ja löschen. Aber ohne Programmer bekommt man keinen drauf. Vielleicht zur Absatzsteigerung
10621_10620_5722413,searchweb201603_25,ppcSwitch_5&algo_expid=3966a8e4-1995-4f44-abbd-e4a9cf1c7bbd-17&algo_pvid=3966a8e4-1995-4f44-abbd-e4a9cf1c7bbd&transAbTest=ae803_3&priceBeautifyAB=0 Hat etwas mehr Speicher zur Verfügung und ist "fetter" ausgestattet.
-
Thread
Raspberry Pi 2 mit Quad-Core ARM Cortex A7, 1 GB RAM
www.bananapi.org/ /Nachtrag Gestern dachte ich noch ich haette den Forenkoenig persoenlich getroffen. 17.000 Beitraege. Aber Du hast ja "mal eben" das Doppelte. Respekt.
ASM programmieren und superschnelle GPIO mit 20 MHz haben (das schaffen sonst nur high-end µC wie LPC43xx): ; GPIO pin 17 high LDR R12, gpiobase ; --- physical address ADD R1, R12, #28 ; --- GPSET0 = offset 7 to gpio base address MOV R0, #1 MOV R0, R0, LSL #17 ; --- bit
-
Thread
WLAN / WIFI Modul für µC - Erfahrungen
M2M_systems/M2M_Systems/Wi-Fi_Starter_Kits/Atmel/rs-sam3s.php Und der Port auf NXP ARM: http://www.lpc4350.com/lpc43xx/Examples/WIFI/
genannt, wo es Sourcecode gibt: http://www.redpinesignals.com/Modules_&_M2M_system... http://www.lpc4350.com/lpc43xx/Examples/WIFI/
-
Thread
PINSELx berechnen(LPC2214)?
Hallo, ich verwende einen LPC2214, ich weiß aber leider nicht genau wie ich auf den PINSELx Wert komme. Laut Datenblatt, z.B. P0.8 PWM4 PINSEL0 32-Bit PINSEL0 Pin name Value Function 17:16 P0.8 0 0 GPIO Port 0.8
Auf "deutsch": PINSEL0 einlesen, alle Functionsbits des betreffenden Pins löschen (hier bit 16 und 17), benötigte Funktionsbits setzen (hier bit 17) => Function 10. Lässt sich recht gut in Macro packen
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
Z-Pointers um 1 erhöhen rjmp bild0 ; wieder zum Anfang senden: mov r17,r0 ;r0 nach r17 kopieren send: sbis UCSR0A,UDRE0 ; Warten bis UDR für das Byte bereit ist rjmp send OUT UDR0, r17 ret _end: ;bilddaten bmp:
Hallo nochmal, ich komm jetzt zwar auf -17 bis -18 Volt Kontrastspannung (auf Masse bezogen), aber das Display ist immernoch einfach nur gelb. Im Datenblatt steht doch -22V bezogen auf die 5V Versorgungsspannung, also -17 Volt bezogen auf Ground
-
Thread
AVR: Wie weit geht der interne RC Oscillator Ver5 nach oben?
etwa geht. Ansonsten könnte ich dem Protz nur noch 16MHz anbieten, aus welchen sich bereits ein LPC2106 etwas außerhalb der Spezifikation bedient, und die sind für einen ATmega88 bei 3,3V eindeutig zu viel. Grüße Erik PS.: Der AVR soll unter anderem einen PCA9539 von euch emulieren. Der PCA9539
da eh ein extra Controller, für kleine Randaufgaben (auf einer Erweiterungsplatine) um die sich der LPC2106 nicht mehr kümmen kann, vorgesehen ist hab ich einfach den nächst größeren ausgewählt und damit Platinenplatz und vor allem Geld gespart.
-
Thread
IRMP - Infrared Multi Protocol Decoder
17 15625 64 -17 -> TCCR0B=(CS01 | CS00); TCNT0 = -17 ; // 17 14756 64 -18 -> TCCR0B=(CS01 | CS00); TCNT0 = -18 ; //
17 16601 1024 -1 -> TCCR0B=(CS02| CS00); TCNT0 = -1 ; // 17 16601 256 -4 -> TCCR0B = (CS02); TCNT0 = -4 ; // 17
-
Thread
Neuer Trick um HR zu entsorgen.
über die Aufwertung der Schweizer Währung freuen. 16. Seinen Lebensabend in Lousanne verbringen 17. Anarchie in der EU aus Liechtenstein betrachten 18. Am Lebensende einen Erstwohnsitz in Deutschland anmelden 19. Deutsche Rente, ALG und Soforthilfen absahnen 20. Sich über die Typen belustigen,
Beitrag #2047098: > Ja, hätte auch funktioniert. Hatte ja als Schwerpunkt Mikroelektronik. > Die LPC2000 von Philips/NXP waren zeitweise so schlecht, daß man auf > Grund der Errata Ausweichsoftware schreiben mußte, damit CAN überhaupt > funktioniert. Nur weil man Mikroelektronik studiert hat,
-
Thread
STM32F7 für Hobby-Bastler machbar ?
22 Und noch die "Installationsanleitung" http://www.dasrotemopped.de/index.php?var=projekte&nr=17 Musste noch so gut wie nie ein Register persönlich ansprechen. Und bis auf die Hardware ist alles kostenlos. Gruß, dasrotemopped.
dazu einer bei Freescale. Von jemandem von NXP auf der letzten Embedded war zu hören, daß man bei den LPC nicht plant, einen M7 herauszubringen. W.S.
-
Thread
Elektor Reflow Ofen
und in einen Mikrokontroller zu gießen (ich bevorzuge "C" und die 8081-Kandidaten wie den Philips P89LPC936 bzw. P89LPC938 mit 10-Bit-AD-Wandler), dann könnte ich eine geeignete und veröffentlichungsreife analoge Temperaturwandlerschaltung für obigen Temperaturfühler beisteuern. Eckdaten etwa: 0°C = 0V
DIP-Gleichrichter 1x Schallwandler (z.B. BJM05) 1x Optokoppler MOC3052 1x Triac TIC246M 1x Optokoppler CNY17 2x Widerstand 56k 2x 1n4148 1x Varistor 250V 1x Netzdrossel 2x X1-Kondi mit 100nF 1x Widerst. 100 Ohm 5x Widerst. 330 Ohm 2x Widerst. 1k 1x MAX232 4x Elko 1µF/16V 105°c 1x Sub-D Buchse, print
-
Thread
LPC2294 Boot Loader Mode
Hallo! ich hab seit kurzem Startproblem bei meinem phytec-LPC2294. Nach dem Start bleibt er immer im Boot Loader Mode, obwohl der Pin P0.14 auf HIGH gezogen ist. Im Startup.s hängt er immer in der zeile LDR PC, PAbt_Addr. Stratup.s: Vectors LDR
DCD FIQ_Handler Ich hab schon die Startup code auf einen anderen Board ausprobiert und der LPC auf dem Board start immer im User Flash Mode. Weiß vllt. jemand an was es liegen kann? Danke für eure Hilfe.
-
Thread
[Dumme Frage :] Brauche ich JTAG-Adapter für das LCPH2106 ?
verfügen die Boards natürlich auch über einen Anschluß für JTAG-Programmieradapter (außer LPC-H2106)." Toll. Will Dir einen LPC-H2106 verkaufen und 'nen daran nicht anschließbaren JTAG-Adapter.
mit OSZI und Debug-Ausgaben auf der zweiten Seriellen gehen. So hab ich über ein Halbes Jahr auf PIC17C und PIC18F programmiert und damit eine "auslieferbare" SW (mit viel Mathematik) erzeugt. Das ganze ist für ein privates Projekt und es soll möglichst preiswert sein. Grüße Erik
-
Thread
"Kleiner" Mikrocontrollrt für VGA-Display
habe mir mal verschiedene Demos mit Arm7 und Cortex-M3 mit integriertem LCD-Controller (u.A Stm32 und Lpc24xx) angesehen, deren Grafikausgabe ist für meine Anwendung aber zu langsam. Muss ich gleich was deutlich größeres nehmen (wie bei den Smartphones) oder gibt es was "dazwischen" mit schnellem Displaycontroller
mir mal verschiedene Demos mit Arm7 und Cortex-M3 > mit integriertem LCD-Controller (u.A Stm32 und Lpc24xx) angesehen, deren > Grafikausgabe ist für meine Anwendung aber zu langsam. Muss ich gleich > was deutlich größeres nehmen (wie bei den Smartphones) oder gibt es was > "dazwischen" mit schnellem
-
Thread
Cortex-M3 Toolchain - Linker: undefined Symbol __cs3_interrupt_vector_cortex_m
Hi, ich bin gerade am Einrichten einer Toolchain für den LPC1788 unter Linux. Die verwendete Toolchain ist die von CodeSourcery. Beim Linken erhalte ich jedoch folgenden Fehler: [code] undefined symbol `__cs3_interrupt_vector_cortex_m' referenced in expression
jedoch im Startup-Code definiert. Linker-Optionen sind: [code] -T "${ProjDirPath}/startup_src/LPC17xx.ld" -mthumb -mcpu=cortex-m3 -mfix-cortex-m3-ldrd -Wl,-Map=linker.map -Wl,-cref -Wl,--gc-sections [/code] Kann mir da jemand weiterhelfen?
-
Thread
Mikrocontrollerauswahl gut?
SD-Karte würde für sowas selbst ein AVR ausreichen und wenn es Grafik und SD haben soll, reicht ein LPC2478, LPC17xx, LPC4088 oder so aus. Selbst ein PIC32 sollte das bringen, obwohl der ja keinen dedizierten TFT-Core beinhaltet. W.S.
-
Thread
Geschwindigkeit IO-Zugriff
halbwegs sinnvolle Fehler-Behandlung durchgeführt wird. Außerdem erwartet er dass aus der Pin-Nummer 17 der GPIO-Pin PA7 (beispielhaft) gefunden wird (->Array-Zugriff), daraus die Adresse der GPIO-Register und -Bits berechnet und diese beschrieben werden. Das sind schon einige Takte. Matthias W. schrieb
Gut wenn man ggf. genügend SPI-Schnittstellen hat. und auch da hat man reichlich Auswahl, moderne LPC54xxx mit bis zu 10, selbst die kleinen LPC8xx haben 2. Bei STM findet man auch reichlich mit 2..6 SPI. > Interrupts sollten > auch da ggf. nicht dazwischenfunken. dann nimmt man MCUs mit DMA
-
Thread
code umwandeln
Hintergrund des ganzen ist, dass der Code für einen ATMEGA geschrieben ist ich ihm aber für einen LPC1768 benötige es also keine pgmspace.h mehr gibt folglich alle damit verbundenen Variablen ersetzt werden müssen.
24px; #define FONT_VW_24 &font_vw_24px #endif const struct font_info font_vw_24px = {0x80+(0x17<<8),0x15,0x18,0x20,0xFF,font_vw_24px_data,(char*)(font_vw_24px_data+0xFF-0x20+1)}; //get width of character uint8_t font_get_char_width(FONT_P charset, unsigned char character) { LPC_GPIO2->FIODIR
-
Thread
Fujitsu MCU vs Cortex M3
@Wolf Dir Cotex M3 gibts tatsächlich zum grossen teil ohne Cach. nur (aus dem datenblat zum lpc17xx) Up to 512 kB on-chip flash programming memory. Enhanced flash memory accelerator enables high-speed 120 MHz operation with zero wait states. dei gnu toolchain gibts nicht nur für linux.
Wolf > Dir Cotex M3 gibts tatsächlich zum grossen teil ohne Cach. > > nur (aus dem datenblat zum lpc17xx) > > Up to 512 kB on-chip flash programming memory. Enhanced flash memory > accelerator enables high-speed 120 MHz operation with zero wait states. Ist so was aehnliches wie ein mini-Cache
-
Thread
Retro Fieber: Z80 oder 68000 ?
letzte Melduing: ich kriege sdcc auf PC unter Mint 17 nicht installiert, da eine GL...irgendwas LIB fehlt. Aus den paketquellen von Mint 17 kriege ich nur die 3.3.0 raus. Das make install bei dem Source endet mit einer fehlermeldung dass Berechtigungen
überhaupt keines). Der VIC von ARM ist zumindest in seiner ersten Ausprägung (PL190), zu finden in den LPC2100, keine echte Meisterleistung. Mit dem PL192 in den LPC2300 wurde es besser. Aber erst mit dem NVIC der Cortex M wurde es gut, weil erst da die CPU gut mit Nesting umgehen kann.