-
Thread
math.h - wo finde ich den Quelltext zur Funktionsweise vom Wurzelziehen?
Also ich bin hier beim Aufbau eines MPPT Solar-Converters mit einem *NXP Cortex M0 LPC11C14* und der ist schneller, als der Zugriff auf eine Tabelle im I²C NVRAM/EEPROM. Grüße Michelle
Michelle schrieb: >Also ich bin hier beim Aufbau eines MPPT Solar-Converters mit >einem NXP Cortex M0 LPC11C14 und der ist schneller, als der >Zugriff auf eine Tabelle im I²C NVRAM/EEPROM. >Grüße >Michelle Hast aber vergessen zu sagen, daß das 'ne 32-bit Familie ist. Für mich hörte sich die Frage
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
@Alex (Gast) ich hab noch ein paar Platinen machen lassen, die sollten am 27.11 eintreffen Wigbert
was ich vor 7 Jahren gekauft habe, seltsam... http://www.micro4you.com/store/lpc2368-development-board.html
-
Thread
DC-Motor mit PWM auf LPC23xx controller
Hallo, Ich wünsche mir jemand mir zu helfen. ich will ein DC motor über PWM auf Keil kontroller LPC2378 steuern. aber mein Code funktioniert nicht. Hier ist den Code . kann mir jemand sagen was noch zu tun ist??(ich habe noch nie, was mit Microkontroller zu tun gehabt). ein Beispiel code vorschlag
********************************************************** * pwm.c: main C entry file for NXP LPC23xx/24xx Family Microprocessors ******************************************************************************/ #include "LPC23xx.h" /* LPC23xx/24xx definitions */ volatile
-
Thread
GNU ARM Linker Problem, LPC3250 Code soll auf HITEX USB Stick auf RAM ausgeführt werden
\4.1.1\arm926ej-s" ) SEARCH_DIR( ".\Lib\lpc") SEARCH_DIR( ".\Lib\csps\lpc32xx") /******************************************* Define Files *******************************************/ INPUT ( $(LinkObjects) ) INPUT (lpc.a lpc32.a)
------------------------------------ */ #define __ASM_CODE__ __attribute__ (( naked)) void lpc32xx_reset_vector( void ) __ASM_CODE__; void lpc32xx_irq_handler( void ) __ASM_CODE__; void LowInit( void ) __ASM_CODE__; void lpc32xx_reset_vector( void ) { __asm( ".global vec_reset_handler
-
Thread
Bastell- Programmierersatz Digitaltechnick fuer Kinder so ab 8 Jahre
Halli Hallo, ich habe bisher nur evox lpc (emulationssoftware (ueberbrueckung) fuer die xbox, zur nutzung eines microsoft unabhaengigen betriebssystems fuer die spielekonsole) auf einen lpc chip draufinstalliert, diesem kabeln angeloetet und
passend zum folgenden Beitrag, Re: einstieg ohne vorkenntnisse? Autor: Peter Pan (Gast) Datum: 14.11.2008 14:59 -------------------------------------------------------------------------------- für den anfang ist ein Steckbrett auch sehr hifreich das kann man immer gebrauchen. Auch in den Roboterforen
-
Thread
Einführung in ASM auf STM32F4
. Shalec#Guest schrieb im Beitrag #5125143: > Im übrigen werde ich mit Zahlen rechnen, die aus 11*32-Bit bestehen. Ich > weiß nur nicht welcher Datentyp hierfür intelligent gewählt ist: > short[22*16-Bit] oder int[11*32-Bit]. Der richtige Typ ist: [c] uint32_t val[11]; [/c] Und wenn du
USART-Lib-Config ändern müsste) Ich entwickle auf einem CJMCU Board mit dem STM32F407VGT6. (Preis ca. 11€ aus China)
-
Thread
STM32F429 LTDC Nutzen, welche Displays sind möglich?
drin sind und man bei SDRAM _keine_ statischen externen Teile anschließen darf. Bei NXP ist z.B. der LPC2478 schon steinalt und der LPC4088 schon seit Jahren erhältlich - sogar bei TME für jedermann. Bei den STM32F429-Discovery ist m.W. ein viel kleinerer Chip verbaut und demzufolge der externe Bus
und > man bei SDRAM _keine_ statischen externen Teile anschließen darf. Bei > NXP ist z.B. der LPC2478 schon steinalt und der LPC4088 schon seit > Jahren erhältlich - sogar bei TME für jedermann. MWn nur bis 512kB Flash - und das ist für unsere Anwendung zu wenig. Aber: der Op hat nach dem
-
Thread
LPC1758 und PN532 über SPI
= (0x00); //data spi_data[9] = (0x01); //data spi_data[10] = (0xE9); //dcs spi_data[11] = (0x00); //post for(i = 0; i<12; i++) { SSP_SendData(LPC_SSP1,spi_data[i]); } [/c] Außerdem verstehe ich nicht wie man die Checksum berechnet. Im Usermanualauf Seite
define pinTOG(portn,pinn) ((*(volatile uint32_t*)(0x2009C014UL+(portn*0x20UL))^= (1<<pinn))) [/c] (aus LPC176x.h)
-
Thread
Verwendung __eabi_fsub verbieten
Bitte nicht vergessen, dass der LPC1114 ein Cortex M0 ist. Dieser unterstützt in Assembler nicht die Verwendung von Literals 268: 4920 ldr r1, [pc, #128] ; (2ec <proc+0xa4>) 26a: 1c20 adds r0, r4, #0 26c: f000
davon. Soweit ich weiß, funktioniert obiges Konstrukt weder in C noch in C++. Dafür wurde mit C++11 der 'constexpr'-Qualifier eingeführt.
-
Thread
USB-Interface an MSP430
in Richtung ARM gehen. So'n fetter 100MHz Cortex M3 mit 512kB Flash und 64kB RAM von NXP kostet 9€ (LPC1758).
halt nur max. 8MHz Takt. Sollte ja auch noch für deine Zwecke reichen. Z.B.: F155 = 13,48€ FG437= 11,87€
-
Thread
mikrocontroller ohne integriertem Flash- Speicher
trotzdem schnell ist. Bei dem man dann eben Flash > Speicher extern hinzufügt Es gibt z.B. in der LPC43xx Serie welche ohne internen Flash.
Bei dem man dann eben Flash > Speicher extern hinzufügt http://www.nxp.com/documents/data_sheet/LPC4350_30_20_10.pdf Kann von externem NOR-Flash, SPI-Flash, QSPI-Flash (SPI mit 4 Bit Datenbusbreite), USB, Seriell booten und hat 264k RAM eingebaut. fchk
-
Thread
µC, der sich als virtueller COM port ausgibt?
Der LPC11U2x und 3x beherrschen von Haus aus CDC
Boris P. schrieb im Beitrag #3781453: > Was für Möglichkeiten gibt es da? Nimm einen LPC13xx oder 17xx oder 40xx oder sonst einen, der ne USB-Device-Schnittstelle eingebaut hat. Ich hatte hier in diesem Forum schon mal ne Quelle für sowas als virtueller COM Port gepostet, suche einfach
-
Thread
arm Cortex M0+ ueber USB
USB-Core deines µC konkret umgehst, mußt du dir im HW-Manual anlesen - und probieren. Ich hatte beim LPC2478 grobe Fehler im Manual feststellen müssen, beim LPC1343 durch Probieren herausgefunden, daß man die Interrupts auf 2 Weisen löschen muß (SIE-Command UND Int-Register) und so weiter. Denke bloß nicht
Hersteller aber ein CDC Beispiel anbieten, das einen COM-Port über USB > implementiert. NXP bietet bei LPC11U00 Cortex M0 sogar den kompletten CDC-Stack im ROM an, man muss also nicht viel mehr tun als: void USBIRQ_IRQHandler() { (*rom)->pUSBD->isr(); } (*rom)->pUSBD->init_clk_pins(); (*rom)-
-
Thread
Funktion eines CAN to Ethernet Gateway ?
Hallo, der LPC2368 sollte für dich ein interessanter Chip sind. Der Preis mit knapp 8 Euro ist ganz ok. Der LPC2368 bietet CAN2.0, Ethernet, USB uvm., falls der interne Ram nicht ausreicht koennte man auf den LQFP144
Frame Länge = 128 Bit (mit 8 DataBytes) Dauer= 128Bit/500kBit/s = 256µs In 3ms können sich dann 11,72 also 12 Frames maximal ansammeln. D.h. ich lege meinen Nutzbereich (z.B. im Ethernet Frame) auch auf maximal 12*128Bit = 192Byte. Sieht jemand einen Fehler in der Denksweise?
-
Thread
AVR/ARM uC nach Arduino
reichlich verfügbaren Demo-Programme anzusehen z.B. ein größerer M0: http://www.watterott.com/de/LPC11U68-LPCXpresso-Board http://www.lpcware.com/content/nxpfile/lpcopen-software-development-platform-lpc11xx-packages-0 Als Compiler empfiehlt sich LPCXpresso (Eclipse für Win/Linux) oder IAR (Kickstart
-
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
Lieblingsbauteile. Je nach dem was man so macht. Ich mag zum Beispiel voll gerne: BC517, BC547, BUZ11, IRFZ44N, LM317, BDW93C und noch viele mehr. Aber natürlich auch noch den guten, alten 2N3055... Über manche Bauteile kann man einfach schwärmen!
-
Thread
Einfache Schaltung über WLAN
für das iPhone? Ich habe ein Platinenprojekt mit Software, dass das erledigt: Mikrocontroller LPC1758 + LAN-Chip + Relais uIP Webserver mit JavaScript/AJAX Erweiterung Demopage für das iPhone/Safari (Relais schalten, Temperatursensor) Es gibt aber auch fertige Platinen z.B. http://elmicro.com
aufmachen kann) > Ich habe ein Platinenprojekt mit Software, dass das erledigt: > Mikrocontroller LPC1758 + LAN-Chip + Relais > uIP Webserver mit JavaScript/AJAX Erweiterung > Demopage für das iPhone/Safari (Relais schalten, Temperatursensor)
-
Thread
Induktionskochfeld mit 2 Spulen
keine Küche die 16-25 kW aushällt. 8-O So, das ganze will ich nun mit einem einfachen Cortex M0 LPC11C12 (einer pro Inductor) über CAN steuern mit einem zentralen Microcontroller wie den LPC2478 und einem 4" touchscreen TFT Display, welches das Kochfeld abbilden kann. Hier kann man dann das aktive
, wenn nun der Kochtopf oder die Bratpfanne verschoben wird, verändert sich das Magnetfeld und der LPC2478 wird davon informiert, aktiviert die nächstliegenden Inductoren (und deaktiviert die verlassenen) und regelt deren Leistung nach dem eingestellten Profil. Jede menge Arbeit und das Project lasse
-
Thread
Erfahrung mit Silicon Labs ARM Cortex-M Sortiment?
Beitrag #4997667: > Die ex- EnergyMicros sind gut, hab ich hier in Use Wir haben hier EFM8 und LPC ARM und würden gerne von LPC ARM auf EFM32 umsteigen um nur noch eine IDE zu haben. Es geht aber nicht, weil den EFM32 noch viele Dinge fehlen, die sogar die EFM8 haben: - mehr Package-Typen z.B.
hat 4x 12 Bit DAC und nebenbei 14 Bit ADC 1 MSPS. LPC ARM gibt es bis 12 Bit 80 MSPS das geht Richtung FPGA > Bei mir hat es mit EFM32 und den JLinks nie ernsthaft Probleme gegeben Es ist besser geworden. Aber schau mal ins Silabs Forum da gibt es
-
Thread
Probleme mit SPI und LPC2103
(1<<2) | (1<<3) | (1<<5) | (1<<7) | (1<<11); SPI_SPDR = 0x11; //write to dataregister while (!(SPI_SPSR & 0x80)); // wait for datatransfer to be completed .... [/c] Ich habe SSEL (Pin0.7) mit 3.3V verbunden. Mit meinem Debugger
= 16; SPI_SPCR = (1<<2) | (1<<3) | (1<<5) | (1<<7) | (1<<11); irgend ein Pin als Ausgang auf Low für den SPI-Chip /CE SPI_SPDR = 0x11; //write to dataregister while (!(SPI_SPSR & 0x80)); // wait for datatransfer to be completed diesen Pin
-
Thread
MINOS - Minos Is No Operating System
stammt. Das läuft auf diversen ATtinys, ATmegas, ATXmegas, PICs, STM8, STM32F1xx, STM32F4xx, ESP8266, LPC1347, LPC4088 und diversen anderen ARM Cortexes. Nach Deiner Philosophie hätte ich irmp.c X-fach neu implementieren müssen - für jeden Prozessor extra. Nee, nicht mein Ding. Und da Du desöfteren hier
Das läuft auf > diversen ATtinys, ATmegas, ATXmegas, PICs, STM8, STM32F1xx, STM32F4xx, > ESP8266, LPC1347, LPC4088 und diversen anderen ARM Cortexes. Nach Deiner > Philosophie hätte ich irmp.c X-fach neu implementieren müssen - für > jeden Prozessor extra. Nee, nicht mein Ding. Eben nicht komplett
-
Thread
TCM8230MD und AVR32UC3A
Kameramodul http://www.watterott.com/de/CMOS-Kamera-640x480 Laut Datenblatt braucht die Kamera von 11 bis 27 MHz. 24 MHz für 30 fps. Die läuft auch unter 1 MHz . UC3A ist mit 84 MHz getaktet Per PWM steuere ich DCLK von der Kamera 84/2/48 macht dann ungefähr 1 MHz . So jetzt zu frage , Ist das
mir bevor ich mit dem großen anfange fängst du lieber mit was kleineren. Habe mir kleines Bord mit LPC2138 gemacht, hat auch alles geklappt. Und stellte sich raus das LPC mit 3 MHz auf Interrupt reagiert und bearbeitet . Einziges Nachteil SPI ist langsamer als bei UC3 aber damit kann man leben. Man
-
Thread
Home / ARM >> STM32 @Andreas Schwarz
Dann müsste man den LPC2000 und AT91SAM7 dort entfernen, bzw. ersetzen durch: ARM7 ARM9 ARM11 Cortex-Mx Dann wäre es Herstellerunabhängig und somit wieder gerecht für alle und jeden.
Markus Müller schrieb im Beitrag #1688854: > Dann müsste man den LPC2000 und AT91SAM7 dort entfernen, bzw. ersetzen durch: [...] > Dann wäre es Herstellerunabhängig und somit wieder gerecht für alle und > jeden. Bin ich auch dafür, Iwan (Wird aber nicht geschehen
-
Thread
Geeigneter Mikrocontroller gesucht [CAN2.0B, lowPower, AES]
Da gibt es einen kleinen scheißerchens namens Lpc11c22 oder c24
Uwe schrieb im Beitrag #4052539: > Da gibt es einen kleinen scheißerchens namens Lpc11c22 oder c24 Der sieht gut aus, nur stört mich ein wenig, dass der CAN PHY bereits integriert ist. Wenn jetzt zb größere Störungen auf dem Bus sind, können die leichter den uC beeinflussen, als
-
Thread
SDCC und struct
bin ich sehr sehr froh, dass es ihn gibt), ansonsten verwende ich arm-none-eabi-gcc für stm32 und lpc, sowie avr-gcc für avr
bin ich sehr sehr froh, dass es ihn gibt), ansonsten verwende ich arm-none-eabi-gcc für stm32 und lpc, sowie avr-gcc für avr -------------------------------------------------------------- Recherche im SDCC Wiki ergibt: [code] SO C11 Use --std-c11 to compile in this mode. Not yet implemented
-
Thread
LPC1788 USB Device
Außerdem schreibst Du 17 Bytes auf den EP0, der darf aber nur 8 auf einmal bekomme, siehe UM10360.pdf, 11.10.4.4: USB MaxPacketSize register.
als HID, derzeit arbeite ich aber nur an der USB Verbindung. Als Prototyping Board benutze ich das LPC1788-32 Developer's Kit von Embedded Artists, später soll das ganze aber wenn möglich auf einem LPC1343 laufen. Über eventuelle Verbesserungsmöglichkeiten (die mit Sicherheit vorhanden sind) würde
-
Thread
embedded-projects JTAG an lpc2103
Hallo zusammen, ich habe hier ein kleines Board mit einem LPC2103, dessen JTAG Schnittstelle wie in der Anlage gezeigt herausgeführt ist. Dazu habe ich einen USB JTAG Adapter von embedded-projects.net bestellt und würde den LPC2103 nun gerne mit Hilfe von eben
bisher folgende Pin-Übersetzung von dem JTAG-Header auf dem Board zu dem vom USB JTAG gemacht: lpc2103 -> usb-jtag 1 -> 4 2 -> 1 3 -> 3 4 -> 5 5 -> 7 6 -> 13 7 -> 15 8 -> 9 -> 9 10 -> 11 -> 12 -> Der Schaltplan zum usb-jtag findet sich hier: http://www.ixbat.de//files/admin/projekte
-
Thread
I2C Clock Stretching mit LPC213x / LPC214x
Hallo zusammen, ich möchte einen LPC2138 als I2C Slave mit Clock Stretching betreiben. Der I2C soll über eine IRQ Routine gesteuert werden. Dem Datenblatt des LPC2138 (Kapitel 11, Abschnitt 6.5, Seite 135) entnehme ich, dass man zum
erhalten. Die Frage ist also, wäre das wirklich so: Wenn man Clock Stretching verwendet, wird beim LPC2138 sofort wieder ein I2C Interrupt ausgelöst weil das SI Flag nicht gelöscht wurde ?
-
Thread
STM32 ausgesperrt mit __WFI
ROM-Bootloader, der über UART1 angesprochen werden kann. Damit schon probiert? Ähnliches ist mir mit einem LPC1768 passiert - nur mit Flash Magic konnte ich ihn wieder resetten. Über JTAG ging nix mehr. Viel Glück! Arne
Eigentlich" darf sowas nicht passieren... aber die Wege des Herrn ARM sind unergründbar. Habs beim LPC auch nur einmal hinbekommen.
-
Thread
µC von 0 auf lernen. ASM oder C?
. Das hier ist die sch"onste Anleitung die ich kenne: http://pygmy.utoh.org/riscy/cortex/led-lpc17xx.html
Dr. Sommer schrieb im Beitrag #3523344: > Kann das denn auch moderne Dinge wie C++11? Ich würde mal vermuten, das ist nach 1995 entstanden. Ich kenne keinen Compiler, der in die Zukunft schauen kann. Ich glaub auch nicht, daß sich Steuerungsaufgaben in C++11 erheblich besser implementieren
-
Thread
IRMP - Infrared Multi Protocol Decoder
11 15625 64 -11 -> TCCR0B=(CS01 | CS00); TCNT0 = -11 ; // 11 14322 64 -12 -> TCCR0B=(CS01 | CS00); TCNT0 = -12 ; //
: 10 complete_len: 15 stop_bit: 1 136.533ms [bit 0: pulse = 5, pause = 11] 0 137.600ms [bit 1: pulse = 5, pause = 11] 0 139.733ms [bit 2: pulse = 4, pause = 28] 1 140.800ms [bit 3: pulse = 5, pause = 11] 0 141.867ms [bit 4: pulse = 5, pause = 11] 0
-
Thread
Floating Pointing Unit STM32F4
Multiplikation auf 12 Takte anstatt wie bei ihm 5 Takte. Was könnt der Grund hierfür sein? In CP10 steht 0b11 und in CP11 auch 0b11! Der Disassembly Code für die Multiplikation: float f2 = f * 2.29f; ED977A03 vldr s14, [r7, #12] EDDF7A0B vldr s15, 0x080003F0 <__text_start__+0x5C> EE677A27
-----*/ #if (__FPU_PRESENT == 1) && (__FPU_USED == 1) SCB->CPACR |= ((3UL << 10*2)|(3UL << 11*2)); /* set CP10 and CP11 Full Access */ #endif Was kanns denn sonst noch sein? Cheers Detlef
-
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
Arduino Version vorliegen, die beide endlich sehr stabil laufen. Meine Testkandidaten sind beide seit 11 Monaten im Dauerbetrieb ohne einen einzigen Ausfall bemerkt zu haben.
-
Thread
A/D Wandler Karten die größer als 3 MegaSamples/s können?
Labtool von Embedded Artists mit dem LPC-Link 2 als Bundle. OK, ist kein ADC drauf, der LPC 4370 hat aber einen mit bis zu 80MHz gleich mit auf dem Chip. :-) http://www.embeddedartists.com/products/app/labtool.php Meintest Du sowas
microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f4-series/stm32f407-417.html?querycriteria=productId=LN11 Gruß, Stefan
-
Thread
Gibt es einfach zu handhabende "große" Rams (16/32MB?)
Serielle SRAM gehen bis 1 Mbit. Wenn du 8xSPI SRAM parallel beschreibst, dann hast du 1MB, was für 11 Sekunden Mono in CD Qualität reicht.
das ist auf dem Olimex-Board schon drauf. Ansonsten siehe https://www.olimex.com/Products/ARM/NXP/LPC-H3131/resources/LPC-H3131-Linux-Quick-Start.pdf. Max
-
Thread
Controllerauswahl für BLDC-Ansteuerung
die LPC von NXP haben auch eine BLDC Unterstützung. Wie gut die ist weiss nicht, habe damit noch nichts gemacht. CAN Interface haben von den LPC auch einige. Ein spezielles Board für Motor-Controller Anwendungen
und eine Back-Emf Erkennung auf dem üblichen Weg. Wenn CAN Pflicht ist, dann würde ich sehen ob ein LPC11C24 reicht. Das ist sogar der Treiber schon drin. Die PWM mit 3 Ausgängen schafft einer der Timer. Die Kommutierung wird sicher Interrupt getrieben werden und das Gehäuse ist "handlich".
-
Thread
Bedarf an eigenbau STM32F429 Evaluation Board ?
Reset-Button -Boot-Button -3,3V Regler -3pol Power-Stecker -6pol SWD-Stecker -USB-Buchse (USB OTG an PA11/PA12) -USB-Buchse (RS232-UART an PB10/PB11) -34pol Pinhead für TFT -I2C-EEprom (und Pinhead) -SPI-Pinhead -DAC-Pinhead -SD-Karten-Slot (4bit SDIO) -im Moment leider nur 3 Befestigungslöcher (
mit sowas rum. P.S. @Admin, bei meinem letzten Post habe ich ein Bild zuviel hochgeladen ein "vb11_top.jpg" kann gelöscht werden Gruss Uwe
-
Thread
Blutzucker-Messgerät Hardware OLED Display
Voltage write_cmd(0x00); durch write_cmd(0xBE); // Set VCOMH Voltage write_cmd(0x11); und es zieht keine Streifen mehr.
anbei die Sourcecode Files (*.c und *.h Dateien) fürs Projekt "GPS Telemeter", lauffähig auf nem ARM7/LPC2103 im Thumb Mode @Headerboard LPC-H2103: http://elmicro.com/de/lpchb.html http://elmicro.com/files/olimex/lpc-h2103.pdf Den Tripcounter habe ich noch nicht implementiert. Bisher sind nur die Applikationen
-
Thread
Filter schneller berechnen, aber wie ?
Takt dauern darf - auf dem AVR unmöglich. Ich würde mir vielleicht mal einen der ARM7TDMI-Controller (LPC2000, AT91SAM7) oder noch besser den dsPIC anschauen. Allerdings musst du dir bei einem IIR-Filter in Festkommarechnung Gedanken um Quantisierungseffekte (-> Grenzzyklen) machen und Gegenmaßnahmen
25fache Überabtastung fühlt sich für mich nicht sehr effektiv an. Ein 10 tap IIR mit 1.6Ms/s hat 11 Vorwärts- und 10 Rückwärtskoeffizienten,, benötigt also (10+11)*1.6 MegaMACS pro Sekunde. >>wie krieg ich das in eine Zeit umgerechnet Wieso Zeit? Die Berechnung des Filters erfordert z.B. 25 MegaMACs
-
Thread
CAN-Modul mit Relais für Fahrzeugbeleuchtung
http://www.erich-jaeger.de/jaegercantrolled Ich habe aber schon selbst sowas gebaut, mit einem LPC11C24 und einem Relais durch Kombination dieser Layouts: https://www.olimex.com/Products/ARM/NXP/LPC-P11C24 https://www.olimex.com/Products/Modules/IO/MOD-IO2 Bleibt noch die Frage nach der
-
Thread
[V]: EVAL Boards LTC/AD BMS Systeme + EVAL B. NXP µC
Hallo zusammen, verkaufe hier ein paar EVAL Boards, die nicht mehr benötigt werden. 1x NXP LPC11C24 mit angeschlossenem LPC-Link Debugger. https://www.nxp.com/design/design-center/software/development-software/codewarrior-development-tools/codewarrior-legacy/lpcxpresso-board-for-lpc11c24:OM13012
-
Thread
Mikroprozessorboard
Grundsystem und ein einfaches Monitorprogramm funktionierte. Ein Kompromiss wäre ein System auf Basis 68HC11. Von-Neumann Architektur und mit einem vollwertigen externen Bus ausgestattet, verfügen sie jedoch über eine serielle Bootloader-Technik mit der sich externer Flash-Speicher programmieren lässt. Das
pro mA und nebenbei rennt auch linux wenn man mal so weit sein sollte ;P im übrigen kostet ein LPC2131FBD64 unter 9e bei RS ! dein Z80 kostet 11 ;)... ich persönlich würde aber einen lpc2138 hernehmen.. speicher hat man nie genug... das nächste über das du dir gedanken machen solltest ist wie
-
Thread
Probleme mit Timer Prescaler und OC beim STM32F103
Initialisierung bringt ihn auch dazu ein Signal am Pin PA3 (T2_CH4) auszugeben, wobei ich es aber am Pin PB11 (TIM2_CH4) erwartet habe. Kann man das irgendwie umschalten? Das zweite Phänomen ist aber für mich noch unverständlicher. Schreibe ich in den Prescaler etwas anderes als 2 (probiert mit 1, 3, 20,
Anscheinend hat der LPC2148 keinen Repetition Counter und auch keine Möglichkeit, intern zwei Timer zu verbinden um z.B. den einen durch den anderen zu starten. Also bleibt nur die reine Softwarelösung. Funktioniert inzwischen
-
Thread
Eigene USB VID/PID
focus.ti.com/en/download/mcu/application_for_sublicense.pdf ST: Link? NXP: bis 10000 Stück, nur LPC11U00(?) http://www.lpcware.com/content/project/usb-vid-pid-program
Atmel®" enthalten > Microchip: bis 10000 Stück > SiLabs: > TI: > ST: > NXP: bis 10000 Stück, nur LPC11U00(?) Meiner ansicht nach hat ATMEL in dieser Auflistung überhaupt nichts verloren, zumindest falls sie immer noch dieselbe Politik fahren wie vor einigen Jahren. Denn während Microchip, SiLabs
-
Thread
stm32 tutorial
hochpriorisierte Task starten. Ein Beispiel für ein rein kooperatives Betriebssystem ist Windows 3.11. Wenn dort eine Applikation hing, alo nicht kooperativ die CPU abgab, hing das ganze System.
Teilen von Nut/OS unterstützt wird, was fehlt kommt auf jeden Fall noch. STM32F20x kommt auch. Zu LPC habe ich aktuell nur Chips und nur ein klitzekleines Board. Sonst würde ich zumindest deren cM3 auch gleich mit portieren. Gruß, Ulrich
-
Thread
Full speed USB mit mikrocontroller
endpoint memory allocation Oder aber du nimmst dir ein STM32F4-Discovery-Board (je nach Version 11 bis 30 Euro), da ist der Debugger auch gleich mit auf dem Board. Das kann auch Full-/High-Speed USB. Und fuer STM32 gibt es auch viele Beispiele, z.B. wie man das Discovery Board als Maus nutzen kann
Da wären noch die Chips von NXP wie z.B. der LPC1768/69. Dafür gibt es ein sehr praktisches EVAL-Board mit angeflanschtem Debugger/Programmer für wenig Geld: http://www.embeddedartists.com/products/lpcxpresso/lpc1769_xpr.php und die IDE gibt es mit
-
Thread
Arduio Zero mit ARM Cortex M0.
sbi" braucht man beim M0 vier einzelne > Assembler-Befehle: Load, Move, Or, Store Viele M0 z.B. LPC11A haben einen Block Bit-addressierbaren Speicher (wie 8051) so dass mit Move, Store gesetzt / gelöscht werden kann. Wobei man üblicherweise je ein Register immer 0 und 1 lässt für solche Zwecke also
es von mbed um die Hälfte und mit Standard-Debugger ARM CMSIS-DAP: http://www.watterott.com/de/LPC824-LPCXpresso-Board http://developer.mbed.org/platforms/ http://developer.mbed.org/handbook/CMSIS-DAP
-
Thread
ARM-GCC: EEPROM abbilden?
Adressraum mappen kann, das geht nur bei Anbindung über den EMC (external memory controller) z.B. im LPC1788 Selbst bei ARMs mit internem EEPROM ist das nicht gemappt sondern wird über IAP Funktionen beschrieben z.B. LPC11A14 Am einfachsten ist es die Daten als struct im SRAM zu halten und eine Funktion
gepuffertes SDRAM genommen EEPROM geht aber genau so): http://www.embeddedartists.com/products/oem/lpc1788_oem.php http://www.embeddedartists.com/products/oem/lpc4088_oem.php > Übrigens, das von dir oben erwähnte Mappen in den Adressraum wird im > 8-Bit-Controller-Bereich von ein, zwei Compilerherstellern
-
Thread
Wofür braucht man 14.7456 Mhz Quarz?
wird auch immer der Fehler mit angegeben. Ich verwende derzeit auch einen 15MHz Quarz für meinen LPC2103. Ich kann zwar nicht mit einem 14,7456MHz Quarz vergleichen, aber zumindest lässt sich die Programmiergeschwindigkeit bis 115200 steigern, und der Programmiervorgang wird mit jeder höheren Rate auch tatsächlich schneller. Da der LPC sich selber die richtige Geschwindigkeit sucht, glaube ich.
-
Thread
Umstieg von Atmel auf.
LPCXpresso 11c24 hier ist der CAN Transceiver schon drin. USB würde ich erst mal über einen Usb-Serial-Wandler machen. Da hat man dann erst mal nur eine Baustelle und nicht den ganzen USB-Stack auch noch dabei.
der Suche nach einem Kit auf Basis eines 32 Bit Controllers. Hab bisher das STM32Discovery und das LPC1769 Expresso Kit als Favoriten. Kann man da pauschal sagen welcher Conroller für den Anfang geeigneter ist? Viele tendieren ja eher zum STM.