zoukankan      html  css  js  c++  java
  • 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
    ", __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
  • 相关阅读:
    函数模板的局限性级解决方法(第三代具体化)
    模板实现机制
    函数模板与普通函数的区别以及调用规则
    函数模板基本用法及泛型
    向上类型转换和向下类型转换
    虚析构和纯虚析构
    纯虚函数和抽象类
    多态原理
    静态联编和动态联编即多态的概念
    虚基类的内部工作原理
  • 原文地址:https://www.cnblogs.com/zengjfgit/p/5714912.html
Copyright © 2011-2022 走看看