This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

linux 下kernel如何配置UART



大家好,

  看了好几天kernel的代码也没太弄懂,到底kernel中如何配置总线的时钟,然后配置UART的波特率。想配置UART4,但是在linux下串口的波特率是按照sysclk10,48M总线频率设置串口位115200,但是UART4是挂在sysclk10上192M的总线频率,如果按照115200配置的话波特率整整提高4倍。如果在裸机下我是会配置时钟和波特率的,但是在linux下,真的搞不懂,最好能直接在kernel下,开机就配置好,求大神讲解