fuzhushigong 发表于 2020-6-23 14:38:08

提高串口波特率

OK335XDttyO1想获取1000000波特率的数据,怎么样在串口驱动底层修改,求大神赐教?

fuzhushigong 发表于 2020-6-26 16:01:41

请大神赐教

ljb2019001 发表于 2020-6-28 08:28:34

命令行通过以下命令设置波特率
# stty -F /dev/ttyO1 -a                      # ttyO1为要查看的串口
# stty -F /dev/ttyO1 ispeed 460800 ospeed 460800 cs8          # 设置ttyO1波特率为460800   

并且ti的335x芯片支持的波特率如下
static const struct baud_rates baud_rates[] = {
        { 921600, B921600 },
        { 460800, B460800 },
        { 256000, B256000 },
        { 230400, B230400 },
        { 115200, B115200 },
        {57600, B57600},
        {38400, B38400},
        {19200, B19200},
        {   9600, B9600   },
        {   4800, B4800   },
        {   2400, B2400   },
        {   1200, B1200   },
        {      0, B38400}
};

fuzhushigong 发表于 2020-7-4 14:35:25

ljb2019001 发表于 2020-6-28 08:28
命令行通过以下命令设置波特率
# stty -F /dev/ttyO1 -a                      # ttyO1为要查看的串口
# stty -F ...

感谢大神回复,我这回去实验一次
页: [1]
查看完整版本: 提高串口波特率