[讨论] SPI通信

hd1006   2012-10-11 15:15 楼主
请教,如果没有数据分析仪,也没有示波器,怎样测试SPI通信是否成功?没有没其他的方法可以测试SPI通信?

回复评论 (7)

关键是要编程正确,从程序的角度去分析。
点赞  2012-10-11 15:34
直接看你的输出结果是否正确不就行了
点赞  2012-10-11 16:52

回复 沙发 chunyang 的帖子

程序没法确定正确与否,所以想从结果来看是否正确,可是结果不能看到
点赞  2012-10-11 17:23

回复 板凳 tiankai001 的帖子

就是,我也想知道输出结果是否正确,可问题就是怎样看到这个结果,不借助工具引脚的值怎样看
点赞  2012-10-11 17:24
试着读了一下MISO引脚的值,是不可行的,因为设置成了SPI模式,不能读出IO的值
点赞  2012-10-11 17:38
引用: 原帖由 hd1006 于 2012-10-11 17:23 发表
程序没法确定正确与否,所以想从结果来看是否正确,可是结果不能看到

那么必须学会分析程序,只看结果只能知道是否有错,但错在哪里无法直接定位,还是要回过头去分析程序。
点赞  2012-10-11 19:41

回复 7楼 chunyang 的帖子

恩,也许是这样吧,但是在水平太低,不能只通过分析程序得出是否正确的情况下通过结果来知道是不是错了,进而到程序中查找错误根源也是不得已而为之。
点赞  2012-10-12 08:28
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复