c++ - 发送数据lwip STM32 PC

标签 c++ c qt embedded

我正在尝试从 STM32f(通过原始 lwip)向计算机发送或接收数据。 我将stm32f设备连接到调制解调器并发送“ping”,这是可以的。lwip中的dhcp已经从调制解调器获取了ip号。我想使用QT Creature通过lwip(连接的调制解调器)将数据发送到STM32。我不知道我的端口号是什么。我将在此代码中编写什么作为端口号。

你能给我一个方法吗,我该怎么办。 另外,我的stm32f设备直接连接电脑通讯可以吗?

tcpSocket->connectToHost(QHostAddress("192.168.1.30"),portnumber);

最佳答案

您在 tcp_bind 函数调用中输入的值是多少?这应该是您正在监听的端口。最好使用 1024 以上的端口,因为带有操作系统的普通系统需要特权访问。

关于c++ - 发送数据lwip STM32 PC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56043157/

相关文章:

c++ - 检索 QTableWidget 中特定单元格中的文本?

c++ - C++11 库和 g++ 4.4.7 的问题

c++ - 组合 `%` 和可选后缀时,自动属性传播有时不起作用

c - 为什么我看到的线程数比我在 BusyBox `ps` 列表中创建的线程数多一个?

c - 算法:从数组中删除重复整数的有效方法

c++ - Qt Creator 在新项目中显示错误,但代码编译正常

c++模板依赖于文件的输入

c++ - 不用g++编译c代码的主要原因是什么?

c - 我在 True 和 False 之间感到困惑.. True 值代表非零而 False 值代表零吗?

c++ - 加载 HTML 时获取 webview 文档标题