- 13
- 0
- 约2.02万字
- 约 18页
- 2017-07-07 发布于湖北
- 举报
实验101UART驱动分析概要1
实验 10-1 UART驱动程序分析实验
【实验目的】
掌握串口的通信原理。
熟悉串口驱动程序的结构。
【实验步骤】
PXA UART串口驱动初始化
打开linux-2.6.22.10\drivers\serial\pxa.c,找到串口驱动初始化serial_pxa_init(void)
int __init serial_pxa_init(void)
{
int ret;
ret = uart_register_driver(serial_pxa_reg);
if (ret != 0)
return ret;
ret = platform_driver_register(serial_pxa_driver);
if (ret != 0)
uart_unregister_driver(serial_pxa_reg);
return ret;
}
在UART初始化函数中,首先调用uart_register_driver(struct uart_driver *drv)函数来注册UART驱动,在这函数里它会分配一个tty_driver对象,并初始化tty_operations为serial_pxa_pops, 这是serial-core.c提供的统一的UART操作函数。
在linux-2.6.22.10\drivers\serial\pxa.c找到serial_p
您可能关注的文档
- 计算机图形学 第三章 二维图形的裁剪.ppt
- 第五节 变质岩.ppt
- 第五讲 刑法.ppt
- 实用英语综合教程Live in Tianjin.ppt
- 第五节 霉 菌( 发送).ppt
- 第五讲 套利定价模型(APT).ppt
- 计算机体系结构苹果的发展历史.ppt
- 实用英语综合教程1_第四版_Unit_1Text_A.ppt
- 第五节极地地区.ppt
- 第五节节能环保燃烧器.ppt
- 广州高考理科一张纸复习清单.docx
- 2026年新高考全国乙卷高考文综易错题卷含解析.docx
- 2026年新高考全国乙卷数学易错知识点卷含高频考点含解析.docx
- 2026年新课标 I 卷高考生物冲刺模拟卷(含解析).docx
- 2026年新课标 I 卷数学高频考点专项卷(含解析).docx
- 2026年新课标 II 卷高考生物押题预测卷(含解析).docx
- 2026年新课标 I 卷高考语文易错题预测卷压轴题含解析.docx
- 2026年新课标 II 卷高考数学论述类文本阅读卷含解析.docx
- 2026年新课标II卷高考化学有机合成易错题卷(含解析).docx
- 2026年新课标II卷语文预测押题卷(含解析).docx
原创力文档

文档评论(0)