首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >串口通信

串口通信
EN

Stack Overflow用户
提问于 2009-01-21 07:27:50
回答 5查看 664关注 0票数 1

我正在尝试为用LINUX编写的c代码创建一个GUI。

这段代码主要是连接两个系统,打开串行端口,通过port.how将数据从一个系统写到另一个系统。

我使用的开发工具是Qt designer版本3.3.5和K Develop,我应该使用哪一个use.and how to go呢?

EN

回答 5

Stack Overflow用户

发布于 2009-05-06 06:10:40

在Linux中,每个硬件设备都使用标准文件系统权限映射到文件系统。

如果您只是在Linux下使用简单的串行端口协议,则可以将任何串行端口设备视为一个文件。这意味着,只需使用标准文件就可以打开、读取、写入和处理它们。

串行端口的“文件名”通常是/dev/ttyS0/dev/ttyUSB0,具体取决于串行端口的类型。它通常与正则分布上的/dev/modem有符号链接。

票数 2
EN

Stack Overflow用户

发布于 2009-01-21 08:02:54

我想你可能找错地方了。你可能应该在网上搜索C++编程的教程,或者找一本关于它的书(有很多)。一旦你熟悉了C++ (如果你还不熟悉的话,需要一段时间),你就可以开始阅读有关编写KDE应用程序的文章了。在KDE website上可能有一些介绍性的东西可读,别忘了谷歌在整个过程中都是你的朋友;-)

顺便说一句,Qt Designer只是一个做图形用户界面布局的程序,而KDevelop是一个功能齐全的集成开发环境,它结合了Qt Designer,一个文本编辑器和一堆其他东西。您可以使用KDevelop编写任何东西,从非常简单的"Hello World“C++程序到像KDevelop本身这样复杂的东西。

票数 1
EN

Stack Overflow用户

发布于 2009-05-06 06:24:23

如果你真的要写串口部分(我不清楚你的问题),你需要知道的其他系统调用是'ioctl‘和'termios',用来设置各种串口参数。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/464334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档