python + pyserial通过串口win7将垃圾邮件发送到8051

时间:2012-02-02 19:03:54

标签: python serial-port pyserial 8051

我对python很新。我用pyserial 2.5安装了3.2.2。我使用以下配置打开端口

        >>> import serial
        >>> ser = serial.Serial(5)
        >>> ser.name
        'COM6'
        >>> ser.writeTimeout=5
        >>> ser.timeout=5
        >>> ser.setBaudrate=4800
        >>> ser.parity='N'
        >>> ser.bytesize=8
        >>> ser.stopbits=1

现在我用

发送数据
    >>> ser.write(32)

我在8051上得到错误的输出。它给了我48,56,126,8或无值这些是唯一值,无论我给出什么输入,它都会继续重复。

我也试过

    >>> ser.write('A'.encode('ascii')) 

但它会立即在屏幕上打印1并在8051微控制器上再次显示错误值。

0 个答案:

没有答案