栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在Linux下为FTDI虚拟串行端口指定非标准波特率

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在Linux下为FTDI虚拟串行端口指定非标准波特率

您不能更改波特率,我想它与硬件有关。因此,弄乱模块不会对您有任何好处。在您的第三点中,您仅谈论提出的用于设置自定义波特率的第一种方法,您需要在其中访问

tty->alt_speed
。似乎没有接口可以直接从用户空间设置tty结构,至少没有使用ftdi_sio驱动程序。
但是,注释中还解释了另一种方法:

     * 3. You can also set baud rate by setting custom divisor as follows     *    - set tty->termios->c_cflag speed to B38400     *    - call TIOCSSERIAL ioctl with (struct serial_struct) set as     *      follows:     *      o flags & ASYNC_SPD_MASK == ASYNC_SPD_CUST     *      o custom_divisor set to baud_base / your_new_baudrate

你试过了吗?



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/409014.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号