-
Thread
SD-Karten-Wave-Recorder
zufriedenstellend. Der Technische Aufbau ist wie folgt: Hauptcontroller: ATXMega128A1 @ 36.864MHz (3x12.288Mhz) Nebencontroller: 2x ATTiny2313 @12.288Mhz Anzeige (grafisch): Electronic Assembly DOG, 132 x 32 Pixel, HG-Beleuchtung A/D-Wandler: Cirrus CS5343 D/A-Wandler: Cirrus CS4344 I2S->SPDIF-Converter
werden. Im Sektor 0x000000 der Karte befindet sich die TOC, dort werden die Start-Sektoren der einzelnen Titel in je 3 Bytes abgelegt. Die Rohdaten der Titel entsprechen einer .wav-Datei 16Bit/48kHz. Mit einem Disk-Editor
-
Thread
Fröling Heizungssteuerung auslesen.
16>?????h??-?P?EHp?JG???q?????A<\n>I<\0><28><7> +stato<\0>d<\0>zen 4<4>R??v?o???o?sSp?L<2>???w?3G?0/<\0>E?<25>p?Ffyv????hR<\b>???22?Y<23>K ??W.?-@<\n>??%?S =??6?<18>?<5>??<\n>?A<16>I<\0><29><7><28> ingr+avviso<\0> <\0>?[???t<4>$<\0>:8????6??????@@`??<16>?<3>??-???DRx<1>%????b?]????Y@AJ8:<6>??
Xi?4??????@<22>gEN<16>3<16>W????????pP?(?R???Sg?\?A<16>I<\0><25><5><5> reg.caldaia<\0> <\0>??<\r>?{?<21>[?????8<3>?<4><15>??1?qw????fn<4>G<2>\<\n><\0>W???????<25>!F<17>D<\b><18>/JU??|?k?g<15><16><9>?? @=E?M????I??<18>?A<
-
Thread
[S]Cortex M3 Development
Hallo, Bin auf der Suche nach einem Developmentkit für Cortex M3... Das Derivat ist mir prinzipiell egal. Bevorzugen tue ich aber STM32. Wichtig sind ein LCD(~320x240) zusätzliches RAM >1MB und Rom >8MB Bis jetzt gefunden habe ich das STM32103E-Eval aber finde keinen Distri in Österreich und Deutschland die es an privat liefern. AT91SAM3U Startup Paket von http://www.msc-toolguide.com/atmel/microcontroller-series/arm/atmel-at91sam3u-startup-paket.html Da weiß ich aber auch noch nicht ob die an privat liefern und in welchen Zustand
-
Thread
Warum 19 V bei Notebooknetzteilen?
oder 3 x ergibt maximal 10,8 V, die mit 12,6 V Eingangsspannung maximal geladen werden. Und die Ladekontrolleinrichtungen in Notbooks benötigen entsprechend der hohen Last, die abgefordert wird vom Netzteil
Tatsächlich haben die o.a. iBook Apfeltasche und das Powerbook G3 4s2p Akkusätze, also 16,8V Ladeschlussspannung. Kann man hier recht gut sehen, aber den Ton kannste stummschalten: https://www.youtube.com/watch?v=eU2Xm6pOpPo Einer der Links von Stefanus zeigt auch
-
Thread
Assembler Schleifen Tricks
ldi r16,n & 0xFF ;1 Startwert für Zähler Restschleife M3: lpm r0,Z+ ;3p r0 <- vbP[v] st X+,r0 ;2p vbD[v] <- r0 dec r16 ;p brne M3 ;2p-1 ; ;Als Summe aller verbrauchten Takte erhält man hier 5+q+8c-1+q+2q-1+1+8p-1 ;= 3+4q+8c+8p. Mit c = 256q = n-p ergibt sich daraus 3+4q+8(n-p)+8p = ;3+4q+8n ~ 8n und damit *nur* 8 Takte pro Byte. ;Die Kopierzeit lässt sich "mühelos" noch weiter verringern,...
-
Thread
Systems Engineering - die neue Sau durchs Dorf?
verschlingen wird. Nun haben wir es schriftlich: Stuttgart 21 noch teurer und später - Bis zu 8,2 Milliarden Euro Das Bahnprojekt Stuttgart 21 verschlingt immer mehr Geld. Nach jüngster Kalkulation steigen die Kosten auf bis zu 8,2 Milliarden Euro. Einen entsprechenden Kostenrahmen beschloss der
tatsächlich krankt. Diese Fähigkeiten können zum Erkennungsmerkmal der neuen Elite werden. Bis WALL-E und Co. übernehmen.
-
Thread
Sammelbestellung STR9-Dongle von STM
Anschlussmöglichkeiten nicht vorhanden sind: o CAN tranceiver U9 – not assembled o Connectors CN3, CN4, CN5, CN9 – not assembled o Crystal X2 – use this one GM: 131-082 (Q32.768KHZM) ST möchte sich nicht festlegen welche der beiden Bauteilen FW44x oder FW42x im Dongle verwendet wird. d.h.
Hallo T. E., ich arbeite gerade an einer µC-Platine mit Ethernetanschluß. Da habe ich mir den STR912FAW42X6 und den AT91SAM7x256 ins Auge gefasst. Persönlich tendiere ich zum STR912FAW42X6. Kannst du mir was
-
Thread
EFSL + MSP430
(file,address, buf)); } esint8 if_setPos(hwInterface* file,euint32 address) { return(0); } void if_spiInit(hwInterface *iface) { U0CTL |= SWRST; ME1 |= USPIE0; P3SEL |= 0x0E; P3DIR |= 0x01; U0CTL |= CHAR + SYNC + MM; U0TCTL |= SSEL_3 + STC; U0BR0 = 0x02; U0BR1 = 0x00; U0MCTL = 0x00; U0CTL &= ~SWRST; P3DIR |= 0x01; P3SEL |= 0x0E; P3OUT = 0x01; } euint8 if_spiSend(hwInterface *iface, euint8 outgoing) {
-
Thread
Das Innenleben von Transistoren und Operationsverstärkern
der Figures im Anhang. Interessantes Spektrum. Ich hätte erwartet, dass es beim direkten Übergang (3.4 eV) noch Features gibt, aber evtl. werden die Photonen re-absorbiert.
>SSR3-A, ein 24GHz-Nahbereichsradar: >https://www.richis-lab.de/radar.htm Die MCU wäre interessant. Es müsste was aus der Reihe sein: https://www.nxp.com/products/MPC567xK
-
Thread
Chinaschrott mit Typ und Verkäufer
https://www.amazon.de/CECOMINOD015486-10-x-Mini-Klemmpruefspitze-schwarz/dp/B00BHTSNWU/ref=sr_1_4?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=10x+mini-klemmpruefspitze&qid=1579449031&sr=8-4 Tja, wird wohl wieder Chinaware werden
wir hier halt, auch ohne die extra breite Lötspitze : https://www.youtube.com/watch?v=0KWkNDRQW5E https://www.youtube.com/watch?v=LL23ZJahcfY&t=491s https://www.youtube.com/watch?v=wqysm8Fk3us https://www.youtube.com/watch?v=976AIzyTyv8&t=28s https://www.youtube.com/watch?v=xMXJTLWyBCo
-
Thread
Arduino geeignet um sich mit Assembler zu beschäftigen?
dem AVR, das ist der König von uC.net. Es gibt aber auch andere Arduinos, welche auf ESPxyz oder AT91SAM3X8E (Due) basieren. Das sind andere Mikrocontroller mit anderer Struktur und Assembler. > oder würde sonst >irgendetwas eher dagegen sprechen? Nix.
sein dürften, ist es vielleicht besser sich das direkt wie beim AVR anzugewöhnen... Der Cortex-M3 braucht auch 3 Befehle um eine Zahl zu inkrementieren (ldr,add,str). Der Cortex-M4 kann in drei Befehlen (ldr,uadd8,str) 4 8-Bit Additionen durchführen. Der Cortex-A8 kann in drei Befehlen (vldm, vadd.i8
-
Thread
Use your STMxx-Discoveryboard as JTAG (SWD)
WORKING_GIT_REV=4994c6008382d14875f122d2036dcabbde53221b to WORKING_GIT_REV=0123985abc88876ca8ecd03e9a5462cc8e911693 In the script i modified (listed) above , should check out that revision. /Bingo
an open source project to provide firmware for STM32 processors able to - flash and debug STM32, SAM3, TI Stellaris and some NXP processors - expose an UART link - expose a TRACESWO link [code] http://www.blacksphere.co.nz/main/blackmagic
-
Thread
Byteorder PIC32?
richtig ist. Natürlich mußt Du für die Byteausgabe das Prinzip umdrehen: [c] void long2byte(uint8_t* b, uint32_t val) { b[0] = val & 0xFF; b[1] = val>>8 & 0xFF; b[2] = val>>16 & 0xFF; b[3] = val>>24 & 0xFF; } [/c]
() { auto [b1] = bytesOf(uint8_t{0x01}); auto [lsb2, msb2] = bytesOf(0x0201); auto [lsb3, b31, b32, msb3] = bytesOf<std::endian::big>(r); auto [lsb4, b41, b42, msb4] = bytesOf(0x04030201); auto [lsb5, b51, b52,
-
Thread
Flashing und Debugging mit gdb und BMP
gdb) load `/Users/kuku/firmware.elf' has changed; re-reading symbols. Loading section .text, size 0x3bc8 lma 0x8000000 Start address 0x8003a56, load size 15304 Transfer rate: 31 KB/sec, 956 bytes/write. (gdb) x/10 0 0x0: Cannot access memory at address 0x0 (gdb) [/c] memmap: [c] MEMORY {
word" to search for commands related to "word". Available Targets: No. Att Driver 1 STM32F40x M4 0x5bb3b9be in ?? () (gdb) x /10x 0 0x0: 0x0cfeccba 0x45d7ebea 0x98904468 0x5bb3b9bf 0x10: 0xb14eaf54 0xf7fbe4bd 0x2f032839 0x7e655535 0x20: 0xa95c6a38 0xbfdbaa7c (gdb) load Loading
-
Thread
Alternativen zum Cubie-Truck Single Board Computer ?
Sata? Wenn einmal SATA reicht, dann sieh Dir den Intel NUC DN2820FYKH an - das ist ein kompletter X86-PC mit bis zu 8 GiB RAM, GBit-Ethernet, WLAN (oder einem freien Mini-PCIe-Steckplatz für irgendwas anderes), zwei USB2- und einem USB3-Port in einem Gehäuse, in dem eine 2.5"-Festplatte (oder SSD)
schönes Low-Power-Serverboard haben willst: http://www.supermicro.nl/products/motherboard/Atom/X10/A1SAM-2750F.cfm (µATX) oder http://www.supermicro.nl/products/motherboard/Atom/X10/A1SAi-2750F.cfm (mITX) Da ist ein 2.4GHz 8-Kern Atom-SOC drauf, der speziell für NAS etc gebaut wurde. Im Prozessor
-
Thread
Flashplatzbedarf 32Bit zu 8Bit Microcontroller
das kann gut sein das hier die IDE bzw der compiler blödsinn macht. aber ein struct{ uint8_t x; }x_t; ist hier nicht 8bit groß ein struct __attribute(packed){ uint8_t x; }x_t; struct __attribute(packed){ unsigned int x :8; }x_t; hingegen schon kann wie gesagt eine
kann gut sein das hier die IDE bzw der compiler blödsinn macht. > aber ein > > struct{ > uint8_t x; > }x_t; > ist hier nicht 8bit groß Da 32bit Zugriffe schneller und Codegünstiger sind,werden Variable häufig an 32bit Grenzen angelegt.
-
Thread
Nutzt gcc/newlib-nano die FPU von Cortex M4F bei double?
: printf("d=%f, duration=%ld ms\n",d, systick_count-start); } int main() { 8000dd0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 8000dd4: ed2d 8b02 vpush {d8} 8000dd8: b083 sub sp, #12 init_clock(); 8000dda: f7ff ff63 bl 8000ca4 <init_clock>
in meinem float-Test ist quatsch, da sie mit Double rechnet. dagegen hilft [c]float sqrtf(float x);[/c]
-
Thread
Türklinger verstärken ohne elektrischen Eingriff in Hausanlage
input frequency (see Oscillator). >2. Filter capacitors C1 and C2 must be reduced by a factor of 8 to > maintain the same filter time constants. >3. The output current demanded of pin 8 must be limited to the specified >capability of the LMC567. Ich habe hier nun einige Verständnisschwierigkeiten
noch öfters gezeigt: https://preview.redd.it/gegensprechanlage-ersetzen-v0-zrbxtlwd8eqd1.jpg?width=1080&crop=smart&auto=webp&s=0ad3162a45563e8f31b234301ec85e147accd2b4 https://www.elektrikforen.de/threads/sprechanlage-defekt.25170/ https://www.gutefrage.net/frage/klingel-im-mehrfamilienhaus
-
Thread
Video Signal
I am thinking is that the white ribbon cable carries the signal, would the pin assignment be the same as posted earlier; 1-red, 2-green, 3-blue, 10-ground, 13-hsync, 14-vsync. Any help would be appreciated. Wally.
am thinking is that the white ribbon > cable carries the signal, would the pin assignment be the same as posted > earlier; 1-red, 2-green, 3-blue, 10-ground, 13-hsync, 14-vsync Probably the white ribbon does indeed carry the signals, but the pinning is unknown. You need to dismount the right board
-
Thread
Bascom Bootloader Atmega32 plu Fusebits
'this address you can find in the datasheet 'the loader address is the same as the boot vector address Const Maxwordbit = 6 Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 #endif #if Loaderchip = 32
' Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 Osccal = &HB3 ' the internal osc needed a new value #endif #if Loaderchip = 64 ' Mega64
-
Thread
E-Speicher geplant
Projektion ist, was dann? Bravo! https://www.amazon.de/-/en/Hans-Hofmann-Reinecke/dp/B096XKSZNH/ref=sr_1_3?crid=1O35Q1LSP6H1X&keywords=gr%C3%BCn+und+dumm&qid=1689764935&sprefix=gr%C3%BCn+und+dumm%2Caps%2C90&sr=8-3
https://www.amazon.de/-/en/Hans-Hofmann-Reinecke/dp/B08B38YJY3/ref=pd_bxgy_img_sccl_1/262-0144709-0947742?pd_rd_w=215HR&content-id=amzn1.sym.1fd66f59-86e9-493d-ae93-3b66d16d3ee0&pf_rd_p=1fd66f59-86e9-493d-ae93-3b66d16d3ee0&pf_rd_r=46B8SSFD6TJT4GG2DS86&pd_rd_wg=V28j3&
-
Thread
ARM Einstieg - Fragethread
Lothar schrieb im Beitrag #3847534: > Das ASF mit den ursprünglich mal für größere ARM (SAM4) gedachten > structs. [c] /* -------- TC_CTRLA : (TC Offset: 0x00) (R/W 16) Control A -------- */ #if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) typedef union { struct {
Menü die newlib-nano wähle, sinkt der Speicherbedarf > auf [c]Program Memory Usage : 600 bytes 3,7 % Full > Data Memory Usage : 544 bytes 26,6 % Full[/c] ATSAMD20E14: 16k Flash, 2k RAM gerad mal schnell getestet: - armcc Lib, 0x100 Bytes Stack: Program Size: Code=348 RO-data=192
-
Thread
String über UART an LCD
der TO schrieb: Christoph schrieb im Beitrag #6109530: > ich arbeite momentan daran, ein 16x2 LCD an meinem ATmega8A und da gilt https://www.mikrocontroller.net/articles/AVR-Tutorial:_Interrupts#INT0.2C_INT1_und_die_zugeh.C3.B6rigen_Register W.S. schrieb im Beitrag #6115488: > Had
. 2. Und beim Empfang eines Zeichens: C = LiesZeichenAusUART if C>=0xE0 then Setze Schreibzeiger auf Zeile 0, Stelle C-0xE0, exit; if C>=0xC0 then Setze Schreibzeiger auf Zeile 1, Stelle C-0xE0, exit; if C = 3 then { merke Schreibzeiger in Rettvariable;
-
Thread
Präprozessor Ausgabe in Datei ausgeben
\ uint8_t ui8BitMask; \ for(ui8BitMask = eDataDirection==SPI_MSB_FIRST ? 0x80 : 0x01; \ ui8BitMask != 0;
(ui8BitMask = SPI_MSB_FIRST==SPI_MSB_FIRST ? 0x80 : 0x01; ui8BitMask != 0; ui8BitMask = (SPI_MSB_FIRST==SPI_MSB_FIRST) ? (ui8BitMask>>1) : (ui8BitMask<<1)) { if(SPI_MODE0 == SPI_MODE2 || SPI_MODE0 == SPI_MODE3
-
Thread
Kamera selbst bauen
Standard-Video-Interface einlesen, aufsteigend nach Komplexität und Performance: - STM32-Derivat - SAM9 von Atmel - Blackfin BF53x oder 52x - TI OMAP, IMX6 oder 8 Da gibt es fertige Kamera-Referenzdesigns mit oder ohne uClinux. Oder du setzt das bare-metal auf und musst dich mit den DMA-Features
https://www.mouser.de/ProductDetail/ON-Semiconductor/AR1335CSSC11SMKA0-CP2?qs=sGAEpiMZZMvhQj7WZhFIAO5eL%252B6vQyA6FpoxASiERo9bTZudY3vn1g%3D%3D
-
Thread
Kaufempfehlung Mikrocomputer
gewusel an Registern zurecht kommt. Nett finde ich hingegen (so ist es zumindestens bei dem Atmel SAM3X8E, Cortex-M3, Arduino Due) das 8bit, 16bit und 32bit datentypen gleich schnell verarbeitet werden, lediglich 64bit brauchen geringfuegig laenger.
/itm/1-x-SYB-120-Breadboard-Steckboard-Laborboard-Experimentierboard-700-Kontakte-Neu-/390996929464?pt=Wissenschaftliche_Ger%C3%A4te&hash=item5b093babb8 oder mit Jumperkabel für den mega2560 http://www.ebay.de
-
Thread
Frage zum Frequenzmultiplex bei Modulation Gesperrt
zusätzlich zur Modulationsfrequenz (f) die ungeradzahligen Harmonischen der Modulationsfrequenz sehen (3 x f, 5 x f, 7 x f usw...), und zwar mit abnehmender Amplitude.
einem Rechteck an. Die Amplitude der Anregung wird wieder als 0dB gesetzt. hier in Kurzform 0,8KHz Nein 1,0KHz Ja 1,2KHz Nein . .Alle Nein . 2,8KHz Nein 3,0Khz Ja 3,2KHz Nein . .Alle Nein . 4.8KHz Nein 5.0KHz Ja 5.2KHz Nein . .Alle Nein . 8.8KHz Nein 9.0KHz hier wirds dann langsam