Ich versuche Multitasking in PIC18Fs zu verstehen. Ich weiß, dass der Programmzähler in Stack vor Interrupts gespeichert wird und dann nach Beendigung des Interrupts zur selben PC-Adresse zurückkehrt. Wie kann ich den in Stack gespeicherten PC-Wert finden und in einigen Registern speichern, damit ich ihn später wieder verwenden kann? ? z. B. PC-Wert für Task1, Task2 usw.Wie bekomme ich den Wert von Program Counter von Stack auf PIC18F
0
A
Antwort
0
Ich denke, AN818 Antworten meine Frage. In einem präventiven Betriebssystem würde ich die TOSU, TOSL, TOSH und STKPTR (zusammen mit anderen Registern) kurz vor dem Ausführen von ISR speichern und von ISR TOSU, TOSL, TOSH und STKPTR mit neuem Wert für die nächste Aufgabe laden. Ich würde gerne weitere Kommentare/Vorschläge/Beispiele dazu begrüßen. Danke
Verwandte Themen
- 1. Wie bekomme ich den Wert von Spinner
- 2. Wie bekomme ich den Wert von @QueryParam
- 3. Wie bekomme ich den Wert von @DiscriminatorColumn()?
- 4. Wie bekomme ich einen Wert von Counter Column in Cassandra mit mehreren Zeilenschlüsseln?
- 5. Wie bekomme ich den ausgewählten Wert von @ html.dropdownlist hier?
- 6. Android Wie bekomme ich den Wert von einem Switch richtig?
- 7. Wie bekomme ich den Wert von TD mithilfe der Hierarchie?
- 8. Wie bekomme ich den Wert von einem Textclock
- 9. Wie bekomme ich den Wert von WMD-Editor?
- 10. Wie bekomme ich den Wert von Eclipse .classpath classpathentry
- 11. Wie bekomme ich den Wert von id in twitter typeahead?
- 12. Wie bekomme ich den Wert von ListBoxItems Kontrolle?
- 13. Wie bekomme ich den Wert von Listview Xamarin.form
- 14. Wie bekomme ich den erwarteten Wert von diesem
- 15. Wie bekomme ich den Wert von einer Combobox in PHP
- 16. Wie bekomme ich den "alten Wert" von einem ReactiveCooco Signal?
- 17. Wie bekomme ich den Wert von translateX und translateY?
- 18. ajax: Wie bekomme ich den Wert von ratiogroup Element
- 19. Wie bekomme ich den unchecked Wert von Checkbox?
- 20. Wie bekomme ich den Wert von Textbox in React?
- 21. Wie bekomme ich den Wert von asp: Button mit JavaScript
- 22. Wie bekomme ich den numerischen Wert von der Enum?
- 23. Wie bekomme ich den eingegebenen Wert von activeTextField in Yii?
- 24. Wie bekomme ich den Integer-Wert von res/integers.xml?
- 25. Twitter Bootstrap: Wie bekomme ich den ausgewählten Wert von Dropdown?
- 26. Wie bekomme ich den Wert des ausgewählten Elements von JOptionPane?
- 27. Wie bekomme ich den ersten Wert von NSMutableArray (iPhone)?
- 28. Wie bekomme ich den OptGroup-Wert von Javascript?
- 29. Wie bekomme ich den Wert per Schlüssel von JObject?
- 30. Wie bekomme ich den maximalen Wert von der Datenbank