Als «programming» getaggte Fragen

11
Wie programmieren Unternehmen Chips vor?

Insbesondere interessiere ich mich für SMD-Pakete. Ein DIP-Paket, von dem ich annehmen würde, wird einfach in eine Steckdose gesteckt und auf diese Weise programmiert. Natürlich können Sie dies umgehen, indem Sie einen Programmierer-Header in das Endprodukt einbauen, damit der Code hochgeladen und...

9
PIC12F675 GP4 funktioniert nicht

Ich verwende einen PIC12F675 für ein Projekt, und bis auf eine Sache funktioniert alles einwandfrei . GP4 funktioniert nicht als digitales E / A. Ich habe mir die Konfigurationen und den Code viel angesehen, aber nichts gefunden. Konfiguration: #pragma config FOSC = INTRCCLK #pragma config WDTE =...

9
Was ist die physische Darstellung des Heaps und des Stapels?

Ich kann leicht verstehen, wie .bss und der Code physikalische Darstellungen im Prozessor haben, der eine Speicherbank für die Anweisungen hat, die ein Programmzähler hochzählen kann, und das bss (Blockstart-Symbol) sind nur globale Daten. Aber dann gibt es den Stapel für lokale Variablen und den...

9
FPGA - DIY-Programmierung

Ich programmiere seit einigen Jahren Mikrocontroller und habe gerade FPGAs entdeckt, nachdem ich an einem Kurs für digitales Design teilgenommen habe. Nachdem ich einige Nachforschungen über verschiedene FPGAs, Entwicklungsboards usw. angestellt habe, zögere ich immer noch, irgendwelche zu kaufen,...

8
Eingebettete Programmierzustandsmaschinen

Ich möchte eine nicht triviale endliche Zustandsmaschine (angegeben als hierarchisches UML-Zustandsdiagramm) auf einer 32-Bit-MCU mit gcc implementieren. Gibt es Faustregeln, was besser und was weniger gut funktioniert? Meiner Meinung nach sollte eine switchbasierte (oder sogar berechnete goto)...

8
Eingebettetes C-Programmiermaterial

Ich suche nach Material (Bücher / Websites) zur Programmierung eingebetteter Systeme in C-Sprache. Hier im Labor stehen drei Plattformen zur Verfügung: ein Microchip PIC18f4550, ein Freescale HC12 und ein ARM (Beagleboard). Wir sind bereit, Embedded C mit dem PIC, Assembler mit Freescale und...

8
Wie schreibe ich in den SPI-Flash-Speicher?

Ich arbeite an einer Audioanwendung, bei der ich Audiodaten nicht auf einer SD-Karte ( Waveshield on Arduino), sondern auf einem SPI-Flash-Speicher-IC speichere und mein eigenes Board mit MCU, DAC und Verstärker rolle. Ich benutze einen Winbond W25Q80BVSSIG . Ich bin ziemlich vertraut mit der...

7
ASIC-Verfeinerung Muss ich alle möglichen Kombinationen überprüfen?

Ich mache derzeit eine ASIC Black Box-Überprüfung. Angenommen, ich habe ein Modul mit 200 Eingangsports mit jeweils 12 Bit Breite und einen Ausgangsport mit 64 Bit Breite. Sagen wir, es ist rein kombinatorisch im Inneren. [11:0] +------------+ inputport 0 ------/------> | | ....