【发布时间】:2018-04-17 09:48:45
【问题描述】:
我正在做一个 pi 项目,其中 pi 通过硬件串行和读卡与 UHF ID 读卡器通信。 Pi 通过串口获取卡片信息并将其上传到远程数据库。还有一些其他常见的外围设备,如 LCD、RTC 连接到 pi。我使用python2 对项目进行了编程。
项目运行正常。但是在 15 到 30 天后程序崩溃并出现错误
非法指令
。当这种情况发生时,python2 包不再运行。如果我从终端运行python2,它会抛出相同的错误并退出。如上所示,只有一行。
不明白为什么会这样。我通过互联网搜索,发现在某些情况下,某些模块会导致与 CPU 指令有关的这个问题(尽管它们是针对 PC 的)。但在这种情况下,问题的根源不是某个模块,因为如果是,那么 python 解释器应该可以正常工作。
我可以做哪些额外的测试来追踪问题?
谢谢!
【问题讨论】:
标签: python raspberry-pi