-
Thread
LPC1758 und PN532 über SPI
pinTOG(portn,pinn) ((*(volatile uint32_t*)(0x2009C014UL+(portn*0x20UL))^= (1<<pinn))) [/c] (aus LPC176x.h)
-
Thread
LPC1700: Code aus externem Memory ausführbar?
von > einer SD-Karte ins externe Memory laden und dort ausführen, Pass auf: die LPC175x und LPC176x haben keinen Anschluss für externes RAM. Nur die LPC177x und LPC178x haben das, die sind aber noch ganz neu und nicht in Mengen verfügbar. Außerdem würde ich bei denen noch nen halbes Jahr/Jahr
-
Thread
Demultiplexing für 27-Bit-Datenbus (LCD-Displays)
ein Display 3,7Zoll mit 320x240 für industriellen Einsatz entwickelt. Da nehme ich einen Cortex M3 LPC176x oder so (allerdings mi5t 208 Pins, wegen der LCD-steuerleitungen). Bei dem brauche ich einen externen RAM aber bei deinem kleinen Display sollte der interne RAM schon reichen. Als Interface
-
Thread
Low Level SD Card Access
00index_p.html) Damit habe ich mal einen (FAT32-fähigen) Bootloader gebaut der in eine 4K Page vom LPC176x passt. Allerdings brauchte das ein paar Tricks, sonst ist bei Cortex-M3 schon die C-Lib (newlib bei GCC) zu groß (memcpy und co). Bei AVRs sind 4K natürlich viel, aber das liegt vor allem daran
-
Thread
stm32f103c8 lässt sic nich flashen
genommen und frickelt damit weiter - entsprechend große Differenzen gibt es im Code z.B. zwischen LPC176x und LPC43xx. Abgesehen davon dass auch noch die ein oder andere Register Deklaration komplett fehlt. Hingegen die STM Header und die automatisch generierten Sourcen entsprechen schon sehr stark
-
Thread
ATSAMD51 mit AtmelStudio und USB
man die 48MHz für USB (DFLL48M) auch aus dem HF Quarz generieren? Ich frage das, weil z.B. beim LPC176x die PLL laut Manual nicht für USB freigegeben ist wenn sie aus'm 32kHz Uhrenquarz gespeisst wird. Zuviel Jitter da zu selten nachjustiert werden kann. Das muss für den 10 Jahre jüngeren ATSAMD51
-
Thread
Mitstreiter für RISC-V Mikrocontrollers gesucht
schon seit vielen Jahren Microcontroller mit Ethernet: - STM32F217, etliche STM32H7 - LPC175x, LPC176x Schon der deutlich über 10 Jahre alten LPC2368 hatte Ethernet. > Stattdessen kann man getrost SPI basierte Ethernet-Controller > anschließen. Also muss man wieder Statusregister pollen,
seit vielen Jahren Microcontroller mit Ethernet: > > - STM32F217, etliche STM32H7 > - LPC175x, LPC176x > > Schon der deutlich über 10 Jahre alten LPC2368 hatte Ethernet. Prima, wußte ich nicht, wieder was gelernt. >> Ansonsten kann man sich da natürlich noch austoben und _sinnvolle_ >> Peripherie
-
Thread
Ist ATXMEGA etwa out?
Nachfolger des ARM7TDMI. Und NXP bietet beispielsweise auch für den LPC236x (ARM7) nun die Pinkompatiblen LPC176x (Cortex-M3) an. Nebenbei: Der Cortex Core ist nun etwas standardisierter als früher der ARM7TDMI. So sind nun zumindest Interuptcontroller und der System-Timer bei allen Herstellern gleich. Insofern
-
Thread
LPC1768 OpenOCD arm-none-eabi-gcc 5.3.0
laufen: https://github.com/mbedmicro/mbed/blob/master/libraries/mbed/targets/cmsis/TARGET_NXP/TARGET_LPC176X/TOOLCHAIN_GCC_CR/startup_LPC17xx.cpp wenn du nicht mbed benutzt kannst du auch den Offset in der RAM section weglassen: statt RamLoc32 (rwx) : ORIGIN = 0x100000C8, LENGTH = 0x7F38 /* 32k */