-
Thread
STM32F4-Discovery und Crossworks unter Linux Suse12.1
Bei mir läuft das STM32F4_discovery Board unter Linux+Crossworks, allerdings Mint 11 (Ubuntu-Derivat). Versuche es doch einmal als root-user. Meistens ist das ein Rechteproblem wegen der USB-Ports. Dazu gibt es übrigens eine Hilfe auf der Rowley-Webseite. Welchen Fehler bekommst
den habe ich definitiv updaten müssen, bevor er funktioniert hat. Dann habe ich damit auch einen LPC1769 debuggen können (lpclink wird von CrossWorks auch nicht unterstützt, weil ClosedSource). Sonst kann ich dir wohl nicht weiterhelfen. Mir fällt noch ein, daß ich auch mit der LPCXpresso-IDE
-
Thread
Cortex M0 Variable speichern
Hallo, Ich hab mich jetzt schon einige Zeit mit dem LPC11c24 bzw. C14 beschäftigt. Im großen und ganzen läuft es auch gut. Ich habe einen sehr rudimentären CANopen Slave programmiert, der Analogwerte aufnimmt, skaliert und als PDO versendet. Jetzt
-
Thread
Plattform für langlebiges µC-Projekt mit Ethernet: Arduino? Ethersex?
braucht man sich wenigstens nicht auch noch um die Disziplin auf dem Bus kümmern. Als µC kann ich den LPC11C24 empfehlen. Der hat auch einen CAN-Bootloader an Bord, mit dem man die Firmeware über CAN verteilen kann. (wenn man's kann). Ich kann dir nur empfehlen auf irgendwelche Libs wie Ethersex zu verzichten
-
Thread
I2C Reichweite
mehr Bauteile und auch mehr Platz. Also warum eine schlechtere Lösung wählen? Von NXP gibts die LPC11C24 mit integriertem CAN-Transceiver. Sehr praktisch, aber nichts für Lochraster. Und: Das erste, was kaputtgeht, ist der Transceiver, und ein 8 Pinner ist immer leichter gewechselt als ein 48 Pin
-
Thread
Kleines "Dev-Board" mit 2x USB Client gesucht
/Seriell Chip o.ä. einsetzt. So wie der hier: http://goodfet.sourceforge.net/hardware/facedancer11/ da1l6
implementiert haben, werde ich wohl doch einen UART-Link benutzen. Dann kann ich auch einfach den LPC1378 nehmen, von denen hab ich noch ne Kiste rumfliegen. Blöd, gerade heute hol ich gefertigte Platinen ab... Somit -->> closed :) Gruß, Matthias
-
Thread
ARM-Einstiegsliteratur
jeweils mit dem ARM verbundenen Peripherie abhängig. Die UART in einem µC von NXP (wie z.B. dem alten LPC2106) sieht anders aus als die UART in einem µC von STM oder einem von Atmel, auch wenn sie alle den einen oder anderen ARM-Kern verwenden.
Arm ist nicht gleich Arm. Ich habe zur Zeit 3 verschiedene: NXP 11U68, TI Sitara 335x und TI Keystone. Gleich ist da nur der CPU-Befehlssatz. Doch jede Peripherie wird anders angebunden. Ich habe mir gerade die RTC auf dem NXP und dem TI-Sitara angeschaut. Das ist
-
Thread
Atmel Start fehlerhaft? Atmel SAMD21E18
SCL GPIO(GPIO_PORTA, 9) #define PB2 GPIO(GPIO_PORTA, 10) #define PB3 GPIO(GPIO_PORTA, 11) #define PB4_TX GPIO(GPIO_PORTA, 14) #define PB5_RX GPIO(GPIO_PORTA, 15) #define PB6 GPIO(GPIO_PORTA, 27) #define PB7 GPIO(GPIO_PORTA, 28) // Bug Atmel Start? /* PORTC */ #define
Man kann dazu ein extra Tool nehmen, aber ich mache es lieber mit Papier und Bleistift, z.B. beim LPC1768. Sehr umständlich fand ich es nur bei den Silabs C8051. Wenn man da Spezialfunktionen aktiviert hat, verschoben sich alle nachfolgenden Pin-Zuordnungen. Man mußte also schon vor dem Layout ganz
-
Thread
Welches Programmiergerät für welchen uC
www.elv.de/mini-usb-modul-um2102-komplettbausatz.html http://www.watterott.com/de/FTDI-Breakout-Reloaded-V11 Debuggen ist selten wirklich nötig, der Standard zum Debuggen von ARM ist SWD (Serial Wire Debug), JTAG kann auch noch verwendet werden. Der J-Link unterstützt beides und ist als J-Link EDU für 50
Eclipse von NXP (20 EUR): http://www.lpcware.com/lpcxpresso/download http://www.watterott.com/de/LPC-Link-2
-
Thread
CANopen-I2C Schnittstelle
Schau dir mal die NXP LPC11C24, da findest du in den LPCopen Bibliotheken einen ganz guten Einstieg in CANopen und I2C. Zusätzlich kann ich dir das CiA-301 und CiA-401 ans Herz legen. Müsstest mal auf deren Homepage nachsehen
-
Thread
Reicht der Pt1000 direkt am STM32 16-Bit ADC oder doch lieber OP-Schaltung?
und die 0,1 Auflösung werden stabil angezeigt. An einem Testaufbau hatte ich mal einen 12 Bit ADC im LPC1549 benutzt, da kam ich mit viel Mittelung auf ca. 1/4 °C. https://www.mouser.de/new/maximic/maxim-max31865-converters/
vermute mit OpAmp und integriertem ADC wird 0.1°C stabil angezeigt. Dafür müssten ja nur die ersten 11 Bit korrekt sein, die anderen 5 danach sind egal (150°C/ 2048 < 0.1°C ).
-
Thread
Frequenzerkennung 125-140kHz mit dsPIC machbar?
lang er in der ISR ist und irgendwie braucht mein IIR 1.Ordnung mit dem Sampling (braucht angeblich 11 Takte) und ein wenig Speicher umladen so lang das sich max. 30kHz (entspricht kSmpls/S) ausgehen. Wie gesagt ich hab noch nix optimiert (Compiler gcc-C). Werd mal den Assembler anschmeißen. Seltsam
Hallo @andreas: DMA hat er leider nur für USB (LPC2148). Ich hätte bisjetzt nicht entdeckt das der auch für was anderes zu gebrauchen ist. Das mit dem "ab und zu" verarbeiten klingt aber interessant. Ich möchte halt gern mind. 4800bps über dieses
-
Thread
Suche ARM9 oder ARM11
der Suche nach einem Mikrocontroller. Und zwar hätte ich gerne einen, der PEripheriemässig mit dem LPC2468 vergleichbar ist; das heisst: - Ethernet - CAN - USB - mindestens 2x SPI - mindestens 1x I2C - externes Memory Interface, welches auch mit SDRAM zurecht kommt - Media Card Interface -
KEIN BGA - Darf gerne QFP208 oder QFP240 sein - Wie der Titel bereits sagt, gerne mit ARM9 oder 11 Kern. Gibts sowas? Habe bereits bei NXP geschaut, die haben zwar ARM9, aber nur ohne Ethernet. Und das brauche ich, denn ich kaufe grundsätzlich nicht 1000 verschiedene Mikrocontroller ein, sondern
-
Thread
STM32 USART mit falscher Baudrate
sollte. Du brauchst mit diesem Zeugs vermutlich nie wieder sprintf. Und das ganze braucht nur 11.5 K im Flash - allerdings mit dem Keil übersetzt. Nach meiner Erfahrung braucht es beim Gcc etwa 20% mehr. Natürlich habe ich das Ganze NICHT speziell für den kleinen STM32F103C8T6 geschrieben. Fast
Schnittstelle. Also guck dir es an und verwende es nach deinem Gusto. Den USB-VCP hab ich auch für einige LPC-Typen (2478, 4088, u.a.). Man kann ihn in der vorliegenden Form auch für die STM32F30x benutzen. Hau rein! Und viel Glück. W.S.
-
Thread
JTAG Problem am Atmega16
Atmega16 verwenden. Hab mir dazu mal den AVR-USB-JTAG besorgt. Ich bekomme jedoch von AVRStudio(V4.11 SP2) immer die Meldung, dass keine korrekte JTAG ID empfangen wurde. Nach einer Woche intensives googeln und Schaltung testen erhalte ich noch immer die selbe Meldung. Auch ein manuelles Update des
hallo, hatte mal das gleiche problem mit nem lpc von philips, da konnte ich auch net über JTAG connecten, geholfen hat mir da ein bootloader update, da die in diesem zeitraum produzierte serie irgendwie nicht richtig funktionierte. schau einfach
-
Thread
Wie viele Cycles darf die Interrupt-Routine haben?
if ((t.month==4) || (t.month==6) || (t.month==9) || (t.month==11)) { t.month++; t.date=1; } } else if (t.date==30) {
sowas dann nicht auftritt. Bei den 16-Bit Timer-Registern einen AVRs ja. Bei Timer/Prescaler eines LPC2000 oder STM32 ist mir davon nichts bekannt. > Und genausogut könnte man sage, wenn das incrementierungsintervall im > gleichen Zeitrahmen wie: Ja, das muss man berücksichtigen. In diesem Zeitbereich
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
Transceiver https://www.conrad.de/de/schnittstellen-ic-transceiver-infineon-technologies-tle6251d-can-11-dso-8-16-pg-1183774.html Diesen Spannungswandler https://www.conrad.de/de/spannungsregler-linear-infineon-technologies-tle4471g-pg-dso-20-positiv-fest-einstellbar-450-ma-100-ma-50-ma-1183761.html
Hallo! Ich würde noch den LPC11C24 in den Ring werfen. Der hat einen CAN Transceiver bereits mit an Board, und das LPCXpresso Demoboard (OM13093) ist auch sehr preiswert zu bekommen und hat einen brauchbaren Debugger bereits mit
-
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
SN65HVD231 mit UART
Protokoll. Da der andere Controller einen integrierten CAN Transceiver hat, tippe ich mal auf den LPC11C24. Nimm doch einfach einen zweiten und bau Dir einen UART-CAN-Umsetzer. fchk
-
Thread
Solarteststand
National Semiconductor LM5116* und einem *SiLabs 8051C502* welchen ich aber gegen einen Cortex M0 *NXP LPC11C24* austauschen möchte. Wirkungsgrad liegt bei über 96% Grüße Michelle
-
Thread
Elm chan Fat: Zeichen überschreiben
letztendlich doch die komplette Datei neu schreiben? Das würde halt jede Menge Buffer benötigen. uC ist ein LPC11U35. Das Ram könnte dazu reichen, aber gefallen tut mir das nicht. Irgendwie ist mir die komplette Vorgehensweise dabei nicht klar. Kann mir da mal jemand auf die Sprünge helfen?
-
Thread
Abfrage von ca. 130 Tasten
die Schieberegister. 11x12=132 mögliche Tasten in der Matrix, wobei es da so einen Trick gibt Zeilen bzw. Spalten einzusparen. https://www-user.tu-chemnitz.de/~heha/Mikrocontroller/Tastenmatrix.htm
Zuschaltbare PullUp/PullDown Widerstände bei den Portpins haben heutzutage alle modernen µC (NXP LPC Reihe, STM32). Genügend Pins haben diese auch (z.B. LQFP100 / LQFP144 Gehäuse)
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
verschiedener Boards mit dem F407, für die einfachen (<10€) vom Ali braucht man noch einen Phy und 11 Strippen zum anschliessen. Von Waveshare kosten originale ca. 10€, die Clones (ja, die Chinesen kopieren sich auch gerne selber) kosten weniger als die Hälfte. Dann gibt es weitere Boards mit dem F407
überarbeitet und auf einen professionellen Level gehievt hat. Die Cortex-M habe ich mit dem LPCXpresso und LPC1769 erarbeitet, aber diese IDE hat wie die CubeIDE eben die Bindung an NXP oder STM. Mittlerweile hat ST ja ein Riesenprogramm und auch viel zu Mbed beigetragen, aber die kleinen LPC8xx mag ich immer
-
Thread
Suchmaschine für Schaltungen auf Github
schöne Möglichkeit weltweit für Eure Suchmaschine zu werben ist jetzt weg: http://hackaday.com/2015/11/19/crowdsourcing-reference-designs-from-github/ Auch wenn Aisler vorher online war, werden die das nur noch als me-too sehen und vermutlich nicht mehr in ihrem Blog veröffentlichen.
schon sehr weit sind: https://aisler.net/laneboysrc/rc-light-controller/rc-light-controller-tlc5940-lpc812 https://aisler.net/rnplus/esp8266-relay-board-hardware/eagle https://aisler.net/kanflo/aaduino/aaduino-v2 https://aisler.net/freetronics/freepixel/freepixel https://aisler.net/0x0c/ambientpixel
-
Thread
Aufwärtsspannungsregler auf 30V/20A benötigt
glücklicherweise auf ner Steckplatine installiert, weshalb ich ihn jetzt vermutlicherweise gegen einen LPC11C14 austauschen werde Der Wirkungsgrad liegt bei wesentlich über 80%, wobei bei einzelnen Phasen bis zu 88% erreicht werden kann. Grüße Michelle
-
Thread
IAR MSP430: Parallel-JTAG unter Vista??
F169. Im Zuge der Zeit habe ich nun auf Vista umgestellt und bereue es bereits! Nun habe ich IAR 4.11B installiert, mein Projekt geladen und wollte starten. Daraufhin kam folgende Meldung: "Parallel-Port-Debugger not supported under Windows Vista". Schöner Mist! Gibt es keinerlei Möglichkeit den parallelen
Verfuegung. -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Meine ARM/Cortex Webseite: http://www.lpc2000.com
-
Thread
GCC Anfängerfrage
Ich hab nen LPC2194 und des WINARM ehh schon auf meinem Rechner, da ist aber eben ein gcc 4.1.1 drin. << Wo ist der Zusammenhang zwischen GCC-Fehler und GCC-Paket? ... ähm ... in dem Ordner ...\WinARM\lib\gcc
u_b2; u8_t a7; u16_t a8; u16_t a9; u8_t a10; u8_t a11; u32_t a12; u8_t a13; u16_t a14; u8_t a15; union_b3 u_b3; u8_t a16; u8_t a17; u8_t a18; u8_t a19; u8_t a20
-
Thread
Auswertung eines kapazitiven Feuchtesensors
Ich hatte das mal mit einem HS1101 und TLC555 erledigt. Zählerbits gabs allerdings genug, weil LPC2000 mit 32-Bit Zähler, dieser Aspekt spielte also keine Rolle. Da brauchbare kapazitive Sensoren auch nicht ganz so billig sind hatte ich mich danach allerdings gleich auf die SHT11 verlegt, zumal
-
Thread
Step-Down LED Schaltregler
Tendentiell finde ich die Schaltfrequenz etwas zu niedrig, alternativ könnte ich einen kleinen LPC11C12 o.ä. nehmen und per PLL eine wesentlich höhere PWM Basisfrequenz erzeugen. Alternativ die PWM im AVR auf 6..7Bit reduzieren..da die Ausgangsgrößen alle geregelt sind sollte das funktionieren, jedoch
-
Thread
Duale Stromversorgung für MC-Board
Hallo zusammen, ich bin dabei, mich mit dem LPC11C24 (NXP) zu befassen. Das ist ein ARM-Cortex M0 mit integriertem CAN-Controller und CAN-Transceiver. Der Controller benötigt für sich 3,3V und für den Transceiver zusätzlich 5V. Nun bin ich auf
-
Thread
Kinetis Design Studio + Processor Expert simple LED Probleme
klarzukommen. Ich hab mich weitestgehend an diesem Tutorial orientiert: https://mcuoneclipse.com/2012/11/12/tutorial-bits-and-pins-with-kinetis/ jedoch nutzen die dort ein FRDM-KL25Z Board Ich hab analog dazu ein Projekt im KDS erstellt, Und mir auch einen Pin erstellt, jedoch passiert dort an den
NXP controller "bearbeitet". Das MCUEXPRESSO wird, so habe ich den Eindruck, eher für die NXP "LPC" COntroller genutzt, während das kds für freescale MK.. genutzt.... Wie dem auch sei, wenn alle Kollegen schon lange das kds nutzen und damit klarkommen, werde ich es nun auch "müssen" ..........
-
Thread
NXP M0 über SWD programmieren (evtl. mit Stellaris JTAG-Adapter?)?
Der hat für Debugging/Programming nur die zwei SWD Pins. (http://www.nxp.com/documents/data_sheet/LPC11CX2_CX4.pdf) Kann ich dafür bereits mein vorhandenes Debugging-Board missbrauchen - oder geht das nur mit den Stellaris-MCUs? Kann ich die IAR-Workbench benutzen? Oder muss ich mir irgendwas
-
Thread
CAN zu UART IC
Na ja, es gibt externe Umsetzer als Zwischenkabel, einfach mal googeln ODER man nehme einen LPC11C24, das wäre die kompakteste und vor allem günstigste Lösung, die mir einfällt. Ein wenig Programm muss da natürlich auch noch rein, ist aber mit den Demolibs kein dickes Ding (wenn mans kann). Konfigurationsfreie
-
Thread
Gemeinsamer Hausbus: RS485 Protokoll Software
seinem Projekt geschrieben hat, ob es zum Beispeil mit HAP kompatibel (machbar) ist und ob der neue LPC11C24 in seinen 120 UP-Dosen sich als zuverlaessig erwiesen hat.
-
Thread
woher Solarzellen beziehen (Einzelzellen) ?
system aus, auch wenn nur 0,6m² abgeschatte werden. Ich verwende MPPT-Regler (LM5116 mit einem LPC11C24) und habe eine Modulspannung von 60-74 Volt um die Verluste klein zu halten und die spannung wird direkt auf 24V +/-5% Microcontroller gesteuert geregelt. So, mein bgesamtes Equipment wird mit
-
Thread
usbn2mc USB Schnittstelle für alle Controller(AVR,R8C,ARM7)
I have been working on a similar API for the LPC214x range of microcontrollers (ARM7 + USB from Philips/NXP). The basic idea behind the API is that there is a common core which handles the hardware interface and 'chapter 9' processing and that everything
auch. im board ist das richtig verdrahtet. der einzige fehler den ich noch gefunden habe ist, das C11 ein package 0805 hat, aber ne 1µF tanatl sein soll. das werde ich heute abend noch ändern. danach ist dann alles i.O. zumindest finde ich nicx anderes
-
Thread
IAR EW for ARM - Debug vs. Release
und in den Simulator geladen (alternativ kann ich natürlich auch einen konkreten uC + Debugger, z.B. LPC11U35 oder STM32F0xx jeweils über SWD mit JLINK als Debug-Probe angebunden auswählen - ändert nichts am Ergebnis). IAR erstellt automatisch einen Breakpoint am Anfang von main() und wartet dort darauf
-
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
Renesas M16C Ersatz
sehr gut ausgestattet, es konnte jeder Zähler entsprechend konfiguriert werden, so das mir bis zu 11 Kanäle zur Verfügung standen. Klar, das kann man auch mit exteren Bausteinen realisieren. Aber vorerst möchte ich an internen Zählern festhalten (der Platz auf dem PCB ist teilweise stark eingeschränkt
einen Cross Selector Tab. Habe jetzt nachgesehen, Renesas ist vorhanden, aber die M16 nicht. Die LPC von NXP haben alle 32 Bit Zähler und sind gut aufgebaut. Die neueren haben mehrere FlexTimer, mit InputCapture, PWM, QuadEncoder... Aber ob die so einfaches wie Counter haben habe ich auf die Schnelle
-
Thread
AVR-CAM als Schalttafel
habe eine Porterweiterung in Hinblick auf die Funktion als Slave in einem dem AVR-NET-IO ähnlichem LPC-NET-IO erstellt. Diese Porterweiterung mit Touchscreen ist eigenständig anwendbar! Es zeigte sich, daß der Touch-IC alles andere als linear ist.Ich bevorzuge auch die Lösung über den internen ADC
. AVR-Studio mit "Version4.1.7\Source_code\test_demo" öffnen; Anbei noch die Schaltung in EAGLE5.11.0; -tn-Fisch auf die SD-Karte...
-
Thread
RAM erweitern
auch nicht gehen: nehmen wir mal 2kB externen Speicher, dann brauchst du dafür minimal 8 bit Daten + 11 bit für die Adressen. Wenn du wirklich viel RAM brauchst, sind die AVRs leider nicht optimal. Da wäre u.U. ein kleiner ARM interessanter (der LPC2106 hat 64kB internen RAM).
-
Thread
Mikrocontroller mit Stromaufnahme <= 1 µA?
sehen was im power down noch aktiv sein soll, Oszillatoren brauchen wieder zusätzlichen Strom. Ein LPC824 braucht im deep power down 0,2 µA (bei 20°C, die Temperatur spielt auch eine Rolle), mit WakeUp Timer 1,1 µA. Wenn man extern wecken kann, dann spart das also auch einiges. Im Betrieb spart man
geschicktem Aufbau und guter Programmierung, eine Laufzeit von über 100'000h = rund 4'167 Tage = rund 11 Jahre... Ich denke das ist Grund genug mein "Steckenpferd" zu erwähnen. 73 55
-
Thread
Empfehlungen für aktuellen µC
I2C > - 2x SPI Können praktisch alle, sei es 8 oder 32 Bit. Such dir den schönsten aus. STM32, LPC, [[PICCOLO]], ESP32 whatever. > - Toolchain / Programmer unter Linux lauffähig und Open Source WOW! Und was machst du dann mit der Open Source? Selber an der IDE und am Compiler schrauben? Oder
kompilieren noch selbst. Ich habe das zuletzt vermehrt vor über 20 Jahren gemacht, beim gcc für HC11 und gcc für 80166. Zzt. reicht mir ein "sudo apt install gcc-arm-none-eabi code" um die IDE zu installieren. Muss irgend wann mal testen, was der llvm für ARM taugt...
-
Thread
Midi Platine bauen
vorbei: ucapps.de das brauchst du: http://ucapps.de/mbhp_din.html http://ucapps.de/mbhp_core_lpc17.html Gruß Jonas
Das gibts auch noch: Mit Arduino und 74HC595 http://www.codetinkerhack.com/2012/11/how-to-turn-piano-toy-into-midi.html
-
Thread
Nur noch eine Linux Monokultur im Auto?
mittlerweile einiges: https://linuxplumbersconf.org/event/4/contributions/281/attachments/216/617/LPC_2019_kernel_fastboot_on_the_way.pdf
wären meine ältesten, die ich noch aufgehoben und auf die Schnelle gefunden habe... Beide schon mit X11. Damit's halbwegs zum Forenthema passt: Mit "Ptolemy Schaltungs Designer" auch wenn ich den nicht kenne :)
-
Thread
ATtiny841: NRND (Mouser)
paar Wochen später tauchten sie quicklebendig wieder auf mit längerer Bezeichnung. Dasselbe mit dem LPC11C24, der war auch plötzlich abgekündigt (no replacement) und ein paar Tage später gab es dann Ersatz ebenfalls mit anderer Endung.
-
Thread
Verständnisfrage SD-RAM
Darin steht, dass es einen "Auto & self refresh" hat, "64ms refresh period (4K cycle)" Auf Seite 11 sind verschiedene Zeiten angegeben. Das was mir allerdings noch ein bisschen sorgen macht, ist, dass die "Output data hold time" mit 2ns angegeben ist. Heißt das, dass beim Lesen vom Ram die High-Pegel
SDRAM-Speicherinterface eingebaut. Allerdings nur wirklich große, hauptsächlich die linuxtauglichen (z.B. LPC24xx und größer) Trotz allem: Ein Logikanalysator mit SDRAM ist ehrgeizig. Natürlich gibt es so etwas wie eine "Burst Write" Funktion (siehe Datenblatt). Aber bis man so etwas richtig benutzen kann