0

如何在不使用 minicom 或 teraterm 等终端仿真器的情况下使用 C 与 mbed LPC1768 通信?

例如,如果我从我的 C 代码中发送一个整数,那么应该打开那个 led。

我怎样才能做到这一点?

4

3 回答 3

0

如果您使用的是 linux 或 osx,请查看以下答案:

如何使用 C 从 Linux 中的串口读取数据?

您可以检查/dev文件夹并查找插入 mBed 时创建的文件。文件名类似于/dev/ttyS0. 该文件代表通信端口,您可以读取/写入该文件以通过串行端口接收/发送数据。

如果你想要一个跨平台的解决方案,试试 Java 的 RxTx 库。

于 2014-05-30T10:33:01.297 回答
0

如果不阅读用户手册或数据表,您将无法对您的电路板做任何事情。因此,只需通过它,然后按照以下链接获取演示应用程序 LPC1768 板

1. NXP LPC1768 ARM Cortex-M3 红色套件演示

2. LPC1768 ARM Cortex-M3 CrossWorks 演示

3.mbed _

4.在github

于 2014-03-19T06:56:28.820 回答
0

你可以使用这个库

它的作用是初始化连接到板上调试器的 UART 端口并将其用作串行输入输出。因此,使用您选择的任何超级终端,如果您发送某些字符串,您可以编写代码来做某事,或者printf在发生某些事情时使用原始代码。它将打印在您的 PC 屏幕上。

于 2016-08-17T19:05:34.420 回答