码迷,mamicode.com
首页 > 其他好文 > 详细

I.MX6 查看baudrate确定是否被其他程序占用

时间:2016-07-28 16:19:17      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:

/***********************************************************************
 *           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

 

I.MX6 查看baudrate确定是否被其他程序占用

标签:

原文地址:http://www.cnblogs.com/zengjfgit/p/5714912.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!