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".

5
Arduino oder PIC Mikrocontroller?
Ich dachte daran, einen mobilen Überwachungsroboter zu entwickeln. Und ich habe ein Problem bei der Auswahl eines PIC- oder Arduino-Mikrocontrollers. Der mobile Überwachungsroboter wird über WLAN (Wi-Fi) gesteuert. Wenn ich PIC wähle, wird ein Ethernet-Modul benötigt? Ich habe gesucht, dass es für ein Arduino-Board benötigt wird, um eine Verbindung zum …

7
Verwendung von Malloc in PIC
Wie kann ich einen PIC verwenden malloc()und free()funktionieren? Ich habe den stdlib.hHeader überprüft und es werden sie nicht erwähnt. Ich benutze MCC18. Musste jemand sie benutzen? Ich brauche sie, weil ich eine Bibliothek von Windows XP auf den PIC portiere. Die Portierungsanleitung sagt zu Passen Sie die spezifischen Funktionen des …
10 pic  memory 


3
Auswahl einer Netzwerkschicht über den CAN-Bus
Ich plane, CAN-Bus in einer industriellen Automatisierungsanwendung zu verwenden, habe jedoch Schwierigkeiten, zu entscheiden, wie die Netzwerkschicht implementiert werden soll. Hat hier jemand Empfehlungen für ein Protokoll höherer Ebene über CAN, das Richtlinien zum Zuweisen von Nachrichten-IDs und zum Formatieren von Datenpaketen enthält? Sollte ich meine eigene proprietäre Netzwerkschicht entwickeln …

5
Batterielebensdauerüberwachung im PIC-Stromkreis
Ich habe eine kleine Schaltung mit einem PIC18F14F50-Mikrocontroller-Chip, der Daten über eine i2c-Schnittstelle (die ich später über die USB-Schnittstelle zurücklesen kann) in einen externen EEPROM-Chip aufzeichnet. Eine Probe wird alle 15 Minuten aufgezeichnet und muss nicht besonders genau zeitlich festgelegt werden. Es ist in Ordnung, wenn Proben während des Batteriewechsels …
10 pic  batteries 

4
Bester PIC-Programmierer?
Ich möchte PICs in meinen Projekten verwenden und habe mich gefragt, welchen Programmierer ich bekommen soll. Ich habe viel Erfahrung mit Mikrocontrollern (68k, avr), ich habe auch viel Erfahrung mit Elektronik (so dass der Aufbau eines Programmierers möglich ist). Ich möchte MPLAB, icsp verwenden können, und die In-Circuit-Debugging-Funktion scheint ziemlich …

3
Einen Magnetstreifen replizieren?
Ich möchte an einem Projekt arbeiten, bei dem Sie einen Magnetstreifen durch einen anderen Gegenstand ersetzen können, der die darauf gespeicherten Daten über einen PIC ändern kann, aber dennoch von einem Magnetstreifenleser gelesen werden kann. Dies bedeutet, dass der PIC einen anderen Wert auf die verschiedenen Spuren eines Magnetstreifens "schreiben" …
10 pic  magstripe 

5
PIC32 vs dsPIC vs ARM vs AVR, spielt die Architektur eine Rolle, wenn wir sowieso in C-Sprache programmieren? [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 2 Jahren . Wir verwenden derzeit einen 32-Bit-PIC32-Mikrocontroller. Es funktioniert gut für …

3
Was kann der dsPIC, was der bescheidene PIC-Mikrocontroller nicht kann?
Ich habe noch keinen DSP-Chip verwendet. Alles was ich weiß ist, dass ihre Architektur so ist, dass sie Berechnungen ziemlich schnell ausführen können, normalerweise innerhalb eines Taktzyklus, sie haben mehrfach akkumulierte Befehle in ihrem Befehlssatz und sie haben DMAs, so dass die CPU keine kostbare Zeit damit verschwenden muss, Daten …
10 pic  dsp 

2
Das Drucken variabler Zeichen in UART funktioniert nicht, Konstanten funktionieren einwandfrei
Ich habe ein ziemlich seltsames Problem mit XC8 auf einem PIC18F27K40-Mikrocontroller. Auf einem PIC16F1778 funktioniert es . Ich habe definiert: void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } Wenn ich in meiner mainSchleife anrufe uart_putch('a');, funktioniert dies einwandfrei. Wenn ich jedoch definiere const char c = 'a';und …


3
FSInit () - "CE_BAD_PARTITION" [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 8 Monaten . Ich verwende einen PIC18F26K80 und einen XC8-Compiler. Ich versuche, eine SD-Karte zu initialisieren und …
9 pic  spi  sd  fat 

1
Kann nicht scheinen, zu spi flash zu schreiben
Nun, ich habe eine Weile daran festgehalten, vielleicht 2-3 Wochen an diesem Punkt. Ich bin mir nur nicht sicher, was ich falsch mache. Ich versuche, in diesen SPI-Flash-Teil zu schreiben , und jetzt führe ich nur Routinen aus, um ihn zu löschen, zu schreiben und zu lesen, um zu versuchen, …
9 pic  spi  flash 


2
PIC-Programmierung über FPGA
Ich würde gerne wissen, ob es eine Möglichkeit gibt, einen PIC zum ersten Mal (in Flash schreiben) über eine FPGA-Karte zu programmieren. Der PIC ist bereits mit dem FPGA verlötet und ich kann ihn nicht entfernen. Auf dem PIC ist kein Bootloader vorhanden. Daher muss ich es im USART / …

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.