【发布时间】:2020-05-22 18:25:09
【问题描述】:
我正在将有关 RFM Hopper 传输的程序从 Arduino 翻译成 C,但我坚持使用 Serial 方法,因为我不完全知道它的作用。
它只出现在以下行中,在程序的主目录中。
Serial.begin(115200);
我在网上搜索了Arduino的文档,只知道它是用于Arduino板与其他设备之间的通信。
如果不能在我的 C 程序中使用它,我错过了什么?
https://www.arduino.cc/reference/en/language/functions/communication/serial/
如果我可以从我的项目中更详细地解释任何事情,请随时提问。
【问题讨论】:
-
您提供的链接包括一系列函数列表,每个函数都链接到自己的页面,并附有示例。 Arduino 还在他们的教程中发布了Software Serial Example,还有很多其他的教程材料可以找到。请注意,Arduino 的语言不是 C,它更像是 C++。
-
谢谢,我肯定会对该链接进行更多研究,尽管我的主要问题仍然存在,并且与您的最后一个注释有关,因为我的程序是 C 语言,我找不到任何类似的方法替换它。我所看到的都是用 Arduino 或 C++ 编写的。
-
How to open, read, and write from serial port in C? 的可能副本,尽管它专注于 Linux。
-
Here 是
Serial.begin(不仅仅是Serial)的文档。