2012-03-08 61 views
5

我有一个嵌入式设备,其中安装了Python。是否可以显式访问纯Python中的寄存器,还是应该为我的Python代码编写C扩展?使用Python访问嵌入式设备的低级寄存器

+0

有你也有什么操作系统有? – georg 2012-03-08 14:35:01

+0

@ thg435:不,但我也会对我有操作系统的情况感兴趣。 – Randomblue 2012-03-08 14:37:38

+0

我只是好奇这是像http://code.google.com/p/python-on-a-chip? – georg 2012-03-08 14:42:50

回答

5

看来你不能访问低级寄存器。我建议只写一个简短的C扩展代码,让Python访问你需要的寄存器。

1

我假设“寄存器”是指“I/O映射设备寄存器”。

如果您有Linux-x86,则有一个Python PortIO包。

从链接:“PortIO是端口I/O宏象OUTB,INB等通过在Linux x86平台的C库提供了Python的包装。”

相关问题