Mam wbudowane urządzenie z zainstalowanym Pythonem. Czy możliwe jest jawne uzyskiwanie dostępu do rejestrów w czystym Pythonie, czy też powinienem pisać rozszerzenia C dla mojego kodu Pythona?Uzyskiwanie dostępu do rejestrów niskiego poziomu wbudowanego urządzenia przy użyciu Pythona
5
A
Odpowiedz
5
Wygląda na to, że nie można uzyskać dostępu do rejestrów niskiego poziomu. Polecam po prostu napisanie krótkiego kodu rozszerzenia C, aby umożliwić Pythonowi dostęp do rejestrów, których potrzebujesz.
1
Zakładam, że "rejestry" oznaczają "rejestry urządzeń odwzorowanych i/o".
Jeśli masz Linux-x86, istnieje pakiet Python PortIO.
z linku: „Portio to wrapper Pythona dla I/O jak OUTB makra, INB itp dostarczonych przez bibliotekę C na platformach Linux x86 portu.”
Powiązane problemy
- 1. Optymalizowanie używanych rejestrów przy użyciu wbudowanego zespołu ARM w GCC
- 2. Android: uzyskiwanie dostępu do urządzenia bluetooth
- 3. Uzyskiwanie danych z PubMed przy użyciu Pythona
- 4. Dane roju dostępu przy użyciu Pythona
- 5. Uzyskiwanie dostępu do strumienia wideo z urządzenia Looxcie
- 6. HDF5 for Python: interfejsy wysokiego poziomu i niskiego poziomu. h5py
- 7. Uzyskiwanie dostępu do Kalendarza Google przy użyciu interfejsu API v3
- 8. Uzyskiwanie dostępu do plików przy użyciu działania kompilacji: treść
- 9. Uzyskiwanie dostępu do obiektu dokumentu ramki przy użyciu JavaScript
- 10. Uzyskiwanie dostępu do surowego obiektu XHR przy użyciu $ http
- 11. Uzyskiwanie dostępu do rejestru systemu Windows przy użyciu .NET?
- 12. Uzyskiwanie dostępu do pliku lokalnego przy użyciu NSURL
- 13. Uzyskiwanie dostępu do atrybutów metod przy użyciu metody rozszerzenia
- 14. Wykrywanie i uzyskiwanie dostępu do urządzenia USB z poziomu przeglądarki internetowej - korzystając z wtyczki
- 15. Django: uzyskiwanie dostępu do instancji modelu z poziomu programu ModelAdmin?
- 16. Lisp bez Garbage Collectora do programowania niskiego poziomu
- 17. Uzyskiwanie dostępu do metadanych Greasemonkey z poziomu twojego skryptu?
- 18. Uzyskiwanie dostępu do zmiennych instancji kontrolera z poziomu kontrolera rspec
- 19. Uzyskiwanie dostępu do właściwości masterpage z poziomu usercontrol
- 20. Symulowanie niskiego poziomu naładowania baterii dla iPhone'ów
- 21. Dobra biblioteka niskiego poziomu dla .Net
- 22. Haskell i akcje niskiego poziomu IO
- 23. Podłączanie do wbudowanego urządzenia Bluetooth z urządzenia z Androidem
- 24. Przypadek użycia dla niskiego poziomu os.open, os.fdopen i przyjaciół?
- 25. Jakie jest twoje ulubione narzędzie do profilowania niskiego poziomu?
- 26. Uzyskiwanie adresu IP z żądania HTTP POST przy użyciu Pythona
- 27. przy użyciu Pythona 2.6?
- 28. Uzyskiwanie wbudowanego kodu JSON do analizy danych
- 29. Uzyskiwanie dostępu do zdalnego serwera MBean
- 30. Jawny dostęp do wbudowanego zakresu Pythona
Czy też tam dowolny system operacyjny ? – georg
@ thg435: Nie. Ale byłbym także zainteresowany przypadkiem, w którym miałem system operacyjny. – Randomblue
Po prostu ciekawi mnie, czy to coś takiego jak http://code.google.com/p/python-on-a-chip? – georg