Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Chinese
  4. 有关Qserialport的疑问
Forum Updated to NodeBB v4.3 + New Features

有关Qserialport的疑问

Scheduled Pinned Locked Moved Chinese
4 Posts 3 Posters 3.4k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    csCATER
    wrote on last edited by
    #1

    在这个英文网站能输中文真好~
    说正事,本人接触qt不久,现在在做一个项目要用到串口读写。
    单片机是德州仪器的MSP430.往电脑输数据。
    现已确定单片机没有问题,驱动正常,可以在我的Mac里用串口监视器读到数据。
    用样例程序中Qserialportinfo读出串口信息如下
    Port: uart-1CFF49ABB1C3252A
    Location: /dev/cu.uart-1CFF49ABB1C3252A
    Description: Texas Instruments MSP-FET430UIF
    Manufacturer: Texas Instruments
    Vendor Identifier: 451
    Product Identifier: f432
    Busy: No
    现在想在QT中读到串口数据。
    我是这样初始化串口的
    @QSerialPort *serial=new QSerialPort;
    serial->open(QIODevice::ReadOnly);@

    然后不知道该如何设置(因为还有其他串口,蓝牙神马的)
    要不要设置比特或者是其他的。。。
    ps。系统OSX 10.8.4
    Qt Creater 2.7.2
    基于 Qt 5.1.0 (64 bit)
    希望各位大神大牛知道本小白一二。感谢至极!

    1 Reply Last reply
    0
    • T Offline
      T Offline
      TDHound
      wrote on last edited by
      #2

      请参考 "QSerialPort Class":http://doc-snapshot.qt-project.org/qt5-stable/qtserialport/qserialport.html 了解并获取更多特性

      1 Reply Last reply
      0
      • D Offline
        D Offline
        Dugucloud
        wrote on last edited by
        #3

        只需要设置波特率(setBaudRate)就可以使用read和write函数处理了。

        1 Reply Last reply
        0
        • D Offline
          D Offline
          Dugucloud
          wrote on last edited by
          #4

          哦对了你的构造函数还要加上表示串口的字符串作为参数。比如Windows就是类似于"COM3"这样的,Mac和Linux就是“/dev/”开头的。

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved