Arduino与Flash通讯工具比较:Serial Server VS Tinkerproxy
Arduino不能与Flash直接通讯,也许是语言不通吧(专业的解释请点这里)。幸好还有可以沟通两者的程序能够帮助我们,我把它们很不专业的叫做翻译器,,,如下:
1.Serial Server
2.Tinkerproxy
3.Serial Proxy
4.serialSocket??
它们的工作流程大致是:1,连接Arduino至电脑;2,配置好后运行任意一个翻译器;3,打开要与Arduino互动的Flash文件。之后就可以使用Arduino控制Flash。
比较:
这些程序各自的PC和MAC版本运行效果非常不同。
Serial Server正常状态下能够很好的在PC和MAC平台运行。MAC版本偶尔会呈现不正常状态,总是提示端口被占用无法正常运行(困扰我很久很久的问题)。
Tinkerproxy应该就是被派来解决Serial Server在MAC平台问题的天使,今天在MAC上测试通讯顺畅无比。但Tinkerproxy的PC版本延迟严重,由Arduino发送的信息Flash要等将近1秒才能收到。
Serial Proxy没有用过就不做评价喽。
serialSocket由Tinkerproxy团队开发,等发布后测试。
以后要写的Arduino与Flash互动实例必须使用这些翻译器,推荐在MAC平台使用Tinkerproxy或者Serial Proxy,在PC平台使用Serial Proxy。
具体配置和使用方法在下一节的实例讲解中再做详细说明。
: )
没有评论:
发表评论