-
Thread
Einstieg Mikrocontroller AVR vs ARM? Gesperrt
er einfach nehmen, was er schon hat. Stimmt nicht, der TE wollte sich beruflich im Bereich der µC weiterentwickeln. Steht im ersten Post im ersten Satz. Lothar schrieb im Beitrag #4698614: > Inzwischen haben viele Hersteller auf ihren ARM und 8051 Eval Boards für > 25 EUR oder weniger einen
GCC nehmen, dann hat man keine Begrenzung. OpenOCD, oder CoIDE/Coflash (dann kostet der Programmer 25 Euronen). GCC kann mit Keil ohne weiteres mithalten, was den eigentlich C-Code angeht. Anders kann's bei den Libs aussehen, und besonders, wenn man unbedingt printf mit floating point haben will.
-
Thread
Befehlssatz der bo8-CPU - was ist gut, was ist schlecht
Publikums dazu? >http://www.mikrocontroller.net/articles/8bit-Compu... Schon wieder danaben. Der TMS320C28x hat einen Repeat-Befehl. Siehe Anhang.
dauern nur >>1 Vollzyklus. Was ist die Meinung des Publikums dazu? > > Schon wieder danaben. Der TMS320C28x hat einen Repeat-Befehl. Microchips 16-Bitter PIC24/30/33 haben den auch.
-
Thread
Mal wieder Wanderkiste?
://www.onsemi.com/pub/Collateral/MC33269-D.PDF - *TMS320C5x* DSP Starter Kit http://www.ti.com/lit/ug/spru101a/spru101a.pdf - *MSP-STK EVK430x320* MSP430 Starter Kit http://www.ti.com/lit/ug/slas191a/slas191a.pdf - *ST X24* Evaluation Board + *
PYu-RC0805_51_RoHS_L_v5.pdf E7: 56R +/-5% 0805 http://www.yageo.ru/pdf/RC0805.pdf E9: 220nF 0603 25V X7R https://www.mouser.com/ds/2/281/c03e-516224.pdf E10: 4MHz Resonator https://www.murata.com/en-global/api/pdfdownloadapi?cate=&partno=CSTCR4M00G53Z-R0 E11: BCR523U https://www.infineon.com
-
Thread
Reparaturbericht SolarMax 6000Cx
also keine getrennten MPPT. Leistungs-Bauteile schauen alle gut aus. Allerding haben drei 220µF 25V die Deckel aufgemacht: Auf der Hauptplatine Solarmax 6000HP-7b sind 7 solche kleine blauen Elkos von Lelon, von denen 3 (die neben dem kleinen Ferrit-Netztrafo hinter der senkrecht stehenden Digitalplatine
18.08.2006/sz) Vers.G unter dem Display sitzt ein 4MHz-Quarz, PIC16LC770-I/P V6.2, BDP953, R9791A, TMS320LF2406APZA CA-74A6FHW G4 mit 7,372MHz Quarz, 74HC4538D, 74HC14D, 6x LM224, LM2901, 2x G7AB WZD2 FB und ein Akku Panasonic 3V UL1220D. Insgesamt 11 Relais (8 Schrack 0410 83 050 001 WG), 2x HX 10
-
Thread
Physikalische Vorgänge in C bzw auf µC realisieren
zeitlich plausibel also immer vorhersehbar bzw beeinflussbar sein. Was hier den Einsatz eines TI (TMS320F28335) C2000 Board oder vielleicht nen AVR-basierten µC empfiehlt?! Ziel ist das ganze erstmal in C zu realisieren und dann noch in manchestercode umzuwandeln. Der Drucksensor liefert zur
soetwas nicht z.B MATLAB? D.h. in SimuLink physikalisches Modell darstellen und mit Code-Generator in C übersetzen? Wenn Du denn C-Code hast, kannst Du ja abschätzen, ob es machbar ist oder nicht. Selber trial& error..
-
Thread
Mikrocontroller mit 16-Bit-UART
Die LIN Module der TI C2000 Reihe können als UART beliebiger Bitlänge definiert werden. Könnte sein, dass du mit LIN das bekommst, was du suchst! https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1273686/tms320f280025c-using-lin-as-uart-to-serially-transmit-data
-
Thread
PIC Mikrocontroller noch aktuell ?
einen ordentlichen Stack. > So eigentlich nur ASM möglich. > > Ich erwarte von einem modernen µC, dass man ihn in C++, wenigstens mit C > Programmieren kann. Die meisten haben keinen Stack. Aber Ram. Den Rest regelt der C-Compiler, der ein paar Restriktionen bei Funktionspointern hat und rekursive
. Zudem gibt es viele HW-Funktionen. Verzweifelt bin ich an den Uart-Bugs in Voll-Duplex. Seit 25 Jahren werden die bei uns ausschließlich in C programmiert (16er und 18er), inclusive Funktionspointer bei den 18ern. Der Compiler kompensiert den fehlenden Stack perfekt. Wenn ein PIC passt, ist
-
Thread
Vodafone Webby Webradio
als "IMEI" auf dem Boden des Webby wie etwa in http://cdn03.trixum.de/upload2/6200/6019/f/fbbce9dc1c2a47d4fa6c63598092e25a.jpg
schrieb im Beitrag #4151740: > genügen sie den bereits diskutierten > o.g. Spezifikationen (MP4 320*240@25-30fps), werden sie auch abgespielt. Der Tagesschau Podcast hat MP4 H264 320x240, 25fps / AAC Audio (mp4a), 48kHz und wird mit Meldung "nicht unterstützt" nicht abgespielt. Vermute das liegt
-
Thread
Drehgeber auslesen
das (nachvollziehbarerweise) so: [C] rot_pos += tmp>>1; c8: 86 95 lsr r24 ca: 90 91 6a 00 lds r25, 0x006A ce: 89 0f add r24, r25 d0: 80 93 6a 00 sts 0x006A, r24 [/C] Der Knackpunkt ist
PS: Jetzt übersetzt er es so [C] rot_pos += tmp>>1; c8: 85 95 asr r24 ca: 90 91 6a 00 lds r25, 0x006A ce: 89 0f add r24, r25 d0: 80 93 6a 00 sts 0x006A, r24[/C] Also alles Klar!
-
Thread
Wo kauft ihr eure PICs ?
verteilt hat Folgende MCUs habe ich noch. Microchip: PIC16F1825-I/SL PIC16LF1938-I/SS PIC17C44-33/L ATTINY85-20SU Texas Instruments TMS320F28020DAT Renesas HD64F3664HV einfach melden Gruss
Grundinvestition (die läppert sich aber...) ein recht Preiswertes Hobby - aber für viele sind auch schon 25 Euro viel Geld. Leider haben das viele (mit den forentypischen, meist recht guten bis öfter auch sehr guten Einkommen) vergessen bzw. tatsächlich keinen Blick dafür, da sie (ohne bösen Willen) in
-
Thread
MiniLA Version MockUp
hi, wegen der software, bin dran, gerade nur habe ich ein umstieg von java auf c++ gemacht, da java einfach zu langsam ist, da wäre der live betrieb arge an der grenze, warscheinlich auch zu langsam, werde nun alles in c c/c++ schreiben mit QT, werde eine linux anpassung dann auch
Schachtel steckt? http://www.ebay.de/itm/100MHz-16CH-200MHz-8CH-PC-USB-Logic-Analyzer-with-support-I2C-SPI-UART-and-PWM-/300694452780?pt=BI_Analyzers&hash=item4602c93a2c
-
Thread
Active Clamp 400 W Flyback Converter
schon zum DSP mutiert. > Und was ist es wirklich wo R1 hingeht? Es ist in Richtung "irgendeines" TMS320, also ein DSP. Die Grenzen zwischen MCU und DSP sind mittlerweile aber ja fast fließend. Nach R1 kommt eine Diode und ein Widerstand, aber da kann ich es nicht mehr weiter verfolgen. Ich habe ein
wäre 50/50, bzw. minimal darunter damit nicht beide Transistorzweige gleichzeitig leiten, halb wäre 25/25 (dazwischen jeweils 25 Pause in der kein Transistor leitet), Leerlauf irgendwas um 1/1 (mit 49 Pause dazwischen). Die genauen Werte sind leider nicht linear und sie schwanken mit den Bauteilen, die
-
Thread
Auswahl des richtigen µc
Temperaturbereich bis 125°C
www.infineon.com/cms/en/product/channel.html?channel=ff80808112ab681d0112ab6b57a007df&parentChannelRef=db3a30431c69a49d011c70edc494011e_db3a30431c69a49d011c70edc494011e_db3a30431c69a49d011c70edc494011e_db3a30431c69a49d011c70edc494011e_db3a30431c69a49d011c70edc494011e_db3a30431c69a49d011c70edc494011e_db3a30431c69a49d011c70edc494011e_db3a30431c69a49d011c70edc494011e_db3a30431c69a49d011c70edc494011e_db3a30431c69a49d011c70edc494011e_db3a30431c69a49d011c70edc494011e
-
Thread
Sound erkennung & suche
viele Portierungen geben. XMOS hat für seine Produkte das xTIMEcomposer, welches standardmäßig mit C/C++ daherkommt.
ein DSP TMS320C25 mit 50MHz, 10ns Dualport RAM, nochmal 128kB RAM und etwa 128kB ROM. Von daher denke ich auch, das mindestens ein RPi(B?) nötig ist, um ohne Cloud Anbindung auch nur in die Anfänge der Sprachsteuerung
-
Thread
Microcontroller aussuchen
. Die kommen erst bei Leistungsperipherie ins Spiel. Und das ist das nicht mehr nur ein µC sondern ein SoC.
Die /Leistungselektroniker/ die ich so kenne, nehmen eigentlich alle die TMS320F28xx von TI. Noetigenfalls mit einem FPGA aufgepeppt. U.a. wegen der schnellen und genauen ADCs, der hochpraezisen HRPWM, dem ausgezeichneten Realtimesupport beim Debuggen ... Mit mickrigen
-
Thread
FIR Filter auf FPGA implementieren
Geschwindigkeit ganz generisch in C programmieren. Wirst du fuer die PSOC-Werbung bezahlt?
was Aufloesung und Geschwindigkeit angeht. Das erinnert mich eher eher an die (Hilfs-)ADs bei den TMS320C5000 mit ihren 10 Bit. Gerade mal tauglich um die Batteriespannung und Temperatur zu ueberwachen. Um zum Problem des TO zurueck zu kommen: Eigentlich jeder moderne (32 bit-)Controller mit
-
Thread
winziger Webserver mit enc28j60+mega32
ja, da ist noch ein fehler drin (logger geht nur von 0-24 uhr, von 24-25:30 zeigt er 0xFF an -> >50°C) *ggg* Bye, Simon
bugfixes am httpd - bissl den html kram aufgeräumt echte Changelog: *** build 1078 *** - httpd_data.c: content type: jpg -> jpeg - mca25.c: added workaround for rev2 cam (rev2 = KTY 105 017, rev1 = KTY 105 016) *** internal source version 1086 *** *** build 1086 *** - filesystem.c: fixed /fs/
-
Thread
Rechecksignal auslesen und weiterleiten - Aussetzer
>>1. Beim start resetet der µC manchmal. vielleicht hat das weniger mit dem Code als dem Aufbau der Schaltung zu tun, sprich Abblockkondensatoren etc.
: Temperatur, Drehzahl, Luftmassenstrom) - Lambdaregelung mit Sprungsonde vor dem Kat - Rechner: TMS320F2809 bei 100 MHz Ich habe momentan folgendes im Angebot: - Schaltplan und Layout jedoch nur Steuerteil ohne Leistungsteil - 1 fertige Steuerplatine mit fremdem Leistungsteil zusammengebaut
-
Thread
CP/M auf ATmega88
1 1 1111 = 0x41,0x3C = 0x00,0x00 Bei 25Mhz Taktung gehen nur die 640x350, 640x400 und 640x480 Modis. 80x43 80x50 80x60 Wollt ihr die uVGA auf 80x25 umstellen
V53C104P laufen nun bei 3,3V, 20MHz und 3 Waitstates! Diese liefen damals unter 30/25MHz, 3,3V und 1 Waitstates NICHT. Peter
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
Tobias C. schrieb im Beitrag #6729754: > @Philip S > > Wofür stehgt "25" in 25-12? > Sind das 25W? > Das ist zu wenig. Tut es, deswegen hab ich ja auch als zweite Variante RS-50-12 (= 50 W) genannt ;
Tobias C. schrieb im Beitrag #6729754: > @Philip S > Wofür stehgt "25" in 25-12? > Sind das 25W? > Das ist zu wenig. Warum hast Du die beiden genannten NT nicht einfach mal gegoogelt und Dir das Datenblatt
-
Thread
6502 Prozessor wer kennt den noch?
war das ding nicht im C64 drin? wieso programmierst du dann keinen C64? :)
8051 im 8-Bit Sektor ist >Ich gebe dem 8051 noch 10, vielleicht 20 Jahre. Bei diskreten 8bit-uC-ICs stand der 8051 vielleicht vor 25 Jahren an oberster Stelle, aber heute nicht mehr. Aber ganz aussterben wird er wohl nie. >Wer sich einmal auf Motorola oder Intel eingeschossen hat, verläßt
-
Thread
Retro Fieber: Z80 oder 68000 ?
TMS9995) % c't 85/ 4 110 MONALISA: Monitor für EPAC-95 (Prozessor TMS9995) % c't 85/ 7 124 68000-Assembler-Programmierung unter RTOS % c't 86/ 6 60 Echtzeit-Multitasking mit RTOS/PEARL Teil 1: Mehrere
ld (hl),d 46C8 23 [ 6] 318 inc hl 46C9 73 [ 7] 319 ld (hl),e 320 ;sd.c:193: file.len = len; // Datenlänge 46CA 21 06 00
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
(leider) für einen Ti TMS320f2812... leider wegen dem dollen compiler den man verwenden muss :-X
0xA6, 0x00, 0xA7, 0x00, 0xA8, 0x00, 0xA9, 0x00, 0xAD, 0x00, 0xAE, 0x00, 0xB0, 0x00, 0xB1, 0x00, 0xC0, 0x00, 0xC1, 0x00, 0xC2, 0x00, 0xC3, 0x00, 0xC7, 0x00, 0xC8, 0x00, 0xC9, 0x00, 0xCA, 0x00, 0xCD, 0x00, 0xD1, 0x00, 0xE0, 0x00, 0xE1, 0x00, 0xE2, 0x00, 0xE7, 0x00, 0xE8, 0x00, 0xE9, 0x00, 0xEA
-
Thread
STM32 Tutorial
Kleiner Fehler in der i2c_getData Routine [c] uint16_t i2c_getData(void){ return (receivedDataByte1 << 8) || receivedDataByte0; } [/c] die beiden empfangenen Bytes müssen per binärem Oder verknüpft werden: [c]
Bis jetzt habe ich auch nur was mit AVR gemacht. Seit einem Monat mache ich was an einer DSP rum. Tms320F2808. Da meine Applikation immer grösser wird ueberlege ich gerade die F2808 durch eine F2810 zu ersetzen. Ich habe hier auch mal die Frage gestellt wie kompliziert wird der Code um Programmierung
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
have datasheet for this, only photo was will man bei einem preis von 8€ auch verlangen !?! DM500C DBS-Tuner: Frequency Range 950 .... 2150 MHz Signal Level - 65 dBm.... - 25 dBm Signal-to-Noise Level 12 dB max. DBS-Tuner Input Connector F-Type female Input Impedance 75 Ohm AFC +/- 3 MHz Demodulation
close(3) = 0 open("/dev/sda", O_RDWR|O_LARGEFILE) = 3 read(3, "\353c\220\320\274\0|\373P\7P\37\374\276\33|\277\33\6PW\271\345\1\363\244\313\275\276\7\261\0048"..., 512) = 512 fstat64(3, {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 0), ...}) = 0 ioctl(3, 0x301 <unfinished
-
Thread
WordClock mit WS2812
Nachkommastellen, die > Minutenpunkte verwendet. Das wird bereits so gemacht in der 2.0.7. Bei xx,5°C gehen 2 Minutenpunkte an. Die Auflösung von 0,25°C über Mittelwertberechnung halte ich für übertrieben.
Frank M. schrieb im Beitrag #4663206: > in der 2.0.7. Bei xx,5°C gehen 2 > Minutenpunkte an. > > Die Auflösung von 0,25°C über Mittelwertberechnung halte ich für > übertrieben. Ich finde auch, dass das so reicht. Meines Erachtens sieht das auch besser aus,
-
Artikel
CAN
STM32F437 : 2 CAN Schnittstellen STM32F429 : 2 CAN Schnittstellen STM32F439 : 2 CAN Schnittstellen TI TMS470. ARM7TDMI-Kern Toshiba TLCS-870/C. CAN Controller. MCP2515. CAN-Controller von Microchip SPI 2 Empfangs- und 3 Sendepuffer jeweils individuell konfigurierbar (ID, Masken/Filter etc.) ein gemeinsamer
CAN-BUS 3. Generation TJA1051. von NXP (ex. Philips) SO8, pinkompatibel zu TJA1050 VCC = 4,75...5,25V 3. Generation, Nachfolger der PCA82C25x TJA1052i. von NXP SO16 Integrierte galvanische Trennung ATA6660. ABGEKÜNDIGT, wird nicht mehr hergestellt. von Atmel SO8 VCC = 4,75...5,25V SN65HVD23x. von Texas
-
Thread
RS 485 mit LTC2850
RS485 Schnittstelle zum laufen bringen. Es sieht folgendermaßen aus. ich benutze immer noch den TMS320F2806. Die Übertragung funktioniert soweit mit der USB Schnittstelle. Jetzt muss ich das ganze über RS485 zum Laufen bringen um mehrere Geräte ansprechen zu können. Der komplette Code is von der
//-------------------------------------------------------------------------------------- // GPIO-25 - PIN FUNCTION = --Spare-- GpioCtrlRegs.GPAMUX2.bit.GPIO25 = 0; // 0=GPIO, 1=ECAP2, 2=EQEPB-2, 3=SPISOMI-B GpioCtrlRegs.GPADIR.bit.GPIO25 = 0; // 1=OUTput, 0=INput // GpioDataRegs.GPACLEAR.bit.GPIO25
-
Thread
krumme Frequenzen aus 50Mhz erzeugen
Wie kommt man nun aber auf die Werte für A/B/C ?
Theoretisch sollte es ja klappen... Habe das mal gemacht mit einem Lattice MachXO und einem TI TMS320C28... Der TI DSP brauchte einen extra Pull-(weiss nicht mehr) Widerstand an einem Programmierpin, damit er überhaupt im JTAG Modus war und so auf Bypass gestellt werden konnte.
-
Thread
X32 Softcore
weiter kommt - von wegen "Hardwarebeschleunigung" und so. Die ursprüngliche Version stammt von einem TMS320 aus 1996 und das NIOS ist wiederum von 2006. Heute sind wir nochmals 10 Jahre weiter, aber geändert hat sich an der gesamten Geschichte eigentlich nichts: Die FPGAs sind schneller, größer und
sogar selbst. Ich habe den LCC als X32 code. Du kannst tatsächlich C Source Text in die VM laden (oder eingeben, oder von der SD Karte lesen, oder aus dem Internet, oder per UART ...), er übersetzt es und führt es aus. Quasi ein C Interpreter ... Martin S.
-
Thread
Pollin MOTOROLA VIP1710
Schutzfolie vorne drauf. Hier der Link zum verwendeten DSP: http://focus.ti.com/docs/prod/folders/print/tms320dm642.html Auch jede Menge AppNotes dort....
/ati/xilleon/stw_flash.c.diff:+ case STRAPS__BOOTROM_SEL__NEXTFLASH_NX25F011: return 0x2100; arch/mips/ati/xilleon/init.c.diff:+#define X210_HBIU_DEVICE_ID 0x4860 arch/mips/ati/xilleon/init.c.diff:+#define DEVID_X210