全部博文(685)
发布时间:2014-09-28 15:47:00
原文地址:http://blog.chinaunix.net/uid-27717694-id-3495612.htmlconsole驱动: 一、基本概念 终端是一种字符型设备,通常使用tty简称各种类型的终端。linux的终端类型: /dev/ttySn,串行口终端 .........【阅读全文】
发布时间:2014-09-28 15:42:09
原文地址:http://blog.chinaunix.net/uid-27717694-id-3492905.html一、串口的初始化main.c(setup_arch(&command_line);)---->setup.c(paging_init(mdesc);)---->mmu.c(devicemaps_init(mdesc);)---->mmu.c(mdesc->map_io();)---->\arch\arm\mach-davinci\board-da850-evm.c(.map_io = da850_evm_map_io,)---->\arc.........【阅读全文】
发布时间:2014-09-28 15:39:26
原文地址:http://blog.chinaunix.net/uid-27717694-id-3501755.htmlPlatForm设备驱动:一、platform总线、设备与驱动1.一个现实的Linux设备和驱动通常都需要挂接在一种总线上,对于本身依附于PCI、USB、I2C、SPI等的设备而言,这自然不是问题,但是在嵌入式系统里面,SoC系统中集成的独立的外.........【阅读全文】
发布时间:2014-09-28 15:32:31
原文地址:http://blog.chinaunix.net/uid-27717694-id-3493611.html8250串口的初始化: (1)定义uart_driver、uart_ops、uart_port等结构体的实例并在适当的地方更具具体的硬件驱动情况初始化他们,当然具体设备xxx的驱动可以将这些结构体套在新定义的xxx_uart_driver、xxx_uart_ops、xxx_uart_port之内。(2.........【阅读全文】
发布时间:2014-09-28 15:27:46
linux-3.3.8\drivers\tty\serial\serial_core.c------>uart_set_options,可使用该函数接口设置串口波特率。原文地址:http://bbs.chinaunix.net/thread-1975888-1-1.html我的mini2440板串口终端的默认波特率是115200 但是我的USB转串口线很垃圾 显示乱码, 在9600下可以正常显示,我想降低波特率。 不知道改哪.........【阅读全文】