一般串行(ttl)编程问题(非特定语言)

发布于 2024-11-01 15:06:45 字数 277 浏览 0 评论 0原文

我正在编写一个带有两个 arduino 和连接它们的 RF 收发器的应用程序。 arduinos 在循环中进行计算等,延迟为 50 毫秒。

收发器以 1200 的波特率运行。

我的问题是,由于快速循环,可能会快速传输大量数据,大多数只是短值,例如 50ms 循环期间的“P25500”。一整秒内发送的字符数可能约为 200 个。

我对无线 ttl 和收发器很陌生,我不确定 1200 波特率有什么限制,以及在发生丢失之前每秒可以发送多少数据。

有人可以告诉我这样做是否安全吗?

I'm writing an app with two arduinos and an RF transceiver connecting them. The arduinos are doing calculations etc in a loop with a 50ms second delay.

The transceiver operates at a baud rate of 1200.

My question is, because of the fast loop there could be a lot of data transmitted quickly, most are just short values such as "P25500" during the 50ms loop. During a full second the number of sent characters might be around 200.

I'm new to wireless ttl and transceivers and I'm not sure what limitations are with 1200 baud and how much data I could send per second before losses occur.

Can someone let me know if I'd be safe with this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笑着哭最痛 2024-11-08 15:06:45

根据编码的不同,1200 波特率为 1200 位/秒。

200 个字符(带有延迟和停止位)大约为 2000 位。

这是非常明确的东西。 “我不确定 1200 波特有什么限制”应该在众多在线资源中得到很好的介绍。

从这里开始:http://en.wikipedia.org/wiki/Baud

然后阅读以下内容:< a href="http://en.wikipedia.org/wiki/Bitrate" rel="nofollow">http://en.wikipedia.org/wiki/Bitrate

Depending the encoding, 1200 baud is 1200 bits/second.

200 characters is (with delays and stop bits) about 2000 bits.

This is pretty well-defined stuff. "I'm not sure what limitations are with 1200 baud" should be covered very nicely in numerous on-line resources.

Start here: http://en.wikipedia.org/wiki/Baud

Then read this: http://en.wikipedia.org/wiki/Bitrate

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文