-
Thread
Rust als Embedded-Programmiersprache Gesperrt
folgende Funktion (zum Glück auch nur ein Beispiel) in rust aussehen und was sagt der Compiler, wenn er f1 und f2 nicht zur Compilezeit kennt? [c] std::unique_ptr<int> func(bool f1, bool f2, std::unique_ptr<int> &up) { std::unique_ptr<int> tmp; if(f1) { tmp = std::move(up); } else {
[pre] fn func(f1: bool, f2: bool, up: Box<i32>) -> Box<i32> { let mut tmp = Box::new(0); if f1 { tmp = up; } if f2 { println!("{}", up) } tmp } fn main() { let
-
Thread
Unbekannter Assembler erzeugt große Änderungen bei kleinem Programm
In wie weit handelt es sich denn bei den Padauk um exakte Klone der PIC (abgesehen von OTP statt Flash)? Im EEVBlog Forum war zu lesen, dass der PMS150C Bit-kompatibel zum PIC10F200 sei.
zum PIC10F200 sei. Der Padauk ist viel besser als ein einfacher PIC, wie ein kurzer Blick ins Datenblatt zeigt. Ein Beispiel: Der PIC10F200 hat einen Hardware-Kellerspeicher, nur zwei Einträge tief. Der
-
Thread
Fehler zum nachbauen :-)
Das schlimmste ist aber, dass ich die falsche MCU ausgewählt habe. Die Schaltung basiert auf einem PIC18F25K20 mit 2 I2C Modulen, Relais usw. Weil es beim Lieferanten Lieferschwierigkeiten gab und ich nicht 1 Woche warten wollte, habe ich halt den PIC18F25K50 genommen :-( Die Inbetriebnahme war ein Fiasko, nix funktioniert, außer Dauerpiepen vom Buzzer. Der PIC18F25K50 ist nicht der große Bruder des PIC18F25K20! Der 25K50 hat kein Hardware I2C, was für sich allein nicht so tragisch ist, aber die Pins 14 /15 können nicht als I/O Eingänge konfiguriert werden
-
Thread
Hilfe mit Altera Cyclone II (bzw. III)
Wie finde ich denn nun die JTAG-Pins J1 (TCK), J2 (TMS), J5 (TDO) und J6 (TDI) auf der Platine? Beim FPGA ist der Pin A-1 links oben bei der Markierung am Chip. Aber ohne den runterzulöten weiss ich nicht wo die Signale hinlaufen. Könnten
(sp) 938: dc401117 ldw r17,68(sp) 93c: dc801017 ldw r18,64(sp) 940: dcc00f17 ldw r19,60(sp) 944: dec01404 addi sp,sp,80 948: f800283a ret 94c: d0a02903 ldbu r2,-32604(gp
-
Thread
Radiobasteln - Was hat 2018 noch Aussicht auf Erfolg ?
zur Induktivität: Die Formel kenst du ja, also setze als Frequenz mal 480 kHz und als C eben 300 pF an. Wieso fragst du das eigentlich (Zitat: "Erfahrung und Equipment ist zwar vorhanden..")? Leg dir ein L/C-Meter zu, entweder das von AADE (Komparator als Oszillator und PIC als Auswertung der
nehmen, sondern einen älteren (und größeren) Bandfilter-Spulenkörper. Dazu einen Drehko im 100..150 pF-Bereich. W.S.
-
Thread
Wanderkiste Widlar, Runde II
wegnehmen und eher speziell sind. Datenblätter: SKM150 https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwiymbahsqncAhWSyaYKHU4NDSEQFggyMAA&url=https%3A%2F%2Fwww.semikron.com%2Fdl%2Fservice-support%2Fdownloads%2Fdownload%2Fsemikron-datasheet-skm150gal12t4-22892300&usg=AOvVaw11qz-eKg0N1Ah9DA73n7e6 SKM300 https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiFuOO7tKncAhWDCJoKHWNPAnYQFggvMAA&url=https%3A%2F%2Fwww.semikron.com%2Fdl%2Fservice-support%2Fdownloads%2Fdownload%2Fsemikron-datasheet-skm300gar12e4
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure
bald mein berufsbegleitender M.Sc. abgeschlossen sein. Würdest du mit einem M.Sc. und 7J. BE im F&E-Bereich auch die 100k€ anpeilen oder etwas darüber? C) Im Grenzgebiet auf CH und FL Seite hatte ich bisher das Gefühl, dass auf den Stundenlohn gesehen IGM-Gehälter oder weniger gezahlt
Jo S. schrieb im Beitrag #5535700: > Dr. Seltsam schrieb: > 60.000 ist ja auch mager. Was ist das EG10? Also ne frische Bachelor > oder Techniker Stelle. Disneyland sieht anders aus. Min 90000 sind da > drin. > > 90k€ nach 3 J. … schwierig, EG11 ist realistisch
-
Thread
Kennfeldzündung für Motorrad
10 Antworten und 10 Gegenantworten. Er hat soweit ich entsinne 6 Fragen gestellt * 10 Antworten = 60 Antworten * 10 Gegenantworten = 600 Beiträge. Sind wir doch noch gar nicht dran :-) Winfried J. schrieb im Beitrag #5247984: > hatte ich dir gar nicht angelastet Das hat sich leider so gelesen
, vielleicht hilfts wenn Du die originalen 21W Glühlampen wieder rein steckst. 18W hatten die Sofitten in der Schwalbe und Star/Habicht/Sperber. [..]f > > Ahhhh jetzt haben wir den Kern. Dein Ego ist gekränkt, weil Du das > Gefühl hast, wir "Wessis" würden Deine und die Verdienste
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Früher gab's die zumindest auch von TQFP auf TH. Ansonsten wenn's hier eh schon so schön OT ist... PIC32 wurden schon erwähnt: Gibt's bspw als PIC32MX270F256B mit 256 kiB Flash, 64 kiB RAM, USB im DIP-28 (mit Steigerungsmöglichkeit: SOIC, SSOP ;)) Oder QFP zum Löten Üben? ;) 0.8mm Pitch und 64-Pins gibt's
/NUCLEO-F411RE/3/index.html?ACTION=3&LA=446&ARTICLE=154272&GROUPID=6667&artnr=NUCLEO+F411RE&SEARCH=nucleo) und beim Kauf in Schina bekommt man (vermutlich) noch Geld dazu. Das ist, was *hier* zählt. Daß diese
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
https://www.google.de/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=2ahUKEwjvo8qF94LaAhUB16QKHVwUBkQQjRx6BAgAEAU&url=http%3A%2F%2Fwww.elektrotools.de%2FProdukt%2FA90103-Luebbering-Kabel-Abroller-Roll-Profi-Original-XL&psig
zuhause im Einsatz: 60W für 13€ http://s.click.aliexpress.com/e/cKDiF58M und es gibt dazu sogar etliche youtube videos: https://www.youtube.com/watch?v=Cf3hUqI4n9I
-
Thread
Alle Teslas sollen per Software-Update zu vollautonomen Fahrzeugen werden können - realistisch?
https://www.youtube.com/watch?v=JcJ8me22NVs
//www.ecaa.gov.et/documents/20435/0/Preliminary+Report+B737-800MAX+%2C%28ET-AVJ%29.pdf/4c65422d-5e4f-4689-9c58-d7af1ee17f3e
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
} } #endif static void InitializeSystem(void) { char Data[3]; #if (defined(__18CXX) & !defined(PIC18F87J50_PIM)) ADCON1 |= 0x0F; // Default all pins to digital #elif defined(__C30__) #if defined(__PIC24FJ256DA210__) || defined(__PIC24FJ256GB210
vermutlich einen 18F45K50 nehmen. Der sollte billiger sein. Wie kommst du auf die Idee mit dem PIC32? Auch schon daran gedacht einen 16F1459 zu nehmen?
-
Thread
Uhrenselbstbau: Woher Zeit bekommen, wie anzeigen
) https://www.google.de/search?q=speech+to+text&ie=utf-8&oe=utf-8&client=firefox-b&gws_rd=cr&ei=J9v5WOOvBuHAgAbMiIGwBw
Zug verpasse weil die Uhr 3 Minuten nachging Z.Z. ist die Abweichung laut swissgrid gerade mal 18,5 sek.
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #6 0x00007ffff290a15f in std::__throw_out_of_range(char const*) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #7 0x000000010025f524 in std::map<horizon::UUID, horizon
0x0000000804f091dc in g_cclosure_marshal_generic_va () from /usr/local/lib/libgobject-2.0.so.0 #18 0x0000000804f07bfa in ?? () from /usr/local/lib/libgobject-2.0.so.0 #19 0x0000000804f1d5f6 in g_signal_emit_valist
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
im Beitrag #4774568: > Marcus H. schrieb im Beitrag #4774564: >> Hier ein Cockpitphoto einer C172F, Baujahr 1965. > > Auch der Copilot hat eine Steuerungsmöglichkeit -falls mal in Länder mit > Linksverkehr geflogen wird. In allen ICAO Ländern sitzt der PIC generell im Flächenflieger links
Bernd F. schrieb im Beitrag #7637965: > Für meine historische Modellbahn (Teile 60-100 Jahre alt), > überlege ich wegen einer Wendeautomatik. > Das gibt es als fertiger Baustein für 30,-€. > Langweilig.
-
Thread
(Umfrage) Was war eure erste Programmiersprache usw.?
motorala 68000 assembler Commodore Amiga -Kick Pascal Commodore Amiga -Turbo-pascal ms-dos (wg Uni) -x86 assembler (wg. Uni) -turbo-c ms-dos -c auf Unix-kisten (SUN-OS, Linux,HP-UX) -diverse (UNIX-) scriptsprachen -PIC-Assembler -FORTRAN (wg. Uni) -AVR-assembler das war dann etwa 1999, seitdem
Assembler auf nem Motorola EVB mit DOS-Crosscompiler - Diverse C compiler unter Windows - Mikroe Pic C (16/18/32er) - Microchip C (MPLAB) - Php etc
-
Thread
Befehlssatz der bo8-CPU - was ist gut, was ist schlecht
Backward if ...) Irgendwie werden Sprungbefehle bei den meisten Architekturen, die ich kenne mit J (jump) oder B (branch) geschrieben. So richtig eingängig sind deine Mnemonics halt nicht! Ich hab ja auch nur 6502, Z80, 68HC11, 680xx, i86 in Assembler programmiert. Deine Doku bei http://www.mikrocontroller.net
den vier 8-Bit-Akkus A, B, E und F.
-
Thread
Physikprojekte
A4gefilter-Wasserstoffleitungsanwendungen/dp/B07XPV9RX2/ref=pd_sbs_sccl_2_2/259-0157837-0331545?pd_rd_w=qnhqX&pf_rd_p=dd7cdb0d-7d18-43ba-a06d-a9f4cc6bae51&pf_rd_r=V9NWWX5VG0X6WQ8JJBVP&pd_rd_r=1a460188-8c8d-4f70-b338-c800c1bdc437&pd_rd_wg=AZXyb&pd_rd_i=B07XPV9RX2&psc=1 Als SDR-Software verwende ich SDRSharp und zur Ausrichtung
Christoph E. schrieb im Beitrag #7943875: > Die zulässige Höchstenergie für solche ab > 18 Jahren freie Pistolen beträgt 7.5 J. Obacht: Das ist nur genau dann frei, wenn es ein entsprechendes Prüfzeichen („F im Fünfeck“) von einem Beschussamt bekommen hat. Ansonsten ist alles über 0,5J
-
Thread
OOP - für was in aller Welt soll denn das gut sein?
. Laut Definition in diesem Buch ist es so: https://books.google.de/books?id=9NGWq3K1RwUC&pg=PA18&redir_esc=y&hl=en#v=onepage&q&f=false In welcher konkreten Programmiersprache ist es denn anders?
DPA_OutputDevice { const struct OutputDeviceInterface* interface; }; extern const struct DPA_Terminal_x86_Interface DPA_terminal_x86_interface; #endif [/c] [c] // terminal_x86.h #ifndef DPA_TERMINAL_X86_H #define DPA_TERMINAL_X86_H #include <DPA/ExampleOS/output_device.h> struct DPA_Terminal_x86
-
Thread
FT800 / FT810 Library
bei der Initialisierung das Beispiel im Programmer-Guide benutzt. Ich möchte den FT800 mit meinem PIC (PIC18F4620) einfach nur ansteuern. Definiere dazu die SPI-Schnittstelle meines PIC und sende ... EIGENTLICH ganz einfach, wenn Datenblätter nicht immer so kompliziert formuliert wären. Ganz am Ende
ein Projekt (MP3-Player) begonnen und meine eigene Lib dazu geschrieben. Meine Hardware besteht aus PIC18F67J50, FT810, VS1053B und Display 3.5" mit 320x480 und MicroSD bis max. 64GB. Die FAT32 Lib ist von Elm-chan (FATFS). Compiler: Mikroe mikroC PRO for PIC. Das Gehäuse habe ich drucken lassen.
-
Thread
Gibt es den Fachkräftemangel? Gesperrt
> F. B. schrieb im Beitrag #5053130: > Zu bemitleiden ist für mich eher der fleißige Ingenieur, der 60 000 Euro > im Jahr verdient. Hier ist Aussorgen schon etwas schwieriger. Viele > davon sind bis
Chris F. schrieb im Beitrag #5059927: > ● J-A V. schrieb: >> Also wenn man nicht nach 3 Bewerbungen 'nen Job hat, >> stimmt die These des Fachkräftemangels nicht. > > Vielleicht meinen die ja auch einen
-
Thread
WordClock mit WS2812
nur, wenn ich mit dem Finger an den Pins rumpatsche... [c] #?n?<4>?;<24><2><14><2>nr???;<2>??<\f> <18><2>l`<27><4>nn???<\0><\f><28>?r?<28>??<27><2>?<28>?<\f><31>p<\f><24>p??<<2>??<\f>??<\f>b???~?n?<3>??<\f><24>r<24><2>?<18>?#?n?<4><15>r<24><2><14><2>nr???;<2>??<\f>?<14><2>?;?<2><14>r???n?<4><14>
f>?#?l<14>#`?<4>??<27>??l???8<18>??<2>n??6bb??<\0>??<\0>ll?<3>??<\f><24>?ll?<18>n?<2>br<27>???#<\f>?<18>?l<28>??c<\f>?$?`<27>????n?<2>???n?????n?$?????<18>?<\0><\f>`<\0>l<28>?<\f><28>?l`<27>$`<27>?r<24
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
Handumdrehen geändert. Hab die Änderungen eben ausprobiert - 2% mehr Flashverbrauch also jetzt 18% - ändert nichts an meinem Fazit. Über 80% der Ressourcen eines PIC12F675 liegen bei dieser trivialen Aufgabe brach - trotz C ;-)
im Beitrag #4375965: > Hab die Änderungen eben ausprobiert - 2% mehr Flashverbrauch also jetzt > 18% - ändert nichts an meinem Fazit. Über 80% der Ressourcen eines > PIC12F675 liegen bei dieser trivialen Aufgabe brach - trotz C ;-) Das ändert jetzt leider nichts daran, daß ich es nicht nachprüfen
-
Thread
Welcher Programmer für ARM Cortex-M0?
IBei: Einen ST-Link-Clone gibt es fuer wenige (ca. 3) Euronen. Einen J-Link-Clone fuer einige Euro mehr. Die passenden M0 von ST (STM32F030F4P6) im Zehnerpack ebenfalls wenige Eu. Bei der letzten Lieferung warens noch 7. Ein passendes Nucleoboard (NUCLEO-F030R8)
Töchter. Wenn ich sehe, wie viele Leute hier CAN-Knoten mit Mega8 plus MCP2515 zusammenschrauben, wo ein PIC18F25K80 die platzmäßig kleinere und bauteilemäßig günstigere Lösung gewesen wäre... Oder Stichpunkt USB und dieses unsägliche VUSB: Es gibt Berichte von Leuten, die das bereut haben und auf einen PIC16F1454
-
Thread
Welche Hardware für Webserver
wenns von TI sein soll: LM3S96 oder TM4C1294 mit integrierter PHY. Das Gefrickel mit einem ENC28J60 wuerde ich mir nicht antun. Und die Leistungsaufnahme duerfte wohl auch geringer sein.
Ich habe mal einen LM3S6911 (Cortex M3) mit lwIp und einen PIC18F67J60 mit dem Microchip-Stack getestet. Der PIC war viel flüssiger zu bedienen. Zudem ist der PIC18F67J60 die mit Abstand kleinste, billigste und auch einfachste Möglichkeit, einen Ethernet-Knoten
-
Thread
C versus Assembler->Performance Gesperrt
PCINT PinChange Interrupt //++++++++++++++++++++++++++++++++++++++++++ ISR(PCINT1_vect) { 866: 1f 92 push r1 868: 0f 92 push r0 86a: 0f b6 in r0, 0x3f ; 63 86c: 0f 92 push r0 86e: 11 24 eor r1, r1 870: 2f 93 push r18 872: 8f
r18 cpc r25,__zero_reg__ brge .L1 [/code] Ergebnis von Moby: [code] cpi r25,byte4(Konstante) brlo f1 brne end cpi r24,byte3(Konstante) brlo f1
-
Thread
eeprom lesen, vergleichen, umschreiben
Hast du eine AHnung, wie der Code aussieht, den du kriegst? Der sieht so aus [code] :20005600F0ED70EC2D16F0ECF0FD7D18F2FEFC80F2FFFE8000EC10FDF0CEF0DFE6F1E86E22 :20007600E6F21C0020C130D28D18F6FEFC80F6FFFE80F2F4FC80F2F5FE80DB00F2FEFC80FD :20009600F2FFFE8028E238F000EC10FDE6F156F1E6F21F0020E130F2FD05E6F4FFFFE6F5C3
:20023600F05FF08AF09BDA0B5AB9F04AF05BF0B9F0A8DA0B68B9F04EF05FDA0B5AB9F04ECD :20025600F05FF08AF09BDA0B5AB9F04AF05BDA0B5AB9F04AF05B08441850F0B9F0A8DA0B60 :2002760068B9F2F8F480F2F9F6800D02F08EF09FF048F059DA0B5AB9F0EAF0FBF07EF0CF01