首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用c# SerialPort.Write()在标准firmata上写入Arduino

使用c# SerialPort.Write()在标准firmata上写入Arduino
EN

Stack Overflow用户
提问于 2018-05-03 22:14:12
回答 1查看 347关注 0票数 0

因此,我对使用arduino非常陌生,而且我似乎无法理解对一个arduino使用SerialPort.Write()会发生什么。比如,在标准冷杉中发生了什么功能?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-03 22:30:23

当计算机通过串口向arduino发送数据时,arduino接收该数据并将其存储在缓冲区中,直到arduino代码执行Serial.read() (或用于读取串行数据的任何其他变体)。一旦读取数据,缓冲区就会被清除。

但是,值得注意的是,usb通信的处理不是由arduino的主芯片(运行代码的芯片)完成的,而是安装在arduino板上的一个单独的芯片。arduino库的串行类处理主芯片和处理usb通信的芯片之间的通信。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50164554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档