-
Thread
Pic Program compilieren usw
Guten Tag, ich muss ein kleines Programm für einen Pic16F872 schreiben und compilieren. Gibt es auch für den Pic so wie für den Atmel Freie Compiler? Gibt es ein Tutorial ähnlich wie https://www.mikrocontroller.net/articles/AVR-Tutorial für den Pic?
Rohs schrieb im Beitrag #7173607: > Apollo M. schrieb: >> Für die x8/16/32 compiler gibt es Medizin auf Github! > > Was meinst du Damit? Wahrscheinlich dies: https://github-com.translate.goog/Redouane64/PIC-on-VSCode?_x_tr_sl=en&_x_tr_tl=de&_x_tr_hl=de&_x_tr_pto=sc
-
Thread
Netzwerkverbindung mit µController
Maurice schrieb im Beitrag #7170938: > Könnt ihr mir da einen Controller empfehlen z.B.: Stm32, ESP32, Arduino mit Ethernet-Shield > und ein dafür geeignetes > Protokoll? HTTP(s) oder MQTT
Wenn es teuer sein darf: X-Port mit NDK (Network Development Kit) STM32F107 und CMX IP-Stack Weiter im Rennen sind: Texas Instruments TIVA-Serie Renesas RX62/63 Microchip PIC32 > ENC424J600 Dieses Truemmerteil sollte man tunlichst in Frieden ruhen lassen.
-
Artikel
AVR-CORDIC
rotation mode = 1 entspricht vectoring Mit dem Parameter "iterations" wird einer von zwei möglichen 32-Bit Festkomma-Datentypen ausgewählt: _Akkum hat 1 Vorzeichenbit, 15 Vorkomma- und 16 Nachkommabits, iterations=16 _lAkkum hat 1 Vorzeichenbit, 7 Vorkomma- und 24 Nachkommabits, iterations=24 Sinus/Cosinusgenerator
für AVR in C und Downloadseite CORDIC sin/cos in C und Z80-Assembler schnelle Division mit CORDIC in PIC-Assembler CORDIC-C-Routinen aus Dr.Dobbs Journal 1990 und hier Converted to ANSI-C Cordic sin/cos und kart./polar auf Basic-Stamp CORDIC-Arcustangens für Lego/Renesas H8 Xilinx Cordic IP-Block mit ausführlicher
-
Thread
ATmega328P-Platine
, wenn es sein muss. Ich werde hier mal in den Raum: 1. https://www.microchip.com/en-us/product/dsPIC33EV256GM102 - 16 Bit, 70 MHz, 256k Flash+16k RAM, viel mehr und viel bessere Peripherie, z.B. CAN, 5V Betriebsspannung und I/O, gibts auch als SDIP28. 2. https://www.microchip.com/en-us/product/dsPIC33CK256MP502 - dito, aber 3.3V Betriebsspannung, dafür 100 MHz, 24k RAM, CAN-FD statt CAN 3. https://www.microchip.com/en-us/product/PIC32MX270F256B - 32 Bit MIPS, 50 MHz, 256k Flash, 64k RAM
-
Thread
PFS154: langsam schwindet mein Vorrat
Holychip: https://lcsc.com/brand-detail/11420.html Es scheint sich aber wieder nur um langweile PIC-Clones zu handeln. Der RP2040 ist auch ein schönes Spielzeug und hat, je nachdem wie man misst, ein besseres Preis/Leistungsverhältnis als ein 15cent Padauk...
den es interessiert (Stand 02.05.2023, 11:15 Uhr): Es waren noch 200 Stck. zu haben ! Auch STM32F072CBT6 zu einem (sehr) erträglichen Preis von 1,58$ (u.a. fuer einen PFS-Programmer zu empfehlen) sind wieder erhältlich (1637 in stock). Natürlich gleich auch gekauft. Chipkrise scheint sich wohl
-
Thread
DS1210 als Ersatz für BA6162?
wiki.superfamicom.org/schematics-ports-and-pinouts#snes-schematic-491 u.a. die Steckerbelegung des 2*32-Anschlusses
unterschiedlichen SRAMs und Eproms, anscheinend gibt es eine länderabhängige Codierung, die man mit einem PIC-Controller "CIC" umgehen kann.
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Alex schrieb im Beitrag #7162549: > PIC18 bekommt man auch schon lange nicht mehr :-( > PIC16 schon, aber wer will schon Controller mit 128 Byte RAM? Das mit dem PIC18 stimmt leider. Dann nimm halt PIC24, so kompliziert ist der Umstieg
> Träumer! Erzähl doch nicht so eine Grütze, genau das mach ich alle paar Wochen, entweder von PIC -> STM32 oder von STM32 -> STM32. Wenn man seinen Code relativ portabel hält, ist das alles nicht die Welt.
-
Thread
Aktuelle Verfügbarkeit von STM32-Prozessoren
Kombination mit Hamsterkäufen. Wie lange das noch dauert weiss niemand. Ich vermute, dass die STM32F103 nicht mehr produziert werden. Denn es gibt zahlreiche kompatible Nachahmer in Asien. Der Nachfolger ist der STM32F3 und auch der hat schon wieder einen Nachfolger, den STM32G4.
/gd32/risc-v/
-
Thread
si5351 AN619
#7158387: > Sollte > die Rechengeschwindigkeit eines BluePills nicht ausreichen > würde ein STM32F407 sicherlich einen Gewinn in der Rechen- > geschwindigkeit von etwa 3 bis 4 bringen. Bleib mal auf dem Teppich. Bei meinem Wobbler (der vom Funkamateur) steckt ein AD9951 und ein PIC16 drin. Der
weil Meßobjekte von hoher Güte eben auch eine längere Einschwingzeit benötigen. Allerdings ist der PIC in Assembler programmiert. Um bei sowas einen PIC16 oder einen ATmega zu überfordern, muß man sich schon ziemlich dämlich anstellen. W.S.
-
Thread
8051 (AT89C51RC2), externer Programmcode wird nicht ausgeführt
Hallo, ich nutze einen AT89C51RC2 (32k Flash) mit externem RAM (64k). Unterhalb von 8000H erfolgt der Zugriff jeweils getrennt zwischen internem Flash und externem RAM. Da der µC nur 32k Flash hat, sorgt die Beschaltung (/RD und /PSEN durch
8000h-FFFFh) selektiert. Wenn sich man die verschiedenen Adressbereiche ,0000h-7FFFh für die unteren 32k und 8000h-FFFFh für die oberen 32k, in binärer Form verdeutlicht, sollte klar sein, wie der CE1-Pin beschaltet werden muß um den gewünschten Adressbereich auszuwählen.
-
Thread
Welche IDE für AVR Programmierung
bisher so am besten Erfahrungen gemacht? Speziell jetzt für AVR. Ich bin dabei Programmierung für ESP32 oder auch ATtinys zu lernen und stehe zwischen Visual Studio Code und Atmel Studio. Was würdet Ihr empfehlen? Zieht bitte auch in Betracht, dass ich sowas gerne im Lebenslauf erwähnen würde. Was kommt
weder ESP noch AVR, trotz schlechter Verfügbarkeit weiterhin STM32, und da dann die STM32CubeIDE.
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
Stiftleisten ran. Gut, man kann sowas auch mit Assembler programmieren, aber das würde ich mir heute bei 32-Bittern nicht mehr antun. AVR8 und PIC12/16/18 hingegen sind auch heute mit Assembler gut programmierbar. Und, ob du es glaubst oder nicht - es gibt immer noch Boards mit 8051.
#7152854: > Gut, man kann sowas auch mit Assembler programmieren, aber das würde ich > mir heute bei 32-Bittern nicht mehr antun. AVR8 und PIC12/16/18 hingegen > sind auch heute mit Assembler gut programmierbar. Neben Assembler habe ich auch lange in C programmiert. Vielen Dank für die Empfehlung,
-
Thread
Ersatz: TI-Launchpad LDC Boosterpack (Dani Rebollo)
einiger Zeit hat mein LCD Boosterpack den Geist aufgegeben https://www.tindie.com/products/danirebollo/32-touch-tft-color-lcdbpv2-arduino-tiva-pic/ Nach der Seite ist es >Sold out since Mar 22, 2016 Weiß jemand, ob es einen Ersatz gibt? Hatte versucht bei TI nach Boosterpacks zu suchen, bin aber
-
Thread
Linux Mint: Partitionierung mit SSD + HD
0 [/code] Für temporäre Arbeiten bewege ich mich meist auf /dev/shm, das in meinem Fall mit 32GB für meine Belange reicht. [code] >df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 32G 566M 31G 2% /dev/shm tmpfs 13G 2.1M 13G 1% /run /dev/nvme0n1p2 256G 35G 222G 14% / /dev/mmcblk0p1
-
Thread
Klimaanlage für 29°C im Büro Gesperrt
Zeit zum Beispiel verplempert für überflüssite Tanzvideos auf Twitter (Eins von vielen zum Beispiel: pic.twitter.com/S4OL0AuWEQ).
diesem Video: "This is how we should teach physics and engineering principles in high school" https://pic.twitter.com/XhnYZ4wM7G
-
Thread
PIC32MZ2048EFG100 Probleme bei I2C read
Hi, ich doktore jetzt den ganzen Tag schon an dieser doofen read Funktion rum. Das Problem ist. 1. Die RCEN-Flag wird gesetzt. 2. Die RCEN-Flag wird nicht mehr gecleared (SCL bleibt ebenfalls low). Die read sequence wird quasi gar nicht eingeleitet. Auf dem Oszi bricht es nach dem restart ab Laut Datenblatt sollte das jedoch so funktionieren. Die ganzen Schreibfunktionen klappen soweit ich das sehe. Kann mir jemand helfen :| Bin am verzweifeln... Code ist im Anhang.
-
Thread
32 Bit MCU gesucht
ESP32 + Arduino und fertig. Was Arduino an Rechenleistung verschenkt bringt der ESP dafür umso reichlicher mit. STMs sind wie das meiste Zeug aktuell Unobtainium, ESP32 gibts als NodeMCU zurzeit problemlos
wozu 32bit? dsPIC mit 100MHz (intern) und gut ist
-
Thread
Can auf 8 Bit AVR ohne entsprechende Schnittstelle
statt einem ATtiny85 einen STM32F103C8T6 mit integriertem CAN Controller. Wegen Chipmangel von einem Bluepill board runterfummeln, die sind lieferbar. Sind mit Sicherheit Clone, aber wenns billig sein soll ...
ach ja, der ESP32 hat auch CAN integriert, ein Wroom Modul (nicht Breadboard!) ist genau so teuer wie ein Bluepill Board oder der Atting85.
-
Thread
Raspberry Pi Pico und ADC unbrauchbar?
ist mir dann doch zu teuer und aufwändig. > > Ansonsten wäre noch die Möglichkeit auf einen Esp32 auszuweichen. > > Vielleicht hat ja jemand nen guten Tip.. Nimm einfach einen uralten billigen 8 bit PIC mit einem 10 bit ADC. Da rauscht nicht mal das letzte Bit. Selbst wenn er in einem Breadboard
PICklig schrieb im Beitrag #7143842: > Nimm einfach einen uralten billigen 8 bit PIC mit einem 10 bit ADC. > Da rauscht nicht mal das letzte Bit. > Selbst wenn er in einem Breadboard steckt. Toll nicht? > Der ADC vom ESP32 ist übrigens auch nicht besser. Keine Ahnung warum du
-
Thread
PIC MCU mit Cortex M0?
https://www.digikey.de/de/product-highlight/m/microchip-technology/pic32cm-mc-cortex-m0-microcontrollers Microchip hat neuerding PIC Mikrocontroller mit CM0+ Kern im Angebot. Es gibt doch bereits ein großes ATSAM portfolio. Kämpfen da die alten Atmel und PIC-Teams
> gibt doch bereits ein großes ATSAM portfolio. das jetzt wohl unter dem Firmennamen "Microchip PIC32" erweitert / fortgeführt wird.
-
Thread
PIC MCU mit Cortex M0?
https://www.digikey.de/de/product-highlight/m/microchip-technology/pic32cm-mc-cortex-m0-microcontrollers Microchip hat neuerding PIC Mikrocontroller mit CM0+ Kern im Angebot. Es gibt doch bereits ein großes ATSAM portfolio. Kämpfen da die alten Atmel und PIC-Teams intern
-
Thread
USB2CAN Adapter aus China - kann der was ?
die Canable sind wohl auch mit den 8Devices Korlan USB2CAN identisch. Selben STM32F042/STM32F072 mit internem CAN Bus und externem Transceiver. Da gab es auch den entscheidenende Hinweis : candlelight firmware https://github.com/candle-usb/candleLight_fw Passt auf den ersten Blick
Software nur Copy-Paste ist und der STM32F103 nicht CAN und USB gleichzeitig kann?
-
Thread
Suche günstigen Mikrocontroller mit Ethernet
die 7er haben doch Ethernet, STM32F107, F207
TIVA haben auch die PHY onboard. Und ein ROM-Lib. Ansonsten mit externer PHY: - LPC1768 - STM32F107 - kein ARM: RX62/63 - kein ARM: Microchip PIC32 - wenn der Preis nicht stoert: X-Port Ein paar Exoten koennte ich auch noch aufzaehlen (eCog1X)... > Für Mondpreise (50€) sind sie noch bestellbar
-
Thread
Verpolungsschutz mit Polyswitch
wahrschelich nicht direkt eine Möglichkeit einen Veroplungsschutz für <1V zu basteln ? Die I\Os vom PIC sind ansich gegen alles mögliche geschützt. Aber ausreitzen wollte ich dies eigentlich nicht.:S
runtergehen willst (sorry, vorher nicht erfasst), würde ich auch eher eine 2-3A Schottky Diode (SS22 / SS32 o.ä.) verwenden.
-
Thread
$40 GDI inverter, neuerdings qualitätsprobleme?
erweitern, der ist in serie mit einem fixen R. Bild: R46 ist serie mit VR2. An welchen pin des pic das geht hab ich nicht gefunden.
Hat eigentlich schonmal jemand versucht die Software aus dem PIC zu ziehen? Würde die nur zu gerne mal im Disassembler laden und einen Blick da rein werfen.
-
Thread
Sensor daten über UART verschicken (mit PIC)
Problem. Ich versuche die daten meines SCD30 CO2 Sensors in ein array zu speichern (via I2C an meinem PIC) und die daten dann über UART an mein Travos3 modul zuschicken. Das gleiche Modul habe ich auch an meine PC angeschloßen und will die Werte dann auf HTerm lesen können. Nur leider klappt es nicht
leider nicht weiter, also im datenblatt steht folgendes: float co2Concentration; unsigned int tempU32; unsigned char buffer[4]; buffer[0] = 0x43; // MMSB CO2 buffer[1] = 0xDB; // MLSB CO2 buffer[2] = 0x8C; // LMSB CO2 buffer[3] = 0x2E; // LLSB CO2 tempU32 = (unsigned int)((((unsigned int
-
Thread
ADC mit DRAM Buffer an µC anbinden
mir die 12 Bit Daten an einem Paralell Bus dar in eienr geschwindigkeit die ich unäglich mit meinem PIC erfassen kann, zumal ich keine 12 bzw 24 Ports (ich muss zwei Kanäle simultan lesen) mehr frei habe. Ich benötige also einen Zwischenspeicher der mit die Daten dann "langsam" via SPI an den PIC weiterschickt
da und genau darum soll es gehen und um nichts anderes. Die Frage: Wie binde ich meinen vorhandenen PIC am besten via SPI an o.g. ADC
-
Thread
Warum Keil (oder andere unfreie Compiler) statt SDCC?
Εrnst B. schrieb im Beitrag #7133306: > Inzwischen sind die PIC-Targets im SDCC unmaintained, oder? Ja. Immerhin sind die von den PIC-Ports verwendeten gputils nun anscheinend wieder maintained, so dass ein zukünftiger Maintainer der PIC-Ports in SDCC eine Sorge
Debugunterstützung. PICs beispielsweise kann man > mit dem Microchip Studio beglücken, und da funktionieren PicKit, Mplab > Snap etc. als Programmier- und Debuginterfaces. Genau. Und das nicht nur für PIC16, sondern auch für PIC18, PIC24 und PIC32. Es macht da einfach gar keinen Sinn, etwas anderes als das
-
Thread
Messender für Radioreparatur gesucht
Arbeiten von Bernd Kernbaum hinausgewachsen und richtig gut geworden, aber was die Ansteuerung, den PIC, die Datenübertragung und das PC-Programm betrifft, kann man fast das Gegenteil sagen. Dabei bietet der verwendete PIC alle Möglichkeiten, um bis zu dreikanalig messen zu können, was für Geräteabgleiche
. um die 1V Signale anzupassen. Falls das auf PCI noch 1V sind. Evtl. ginge vielleicht auch ein ESP32, falls es dafür einen Assembler gibt.
-
Thread
PIT bei ATMEGA4809 macht nicht was ich gerne hätte
// RTC compare value (500 ms) RTC.CTRLA = RTC_RUNSTDBY_bm | RTC_PRESCALER_DIV32_gc | RTC_RTCEN_bm; // enable Run In Standby, RTC clock/32 (32Hz), enable RTC SLPCTRL.CTRLA = SLPCTRL_SMODE_STDBY_gc; // select STANDBY sleep mode sei();
// RTC compare value (500 ms) RTC.CTRLA = RTC_RUNSTDBY_bm | RTC_PRESCALER_DIV32_gc | RTC_RTCEN_bm; // enable Run In Standby, RTC clock/32 (32Hz), enable RTC sei(); // enable Global Interrupts } void loop() { startConversion(
-
Artikel
Batteriewächter
Anja Eigenschaften Schaltausgang zum Abschalten der Last bei Unterspannung Mikroprozessordesign mit PIC18F2520 Geringer Stromverbrauch typ. 10µA Geringe Mindestspannung typ. 2.5V Optional bestückbares Ladeteil mit L200 Breiter Einsatzbereich von 4-12 NiMH Zellen oder 6-12V Bleiakkus Leiterplatte angepasst
Polarität von Source und Drain. Siehe auch Abschnitt Nachtrag. Prozessorteil. Als Prozessor wird ein PIC18F2520 verwendet. Es ist quasi der low power Nachfolger eines PIC16F876. Der Strom mit internem Oszillator beträgt ca. 1mA. Um den Stromverbrauch zu reduzieren, ist der Prozessor hauptsächlich im sleep
-
Thread
STM32 Zeit messen?
Interrupt unterbrochen werden würde. Du solltest erstmal mit deutlich kleineren uC anfangen, PIC10, PIC12, sowas, damit Grundlagen erlernen. Und erst später in die Astronautentechnik einsteigen.
Interrupt unterbrochen werden würde. > > Du solltest erstmal mit deutlich kleineren uC anfangen, > PIC10, PIC12, sowas, > damit Grundlagen erlernen. > Und erst später in die Astronautentechnik einsteigen. Ich find die STM32´s sind in Kombination mit der CubeIDE doch recht gut auch für "Einsteiger
-
Thread
Timer von Lichterkette
Timer-Lichterketten sind erstaunlich genau, im Vergleich zu meinen Versuchen mit dem internen Oszillator der STM32er.
Belegung passt auf PIC, aber wie ich die Herren Chinesen einschätze, wirds eher ein Padauk oder Holtek sein. Mich würde ja mal interessieren, wieviel Arbeitskraft in China ins Abschleifen von IC Bezeichnungen geht.
-
Thread
Schaltung gesucht Fußpedal Gitarren Effektgerät
Hallo, mein Name ist Michael und bin seit 32 Jahren Elektriker von Beruf. Mein Wissen über Halbleiter und weiterführende Elektronik ist rudimentär vorhanden. Ich suche eine einfach zu realisierende Schaltung für mein Effekt Fußpedal ( Gitarre )
Ahnung, glaube nicht. Für 5V gibt es^Wgab es fertig programmierte Mikrocontroller http://www.pic-tec-shop.de/Firmware-s70h68-programmierte-%B5C.html Tja, so simpel, muss man nun wohl selber programmieren.
-
Artikel
MMC- und SD-Karten
von Roland Riegel Circuit Cellar FAT16 MMC/SD mit MMC/SD Hardwaretreiber für MSP430 "Implementing FAT32 File Systems on ADSP-BF533 Blackfin Processors" Application Note und Code von ADI FAT-Code in Atmel's AVR32 UC3 Software-Library AVR FAT16/32 Bibliothek mit Wiki. Unterstützt LFN und Ordner Rekursiv
Raspberry Pi Read-Only SD-Karte einschränkungen? Projekte. Ultimate Floppy Emulator von Retromaster (PIC32 @ 80 Mhz, 16 Mb SDRAM) Weblinks. Difference-between-slc-mlc-tlc-3d-nand
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
Renesas hat den M32C.. nicht ohne Grund so benannt. Zugegeben, es ist dort nicht alles 32 Bit. Daten-Register können zu 32 Bit komb. werden (was teils auch bei M16C mögl war), aber insbes. Rechnungen >16 Bit sind dort
eingeschlafen sind. (Was wurde an 8051 an der Speicher-Architek. erweitert? nix) M16C20 - M16C60 - M16C80 - M32C - R32C, sind alles aufsteigende Serien. (keine dieser Serien ist zu blöd 'drausen' atomic ein Bit zu setzen oder 32 Bits auf ungerade Speicher-Adressen zu verteilen oder INT-Ebenen zu haben) Der R32C
-
Thread
Microchip PIC16F1713 - DERIVAT??
Hallo zusammen Ich habe eine Frage an Euch Experten. Weiß von euch jemand, ob es für die PIC´s von Microchip entsprechende Nachbauten gibt? Ich habe beim Stöbern hier schon mal was von Padauk gelesen. Für STM32 gibt es ja bereits mehrere Derivate, die auch gut verfügbar sind. Ich warte
Beitrag #7118426: > Ich habe eine Frage an Euch Experten. Weiß von euch jemand, ob es für > die PIC´s von Microchip entsprechende Nachbauten gibt? Ich habe beim > Stöbern hier schon mal was von Padauk gelesen. Für STM32 gibt es ja > bereits mehrere Derivate, die auch gut verfügbar sind. Die
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
überdimensionierter Peripherie. Du müsstest hier schauen was passt: https://www.silabs.com/mcu/32-bit-microcontrollers Und dann hier was lieferbar ist z.B. QFN https://www.mouser.de/c/?q=efm32PG https://www.mouser.de/c/?q=EFM32HG Max M. schrieb im Beitrag #7110827: > ARM wurde entschieden
ATSAMC20/ATSAMC21, zu bekommen sind die aber auch nicht. Die zu den ATSAMC20 praktisch baugleichen PIC32CM bekommt man allerdings noch, vermutlich weil die einfach keiner kennt. Für mein CAN-Interface bin ich gerade auf Gigadevice gekommen. Genauer den GD32C103CBT6. Denn JLCPCB hat einiges an
-
Thread
Wie viel Bit nötig für Operandenspezifikation?
W.S. schrieb im Beitrag #7107818: > Da dein Lehrer am Anfang schrieb, daß dieser Prozessor 32 Bit Daten > verarbeitet, müßte die Zahl also volle 32 Bit belegen Zwischen der Operandenbreite und der Codierung von Konstanten im Befehl gibt es keinen direkten Zusammenhang. Der Wertebereich des
123 schrieb im Beitrag #7107870: > 32 Bit: > ungefähr: "die CPU verarbeitet Daten und Adressen mit 32-Bit" > Der Pointer zu den Daten kann also im ganzen Adressbereich liegen. Es geht um die Codierung des Operanden im Opcode, nicht
-
Thread
Suche nach ATtiny mit ADC und Gain > 20x
ATTiny 441/841 hat 1x, 20x und 100x Gain. Gewöhnungsbedürftig ist das 'PIC' kompatible Pinout im DIP-14.
Eberhard H. schrieb im Beitrag #7107169: > Die ATtiny261(A)/461(A)/861(A) haben 1x, 8x, 20x und 32x. > Sind halt im PDIP-20. Matthias S. schrieb im Beitrag #7107172: > ATTiny 441/841 hat 1x, 20x und 100x Gain. Gewöhnungsbedürftig ist das > 'PIC' kompatible Pinout im DIP-14. Leute, ihr seid
-
Thread
PIC MPMASMX PIC-AS
Also was eine Harvard-Architektur im Gegensatz zu einer v.Neumann-Architektur ist, weißt du gewiß. PIC10, PIC16, PIC18 sind alles Harvard. Da hat man getrennte Adreßräume für Code und Daten, sprich ROM und RAM. Beide Adreßräume fangen bei 0 an, aber eine Marke im Code hat nix zu tun mit einer Marke in
diversen Bits steht in einer Datei, die man in der Quelldatei inkludiert und die man für einen neuen PIC sich selber schreibt. Dieses Konzept ist ein ganzes Stück pflegeleichter, als das, was MicroChip macht. Allerdings habe ich mich dabei nicht um die PIC24 und PIC32 gekümmert und der ganze Assembler
-
Thread
PIC Mikrocontroller UART READ
"It does not work" is a very general description. I use a lot of UART in my pic projects. Likely it is a configuration issue. My suggestions: * most likely your receive loop is broken. It will wait infinitely for new characters and out does not break after 16 characters which
separate the transmission side from the usage side. With bigger controllers usually a circular buffer for 32 or more characters is established, but programming a PIC needs some kind of economical behaviour, so the circular buffer for the receiving direction may be made smaller. If you write your code in a rather
-
Thread
Floating point Geschwindigkeit
> Uint64 ist ebenfalls echt lahm. Das habe auch ich schon festgestellt. Beispiel: Bei einer 32x32->64 MUL werden die Operatoren zuerst auf 64 Bit erweitert und dann multipliziert, mit der Folge, dass statt der notwendigen 16 Multiplikationen 64 ausgeführt werden, davon 48 mit 0, die man sich (
Tippgeber schrieb im Beitrag #7105640: > Bei einer 32x32->64 MUL werden die Operatoren zuerst auf 64 Bit > erweitert und dann multipliziert, mit der Folge, dass statt der > notwendigen 16 Multiplikationen 64 ausgeführt werden Welche Plattform, welcher