Als «pic» getaggte Fragen

PIC ist eine Marke von 8-, 16- und 32-Bit-RISC-Mikrocontrollern, die von Microchip hergestellt werden. "PIC" war ursprünglich eine Abkürzung für "Peripheral Interface Controller".

3
EEPROM-Lese- / Schreibfehler auf dsPIC
Ich verwende einen Microchip dsPIC30F6012a. Ich habe diesen Chip auf mehreren Leiterplatten, auf denen alle dieselbe Software ausführen, und beobachte auf allen das gleiche Problem. Dies impliziert ein systemisches Problem, kein einmaliges Produktionsproblem. Das Problem ist auch reproduzierbar, was bedeutet, dass ich es töten sollte, wenn ich weiß, wo ich …

3
Warum empfängt mein CAN-Transceiver keine Nachrichten, es sei denn, es liegt eine lange Startverzögerung vor oder ein Busanalysator ist angeschlossen?
Ich verwende eine 16-Bit-MCU, PIC24HJ64GP504 , um eine CAN-basierte Anwendung zu schreiben. Grundsätzlich ist es die Kommunikation zwischen meinem Board und einem anderen Knoten, die kontinuierlich Daten mit CAN mit 1 Mbit / s an mein Board sendet. Ich konfiguriere das ECAN-Modul in meinem PIC24 so, dass es mit 1 …

3
Was macht #if 0?
Heute habe ich begonnen, meine PICs mit MPLAB X zu programmieren, und eine Codevorlage mit mehreren Dateien und Stellen zum Ausfüllen von Code gefunden. Bevor ich eine einzelne Datei mit meinem Code darin hatte. In dieser Vorlage, in der ich meine Konfigurationsbits ablegen soll, befindet sich folgender Text: /* TODO …

5
Bearbeitbare PIC-Seriennummer in der HEX-Datei
Derzeit habe ich eine in meiner Firmware fest codierte Seriennummer für ein Design, mit dem ich arbeite. Die Firmware kann die Seriennummer lesen und zurückmelden. Das funktioniert gut für das, was ich brauche. Das Problem ist, dass ich bei jeder neuen Seriennummer meinen Code ändern und neu kompilieren muss. Dies …

4
Ist SPI deutlich schneller als Bitbangen?
Ich habe ein Projekt basierend auf einem Bild 18f4550. Gibt es beim Schreiben in ein 595-Schieberegister einen deutlichen Vorteil bei der Verwendung von spi gegenüber regulären Io-Pins? Ich habe gehört, dass SPI schneller ist, bin mir aber nicht sicher, wie. Verwendet es eine andere, schnellere Uhr als der Rest des …
8 pic  spi 

3
Welcher externe Sensor könnte erkennen, ob sich ein CD-Fach geöffnet hat?
Mit welchem ​​Sensor könnte ich feststellen, ob sich das CD-Fach meines Desktops geöffnet hat? Im Digikey-Katalog stehen so viele Sensoren zur Auswahl. Soll ich eine mechanische Komponente verwenden? Eine Lichtstrahlinterferenzkomponente? Mit welchem ​​kann ich feststellen, ob mein CD-Fach geöffnet ist, sodass die Informationen in eine PIC-MCU eingegeben werden können? Ich …

3
Analog Gauge Provider [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Elektrotechnik Stapel Börse. Geschlossen vor 5 Jahren . Ich entwerfe einen Höhenmesser, der auf einem Bild-Mikrocontroller und einem Freescale-Drucksensor basiert. Ich möchte …
8 gauge  pic  analog 





1
Kann ich aus INTOSC vs Crystal Zufallszahlen auf PIC generieren?
Das Erzeugen wirklich zufälliger Zahlen auf einem Mikrocontroller ist eine bekannte schwierige Aufgabe. Eine Möglichkeit besteht darin, zwei verschiedene Uhren zu betreiben und die Zeitverschiebung zwischen ihnen zu messen. Der PIC16F1783, den ich benutze, hat zwei Uhren. Eine mit einem externen Kristall und dem LFINTOSC, der den Watchdog antreibt. Gibt …

7
Woher weiß man, ob eine 8-Bit-MCU ausreicht oder eine 16-Bit-MCU benötigt wird? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 5 Jahren . 16-Bit-Mikrocontroller sind leistungsfähiger als 8-Bit-Controller, und die 32-Bit-Controller befinden …


3
Strategien zur Verwaltung der Codegröße - PIC18 XC8
Ich bin neu in der Embedded C-Entwicklung und suche nach allgemeinen Prinzipien / Richtlinien für die Verwaltung der Größe des generierten Codes. In meinem speziellen Beispiel verwende ich XC8 auf einem PIC18F4550. Mein Code belegt bisher etwa 13% des Speicherplatzes. Sobald ich "time.h" und 1/2 Funktionen davon benutze, springt die …
7 pic  c  xc8 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.