- 5
- 0
- 约2.69千字
- 约 17页
- 2018-01-19 发布于广东
- 举报
linux串口应用开发 串口概述 串口设置 串口使用详解 1、串口概述 用户常见的数据通信的基本方式有两种: 并行通信; 串行通信; 串行通信是计算机常用的接口,如:RS-232-C接口。该标准规定采用一个DB25芯引脚连接器或DB9芯引脚连接器。 芯片内部常具有UART控制器,其可工作于Interrupt(中断模式)或DMA(直接内存访问)模式。 UART的操作主要包括以下几个部分: 数据发送; 数据接收; 产生中断; 产生波特率; Loopback模式; 红外模式; 自动流控模式; 串口参数的配置主要包括:波特率、数据位、停止位、流控协议。 linux中的串口设备文件存放于/dev目录下,其中串口一,串口二对应设备名依次为“/dev/ttyS0”、“/dev/ttyS1”。 在linux下操作串口与操作文件相同。 2、串口详细配置 在使用串口之前必须设置相关配置,包括:波特率、数据位、校验位、停止位等。串口设置由下面结构体实现: 该结构中c_cflag最为重要,可设置波特率、数据位、校验位、停止位。在设置波特率时需在数字前加上‘B’,如B9600。B19200。使用其需通过“与”“或”操作方式。 输入模式c_iflag成员控制端口接收端的字符输入处理。 串口控制函数 Tcgetattr 取属性(termios结构) Tcsetattr
您可能关注的文档
- §1.5.2有理数的除法第1课时有理数的除法.ppt
- §4.长歌行长歌行课件.ppt
- §2.雨后课件雨后1章节.ppt
- §26.古文二则.ppt
- §1.5.2有理数的除法第2课时有理数的乘除混合运算.ppt
- §26.开国大典1章节.ppt
- §4.长歌行长歌行课件1章节.ppt
- §26.开国大典课件.ppt
- §1.5磁生电1.5磁生电1章节.ppt
- §26.孟子二则.ppt
- 2026年《国际旅游与客源国概况》专升本考试复习题库(附答案).pdf
- 2026年公民科学素质大赛参考试题库(500题)附答案.pdf
- 北师大版八年级数学上册 2-2 平方根 第2课时.ppt
- 北师大版版7.3平行线的判定课件北师大八年级数学上初二数学课件网.ppt
- 北师大八年级数学上学期第五章 二元一次方程组 5.7 用二元一次方程组确定一次函数表达式.ppt
- 北师大八年级数学上学期第五章 二元一次方程组 5.6 二元一次方程与一次函数.ppt
- 北师大版版7.2定义与命题课件北师大八年级数学上初二数学课件网.ppt
- 北师大版八年级数学上册 7-5 三角形内角和定理 第2课时(24张).ppt
- 北师大版八年级数学上7.5三角形内角和定理(第2课时)(3).ppt
- 北师大版八年级数学上7.5三角形内角和定理(第2课时)(2).ppt
最近下载
- 2025年金山职业技术学院单招职业倾向性测试模拟测试卷附答案.docx VIP
- 广东中考:英语重点知识点归纳.doc VIP
- CNAS《实验室资质认定评审准则》新准则理解.docx VIP
- 【猫病防治课件】猫皮肤癣菌病.pptx VIP
- 医保基金监管条例实施细则解读.pptx VIP
- 降低预检分诊错误率PDCA.pptx VIP
- 鱼类呼吸与循环系统.pptx VIP
- 2023-2024年四川剑南春集团有限责任公司招聘应届高校毕业生88人高频难、易错点模拟试题附带答案.docx VIP
- 养老护理员礼仪培训与职业素质.pptx VIP
- SHS 01006—2019 管式加热炉维护检修规程.docx VIP
原创力文档

文档评论(0)