-
Thread
SM32F7 Entwicklung unter Segger Embedded Studio
für FreeRTOS an? ST -> ist in CubeMX integriert NXP -> BSPs und Beispiele sind mir zumindest für LPC und iMX bekannt Microchip -> PIC32 und andere in MPLAB X integriert Renesas -> u.a. direkt von FreeRTOS, Compiler: Renesas (llvm/clang), IAR, gcc TI -> keine Ahnung, gab/gibt(?) Stellaris mit SafeRTOS
-
Thread
LPC 2138 Flashen
Hallo zusammen. ich habe ein Verständnisproblem zum Thema LPC 2138 Flash Speicher Programmierung. Denn ich möchte, wie die Software Flash Magic den LPC mit einem beliebtet Hex File beschreiben. Dazu fehlt mir das Verständnis. Die User Manuals zum LPC2138 hab ich
Kapitel ISP davor. Eventuell findest du hier noch Tipps: https://www.mikrocontroller.net/articles/LPC2000 http://home.arcor.de/bernhard.michelis/LPC/index.html
-
Thread
LPC2141 Debug Error
habe folgendes Problem: Ich arbeite mit Keil MDK 5.17 und dem RealView Ulink2 Debugger und dem LPC2141. Leider gelange ich im Debugmodus nicht in das Main Program. Gleich am Anfang schießt er irgendwo hin. __main: 0x00000000 E59F4034 LDR R4,[PC,#0x0034] 0x00000004 E3A05002
Woran kööte das liegen? Das Startup wurde automatisch erzeugt und das Main ist lediglich: #include "LPC214x.h" int main(void) { while(1) { int i=0; i++; i--; } } Hat jemand eine Idee?
-
Thread
Target 3001! Bestückungsdruck X-Gerber
Die mal in %IPNEG*% umbenennen. Falls das nicht geht, müsste eine Zeile mit %LPD*% sein, die in %LPC*% umbennen. Einfach mal alle 4 kombinationen durchprobieren und in einem gerber-viewer anschauen. Und natürlich berichten, welche Änderung geklappt hat. Ist zwar nicht die schönste Lösung, aber
-
Thread
LPC 17xx und Winkelgeber AS 5600
Guten Tag, den Winkelgeber AS5600 möchte ich mit einem LPC 1768 über I2C ansteuern. Das I2C Protokoll schein auch zu funktionieren, weil das Ack vom Baustein einwandfrei kommt. Allerdings sind die Daten unplausibel und mir ist nicht klar, wie man den Baustein
-
Thread
Frage zu LPC822 Anschluss an LPC-Link
Hallo, ich bin gerade dabei, die ersten Gehversuche mit einem NXP LPC822 Controller zu machen. Den Controller im TSSOP20 Gehäuse habe ich auf eine Adapterplatine gelötet und verbinde diese entsprechend der Beschaltung (siehe Bild) mit dem LPC-Link. Lt. dem Anschlussplan
-
Thread
TTF auf Controller renderm?
natürlich einiges an Flash. Das läuft auf den grösseren M3..M7 mit ext. SDRAM und Flash, STM32F4 oder LPC1788 als minimum. Sieht dafür um einiges besser aus als die Klötzchengrafik üblicher mini Displays.
-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
Schau dir mal LPC800 von NXP an. Gibt's auch in DIL. Aber Simulatoren sind durch JTAG bei neueren uC rar gesät.
mal ein paar andere Sachen kennenlerne :) Stefan schrieb im Beitrag #4455427: > Schau dir mal LPC800 von NXP an. Gibt's auch in DIL. Aber Simulatoren > sind durch JTAG bei neueren uC rar gesät. Frank K. schrieb im Beitrag #4455158: > Schau Dir die PIC24/dsPIC/PIC32 an. Cyblord -. schrieb
-
Thread
Billigstes µC-Board mit Ethernet
noch eine RJ45 Buchse mit Übertrager(MagJack). 23,80€ bei Watterott: http://www.watterott.com/de/LPC1769-LPCXpresso-Board. Programmieradapter/Debugger ist on Board (kann man auch absägen). Der NIC ist im uC, dadurch ist eine sehr schnelle Kommunikation möglich.
LPC1768: mit dem spiel ich seit geraumer zeit herum: http://www.hotmcu.com/lpc1768minidk2-development-board-p-55.html alles für ethernet bereits drauf. und jede menge an freier pin's. und wenn es
-
Thread
LPC1114 LPCXpresso Board
Ich verkaufe ein LPC1114 LPCXpresso Board: https://www.embeddedartists.com/products/lpcxpresso/lpc1114_xpr.php Funktionstüchtig, sieht unbenutzt aus. Inklusive Versand als Brief 12 Euro.
-
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
allerdings nicht als Frame übertragen, sondern mit vordefinierte Grafikelemente dargestellt. Für die LPC gibt es schon fertige Softwarebibliotheken für diverse Grundfunktionen, so dass nur eine darstellung von fertigen Frames wohl sehr schnell programmiert ist. Gruß Öletronika
-
Thread
LPC1756 - WS2812B und Schaltplankontrolle
geballten Erfahrung machen und daraus einiges lernen. :-) Die Spannungsversorgung und JTAG für den LPC hatten wir in einem anderen Thread schon geklärt. Nun habe ich etwas Peripherie angebaut und würde gern von euch wissen, ob diese Schaltungen so passen. Ich habe zum Testen der verschiedenen LEDs einmal
Der USB_CONNECT Pin hat inverse Logik, das SOFT_CONNECT Feature vom LPC175x funktioniert in der Schaltung so nicht. Siehe Datenblatt Chapter 15.1 Figure 30. Der "Soft-Connect switch" ist in der Praxis ein kleiner P-Kanal MOSFET.
-
Thread
NRF24L01 SPI Problem bringt mich noch zum Wahnsinn!
unsympathischer :-) Weiß nicht warum die ganze Welt da gerade so drauf abfährt, meine favorisierten LPC verhalten sich da wesentlich unauffälliger.
und auch DMA. Ich habe 3 Boards mit dem 407VG drauf, die STM32F407Vg Disco. Früher habe ich auch LPC2368 benutzt, immer schön Register Programmieren, ganz ohne Libs. Grad aber im Markt verkauft das Board. Lief nur mit Jtag und Wiggler in Verbindung mit Rowley Crossworks, keine swd Unterstützung, st-link
-
Thread
STM32F1 Timer Problem
Ich hatte die IRMP Software für die mbed Bibliothek angepasst. Auf einem LPC1347 und 4088 funktioniert das auch gut, dann wollte ich das auch auf einem STM32F1 testen. Das Ergebnis war negativ obwohl ich ja nur Basisfunktionen benutze. Bei der Fehlersuche bin ich auf einen bekannten
MCUs gleich. Die Implentierung des Timer/Interrupthandlings ist LowLevel und dann MCU abhängig. Die LPC haben 32 Bit Timer und da ist der LowLevel Teil recht einfach und performant, beim STM32F1 wird ein 16 Bit Timer benutzt und über einen 'SlaveCounter' auf 32 Bit erweitert. Hier liegt mMn der Knackpunkt
-
Thread
Wenn die IDE die Controllerauswahl bestimmt.
Controllern, abgesehen vom generischen Teil, fehlt bei SES auch eine Menge. NXP ist da z.B. nur mit LPC4xxx vertreten, die kleineren fehlen alle. Crossworks geht hervorragend mit einem jlink, aber auch mit vielen anderen Adaptern inkl. stlink. SES geht nur mit jlink, stm32 Boards mit intergrierten Debugger
-
Thread
Frage zu LPC1114 - GPIO
// //***************************************************************************** #include "LPC11xx.h" /* LPC11xx definitions */ #include "timer16.h" #include "clkconfig.h" #include "gpio.h" #include <cr_section_macros.h> #include <NXP/crp.h> // Variable to store
Ich werde einen anderen Portpin versuchen! Genau das wars! Ich hab blöderweise den SWCLK-Pin vom LPC-Link erwischt!
-
Thread
Cortex uC Empfehlung gesucht
NXP LPC824: 32kB Flash 8 kB RAM QFN Gehäuse 5x5mm 29 IO 12ch/12bit ADC int RC-Oszillator bis zu 4x I2C kostet bei Digikey 0,99€ (bei 500 St.) passt also genau :-)
Sascha schrieb im Beitrag #4441988: > Hingegeb haben die NXP LPC-Teile keine 9-Bit UART, gut wer die nicht > braucht! LPC17xx kennt MARK/SPACE Parity. Das *ist* das 9. Bit und wird hier aktiv benutzt (als RS485 Addressierung). Bei kleineren Varianten müsste man
-
Thread
CAN to Uart / I2C
/de/canusb.html Für 15 EUR zum selbst programmieren: https://www.olimex.com/Products/ARM/NXP/LPC-P11C24
-
Thread
PIC: I²C Hardware-Slave und Software-Master gleichzeitig
Die Aufgabe ist doch geradezu prädestiniert für den LPC11C24 mit integriertem CAN-Transceiver. Der kostet unter 2€, mit dem Transceiver auf Basis des TJF1051 kann der ca. 100 Teilnehmer - wobei die Anzahl von CAN Nodes schon grenzwertig ist. Wenn man es
-
Thread
Kleines ARM Modul wie Ardunio Nano gesucht
://www.mouser.de/ProductDetail/NXP-Semiconductors/LPC1112FD20-10252/?qs=sGAEpiMZZMuoKKEcg8mMKKSHkfJpbhMo1aUW2CajonI%3d http://www.mouser.de/ProductDetail/NXP-Semiconductors/LPC812M101JD20FP/?qs=sGAEpiMZZMsE7cRVS4xF2DcOypJnOd1o http://www.mouser.de/ProductDetail
Wenn man 10 EUR draufpackt, gibts schon was: https://www.olimex.com/Products/ARM/NXP/LPC-P1343/ Die LPC1343 haben USB support im (Masken-)ROM, USB CDC inklusive. Außerdem kann man den über USB programmieren, braucht also nicht unbedingt einen SWD Debugger. Alternative: http://
-
Thread
µC für n00bs
TFT Treiber genau macht und habe mich > selbst gewundert, dass der fast ohne Änderungen auf einem LPC ARM lief. Der schlimmste Zustand einer Entwicklung ist, wenn es funktioniert, aber der Entwickler selbst nicht weiß, warum es funktioniert... ;)
Abhängigkeiten sind, und ob die angegebenen Wertebereiche wirklich stimmen? Ich habe hier grade einen LPC ARM bei dem ging der externe Gruppen Interrupt nicht, und ich musste dann feststellen, dass im CMSIS Include die Enable Register Adresse falsch aus dem Manual abgeschrieben war.
-
Thread
GCC Optimierung killt Funktion
Ob das so ist, ist vom Core zu Core unterschiedlich. Mit STM32 hab ich da keine Erfahrung, bei den LPC1xxx von NXP ist das aber schon der fall. In diesen Fällen hilft es explizit dafür zu sorgen, das der Write auch komplett ausgeführt wird bevor die Controlflags gelesen werden: z.B. wiefolgt:
-
Thread
USART handshaking (LPC4357)
Handshake Leitungen, die USARTS0/2/3 nicht. Das kenne ich so ähnlich auch von kleineren Varianten NXP LPC µCs. Man kann via TXEN Bit und flankengetriggertem GPIO Interrupt das HW-Handshake in Software machen, wegen der dann höheren Latenz wird das aber nicht in allen Fällen funktionieren. Es gibt UART
-
Thread
LPC1756 - Grundschaltung
Pulldowns - so zwischen 10- und 100k. Schau es Dir zB hier ab: https://www.olimex.com/Products/ARM/NXP/LPC1766-STK/resources/LPC1766-STK-SCH.pdf fchk
Binary draufziehen: http://www.nxp.com/ko/products/microcontrollers-and-processors/arm-processors/lpc-cortex-m-mcus/lpc-cortex-m3-mcus/lpc1500-cortex-m3-mcus:MC_1403790713448 2) Wenn es ein LPC1700 sein muss, ein Breakout-Board funktioniert immer und ist wahrscheinlich auch noch billiger als ein
-
Thread
Suche Assembler für 32-bit ARM
dürfte kaum über das 32KB Code-Limit kommen. Hier mal ein Beispiel wie in IAR standalone ASM Blinky für LPC ARM aussieht: MODULE ?main PUBLIC __iar_program_start SECTION .text:CODE(2) CODE __iar_program_start main MOVS R0, #10000B ; für P0.4 bit
Lothar schrieb im Beitrag #4433665: > Die meisten LPC ARM haben wie bereits erwähnt bit-adressierbaren > Speicher wie ein 8051 und können Pins in einem Zyklus toggeln also > schneller als AVR Viele µCs mit ARM Core haben spezielle Portmodule, die
-
Thread
CooCox parasitär?
Für die LPC1xxx ist das LPCXpresso von NXP auch sehr gut zu gebrauchen.
Timer, da treibt mich gerade ein Fehler in der mbed lib in den Wahnsinn, die 32 Bit Timer/Counter im LPC sind echt ein Seegen! Warum ist man bei ST so geizig und macht die nicht auch alle gleich 32 Bit breit?
-
Thread
ARM toolchain Linux Ubuntu - Include Link Problem
Hallo, habe ein Olimex Board LPC-P2148 und habe das ARM Toolchain so wie hier installiert: http://embdev.net/articles/ARM_GCC_toolchain_for_Linux_and_Mac_OS_X#Installation Das kompilieren an sich funktioniert, flashen mit lpc21isp
ich folgendes kompilieren will: [c] #include <stdio.h> #include <errno.h> /* from newlib-lpc */ #include <arch/philips/newlib-lpc/lpc210x.h> #include <arch/philips/newlib-lpc/dev_cntrl.h> #include <arch/philips/newlib-lpc/lpc_ioctl.h> #include <arch/philips/newlib-lpc/lpc_sys.h> // olimex
-
Thread
Ist Usbasp gut?
Hersteller sehr einfach ist. Wer z.B. die StdPeriphieLib vom STM verwendet, tut sich schon schwer, dann auf LPC zu gehen. Nur ist es m.E. auch nicht schwerer, als auf MIPS von Microchip zu gehen. Bei den Cortexen kann ich z.B. meine Entwicklungsumgeben gleich lassen, ich verwende arm-none-eabi-gcc mit Makefiles. Damit kann ich sehr schön Code für LPC und STM32 generieren.
-
Thread
[V] div. µC/ICs, 6HE BGT, DDR-Bohrmaschine
Stück neu K6T0808C1D in DIP28 SAMSUNG 32Kx8 bit Low Power CMOS Static RAM 3 Stück neu NXP 89LPC935FA in PLCC28 incl. Sockel PLCC28 gebr. 2 Stück neu NXP 89LPC935FA in PLCC28 incl. Sockel PLCC28 gebr. 1 Stück PLCC ZANGE (Aushebewerkzeug für Sockel PLCCxx) ICs 0,50€/Stück 12 Stück neu
-
Thread
Welcher ist der BESTE(tm) Mikrocontroller?
such nach dem was du brauchst, sortiere nach preis, sortiere das aus, was du nicht löten kannst - den lpc1769 gibts z.b. auch in wafer bga... Dann nimmst du entweder einen RPI - gibts ab 5$ als jtag/swd dongle mit openocd. Ziehe dir gnuarm eclipse, da gibts board/cpu packs mit register files -
teurer ist sagt eher was über Atmel aus. http://www.mouser.de/ProductDetail/NXP-Semiconductors/LPC11U14FBD48-201/?qs=sGAEpiMZZMtXqW1IUNX6MKATeJoK9A5C http://www.mouser.de/ProductDetail/Silicon-Labs/EFM8UB20F32G-A-QFP48/?qs=sGAEpiMZZMu6TJb8E8CjrwwHrm3kwS2LYoXxmeLYWso%3d
-
Thread
NEC PD78F0511 Programmieren
Von IAR gibt es C-Compiler/Assembler fuer Renesas 78K0/78K0S. Die Flashersoftware "PG-LPC" sollte man bei Renesas finden. Die Prozessoren stammen urspruenglich von NEC.
-
Thread
Verständnisfrage zu diesem Microcontroller
Olimex ARM Board wäre für einen Anfänger nicht verkehrt z.B. https://www.olimex.com/Products/ARM/NXP/LPC1766-STK/
-
Thread
Handyblitz ohne Handy auslösen
Geschichte mit den 2 Signalen)? Wenn per UART würde ich schon eher einen sehr kleinen ARM nehmen (LPC/ST32 etc.) oder einen ATTiny841, die haben alle einen UART enthalten, mit dem man vernünftig HW-UART machen kann.
-
Thread
JTAG - Software Loading - CRC
Hallo, ich würde gerne wissen ob man beim beim software loading eines z.B. Cortex-M0 (LPC11xx) mittels JTAG eine CRC oder ähnliches bekommen kann? Gibt es Tools die das unterstützen? Falls mir jemand eine kurze, knackige und gut geschrieben Webseite oder LEktüre empfahlen kann, bin
-
Thread
SPI Problem beim Lesen
Guten Abend, Ich versuche einen PN532-NFC Reader mit einel LPC1758 über Hardware SPI zum Laufen zu bringen uns stoße dabei auf folgendes Problem: Beim Versuch Daten vom PN532 zu empfangen scheitert der LPC 1758 bzw ich. Das Senden funktioniert soweit und die
. Der PN532 überträgt HEX 0x01 in 8 BIT (LSB zuerst), wie auf dem Bild erkennbar ist, aber der LPC1758 ließt HEX 0x00. Umgekehrt wenn 0x00 übertragen wird, so interpretiert der PN532 es als 0x01. Wenn jemand weiß, woran das liegt, wäre ich sehr dankbar mit freundlichen Grüßen David
-
Thread
[S] Elektor Junior Computer oder SC/MP
Computer http://www.quinapalus.com/psb.html Pound Shop BASIC is a BASIC interpreter that runs on an LPC811 microcontroller. Software In a triumph of nostalgia over efficiency, the software comprises two parts. The first, which occupies about 2200 bytes, is an emulator for the National Semiconductor
the NIBL BASIC interpreter. The code thus easily fits in the 8 kbyte of flash memory offered by the LPC811.
-
Thread
WordClock mit WS2812
@Phillipp guckst du hier https://www.sevenwatt.com/main/picos-arm/picos-arm-lpc810-swd-jtag-with-nucleo-stm32/
-
Artikel
ENC28J60
Handlicher Ethernet-Controller mit SPI von Microchip (26.04.2005) Eagle Platine mit ENC28J60 und AVR Mega8L LPC2138 + ENC28J60 (23.05.2006) I/O über Ethernet mit einem ENC28J60 (19.08.2006) Webserver ATmega32/644DIP ENC28J60 (ohne SMD!) (14.11.2007) Erweiterbares Ethernetboard mit MMC/SD-Slot und USB (17.05.2008
-
Thread
gcc vs. mbed online (ARM compiler v5)
aus. Stimmt, da kommt die Frage auch ursprünglich her, ich spiele aber gerade wieder mit meinem LPC1347 und habe versucht das da nachzuvollziehen. http://developer.mbed.org/questions/61916/LPC1114FN28-mbed-online-vs-LPCXpresso/ Da gab es jetzt noch eine Aufklärung zum ARM-CC, ist wohl identisch
symbols, die habe ich auch wieder abgeschaltet, da könnte man also noch mehr sparen. Gut das der LPC1347 64 kB Flash hat, da kann ich noch ein bisschen beim gcc bleiben.
-
Thread
Schneller serieller, skalierbarer Bus für Hobby FPGA Boards.
Irgendwann ist mir auch noch diese Seite über den Weg gelaufen: http://danstrother.com/2010/12/04/fmc-lpc-to-sata-adapter-board/ Sata Kabel bekommt man in jedem Computerladen und das sind 2 Lvds Pärchen und 3 Masseleitungen. Für Audioanwendungen wie von Jürgen würde 1 Kabel wahrscheinlich schon reichen
-
Thread
Evalboard mit LPC1857 von Keil abzugeben
Debugger von Keil günstig abzugeben: 180MHz ARM Cortex-M3 processor-based MCU in LBGA256 SRAM: 136KB (LPC1857) FALSH: 1MB dual bank (LPC1857), On-Board Memory: 16MB NOR Flash, 4MB Quad-SPI Flash, 16 MB SDRAM, & 16KB EEPROM Color QVGA TFT LCD with touchscreen 10/100 Ethernet Port .... weitere Details
-
Thread
esp-link unter Windows
Wifi and can program microcontrollers over the serial port, in particular Arduinos, AVRs, and NXP's LPC800 and other ARM processors. Eigentlich ist hier: https://github.com/jeelabs/esp-link - alles beschrieben. Mit dem NodeMCU-Firmware Flasher: http://randomnerdtutorials.com/flashing-nodemcu-firmware-on-the-esp8266
-
Thread
[V] div. Eval-Boards: Atmel: WINC1500-XSTK, NXP: mbed, LPCXpresso, Pixy und MachXO3,.
-Lattice: MachXO3L DSI/SMA Breakout Board -Lattice: MachXO Mini Development Kit -NXP: mbed NXP LPC1768: 2 mal, eins noch versiegelt (neu) -NXP: LPCxpresso Target LPC1114 -Socket Converter DIL40/PLCC44 ZIF -Pixy (CMUcam5) -Tinkerforge: Wetterstation ... Gadget: -Intenso: 2,8" Viddy - Video
die beiden LPC1768-Boards sind weg
-
Thread
RTC mit Kalenderfunktion - warum?
geschmeckt haben, in Assembler Millisekunden-Timestamps ins Datum umzurechnen, und umgekehrt. Bei den LPC2000 hatte Philips das so gemacht, also mit einem simplen Sekundenzähler. Sogar auf diesen Boliden war nicht jeder glücklich damit, obwohl eigentlich sinnvoll. Aber Gewohnheiten ändern sich nur langsam
-
Thread
Welches 640x480 Display für uC?
Schmeiß deine Vorgaben in den Rundordner, leg dir nen passenden µC mit integriertem TFT-Controller zu (LPC4088 oder so) und plaziere ihn nebst 4..16 MB 32 bittges SDRAM auf deine Leiterplatte. Solange du nicht extensiv Programme vom externen SDRAM abarbeiten läßt, stören sich TFT-Controller und CPU bei so
-
Thread
Was wird denn nun aus AVR?
PIC32 und vice versa ist definitiv nicht nennenswert anders als der WEchsel zwischen STM32 und NXP-LPC. > > Carsten S. schrieb im Beitrag #4395566: >> Und selbst wenn man die Kompatibilität doch als gegeben an sieht, so ist >> das ein sehr Zweischneidiges Schwert: Denn das bedeutet genau so gut
Suchspiel: Wo in diesem Foto vom STM32F100C4T6B (16KB/4KB/LPC48) steckt der Cortex M3 Core (0.09 mm² in 90nm und Minimalkonfiguration): https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/STM32F100C4T6B-HD.jpg/936px-STM32F100C4T6B-HD.jpg
-
Thread
[V] Xilinx Artix-7 A200T AC701 FPGA Eval Kit
empfehlen wegen Massefläche) routen und im Pizzaofen löten ;-) > http://danstrother.com/2010/12/04/fmc-lpc-to-sata-adapter-board/ > Da gibts übrigens auch ein Layout für Eagle als download. Hm dein link zeigt auf ein FMC-LPC board layout (Low Pin Count -160pins), auf dem Board ist aber ein FMC-HPC (High
LPC und HPC sind kompatibel! http://www.xilinx.com/support/documentation/white_papers/wp315.pdf http://www.xilinx.com/products/boards_kits/fmc.htm Also LPC passt auch auf HPC, aber LPC hat weniger