SPI Simulation MPLabX

#4810019
Lesenswert?
• ▲
▼
Robert C. schrieb:
> ich möchte meinen SPI Code im Simulator testen.
> Könnte mir jemand sagen wie ich das anstelle?
> Ich verwende MPLab X und einen PIC 18F25k22.

Das SSP Modul wird nicht simuliert.
Zitat aus der MPLAB X Simulator Help:
> General Limitations
> ...
> For devices with the listed peripherals, these peripherals are NOT supported:
> ...
> - Serial I/O (i.e., SSP including I2C and SPI). As a result, the SSPSTAT
> register has been made readable and writable. You can use stimulus to
> emulate many of the signals of SPI and have firmware read data as if it
> was SPI.

Was soll der Zweck der Simulation sein? Du kannst in den 
Sende/Empfangsroutinen einen Breakpoint setzen und ins SSP1STAT/SSP1BUF 
was reinschreiben um den Rest des Programms zu testen. Langt das?
OP #4810031
Lesenswert?
• ▲
▼
Witkatz :. schrieb:
> Robert C. schrieb:
>> ich möchte meinen SPI Code im Simulator testen.
>> Könnte mir jemand sagen wie ich das anstelle?
>> Ich verwende MPLab X und einen PIC 18F25k22.
>
> Das SSP Modul wird nicht simuliert.
> Zitat aus der MPLAB X Simulator Help:
>> General Limitations
>> ...
>> For devices with the listed peripherals, these peripherals are NOT supported:
>> ...
>> - Serial I/O (i.e., SSP including I2C and SPI). As a result, the SSPSTAT
>> register has been made readable and writable. You can use stimulus to
>> emulate many of the signals of SPI and have firmware read data as if it
>> was SPI.
>
> Was soll der Zweck der Simulation sein? Du kannst in den
> Sende/Empfangsroutinen einen Breakpoint setzen und ins SSP1STAT/SSP1BUF
> was reinschreiben um den Rest des Programms zu testen. Langt das?
Danke für den Hinweis, und ja das langt völlig.

Gruß Robert

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.