首页 > 解决方案 > 如何将值从 c++ 发送到使用 RS232 通信的 Atmega128A?

问题描述

我创建了一个程序,可以计算扔球时的距离。公式如下。

d = (2 * V0 * V0 * sin(pi * seta / 180) * cos(pi * seta / 180)) / g;

我想通过将上面计算的距离发送到 ATmega128A 来实现依赖于距离的行为。例如,当计算公式为 1m 时,3 个 LED 点亮。或 2m 时,5 个 LED 点亮。我应该怎么办?

标签: catmega

解决方案


我假设您的距离计算是在 Windows PC 上计算的,并且您想将计算值发送到 Atmega128A。假设两者都是用 C 编写的。您可以参考以下链接

Atemag128 UART 参考

使用 Atmega128 进行 UART 编程

窗口串行参考

C 中 Windows 的示例串行代码


推荐阅读