在我目前的项目中,我有射频识别徽章,它向我的Arduino UNO (例如:2700BBA0E8)发送一个10个字符的ID。医生说“可打印的ASCII",但我不知道它是否总是[0-9A-F]。关于Arduino,记忆是有限的:
int或long比char[10]短,比较简单(strcmp() vs==),所以我想知道如何将一个接一个地接收到的10个字
我编写了一个系统,用于在arduino nano和python脚本之间交换crc检查的结构数据。这是很好的工作,但是当我让系统运行时,我在python监视器上得到了意外的输出(使用py魅力)。打印“接受",(time.time() -超时值),”s“有时打印出0.0秒。通常打印需要0.0160000324249秒。使用Win7-64位专业版。我在寻找像millis()这样的东西,这对于我的情况来说足够精确了。代码Python:import time