I.MX6 查看baudrate确定是否被其他程序占用
/*********************************************************************** * I.MX6 查看baudrate确定是否被其他程序占用 * 说明: * 最近UART口出现了不正常的现象,于是想通过在驱动层的baudrate设置的 * 地方对来确认这件事。 * * 2016-7-28 深圳 南山平山村 曾剑锋 **********************************************************************/ 一、代码添加情况: static void imx_set_termios(struct uart_port *port, struct ktermios *termios, struct ktermios *old) { ...... /* * Ask the core to calculate the divisor for us. */ baud = uart_get_baud_rate(port, termios, old, 50, port->uartclk / 16); printk("zengjf <%s> sport line : %d, baud : %d\n", __func__, sport->port.line, baud); quot = uart_get_divisor(port, baud); ...... } 二、程序运行结果片段: zengjf <imx_set_termios> sport line : 1, baud : 19200 zengjf <imx_set_termios> sport line : 1, baud : 9600 zengjf <imx_set_termios> sport line : 1, baud : 115200 zengjf <imx_set_termios> sport line : 1, baud : 19200 zengjf <imx_set_termios> sport line : 1, baud : 9600 zengjf <imx_set_termios> sport line : 1, baud : 115200 zengjf <imx_set_termios> sport line : 1, baud : 19200 zengjf <imx_set_termios> sport line : 1, baud : 9600 zengjf <imx_set_termios> sport line : 1, baud : 115200 zengjf <imx_set_termios> sport line : 1, baud : 19200
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步