我目前正在我的Raspberry Pi中构建一个应用程序。该应用程序必须使用串行端口的I2C总线。以前我开发了两个独立的应用程序;对于I2C应用程序,我使用python3模块来处理总线。但是为了处理串口我使用的是python 2模块。
现在我想构建一个处理这两个接口的应用程序。这可能吗?我该怎么办?
感谢。
答案 0 :(得分:0)
搜索backports或尝试将其拆分为不同的进程。
答案 1 :(得分:0)
最后,我使用2to3来转换python 2模块。但由于模块与串行端口(pyserial)交互,字节处理未完全正确转换,因此我必须使用编码/解码函数在转换后编辑代码。