PAGE

天津电子信息职业技术学院

《嵌入式软件编程》课程报告

课程名称:基于linux的嵌入式串口通信

课程代码: 115229

姓 名: 甘琦

学 号: 48

专 业: 物联网应用技术

班 级: 物联S14-1

完成时间:2016 年 10 月 28日

目录 TOC \o "3-3" \h \z \t "标题 1,1,标题 2,2"

HYPERLINK \l "_Toc465369323" 摘 要 PAGEREF _Toc465369323 \h 1

HYPERLINK \l "_Toc465369324" 前言 PAGEREF _Toc465369324 \h 2

HYPERLINK \l "_Toc465369325" 一、 嵌入式串口通信概述 PAGEREF _Toc465369325 \h 2

HYPERLINK \l "_Toc465369326" 1.1 嵌入式串口通信的原理 PAGEREF _Toc465369326 \h 2

HYPERLINK \l "_Toc465369327" 1.2 嵌入式串口通信的开发工具 PAGEREF _Toc465369327 \h 2

HYPERLINK \l "_Toc465369328" 1.2.1 CC2530功耗 PAGEREF _Toc465369328 \h 2

HYPERLINK \l "_Toc465369329" 1.2.2 ARM简介 PAGEREF _Toc465369329 \h 3

HYPERLINK \l "_Toc465369330" 1.2.3 Linux系统简介 PAGEREF _Toc465369330 \h 3

HYPERLINK \l "_Toc465369331" 1.3 嵌入式串口通信的基本任务 PAGEREF _Toc465369331 \h 4

HYPERLINK \l "_Toc465369332" 1.4嵌入式串口通信协议及实现 PAGEREF _Toc465369332 \h 4

HYPERLINK \l "_Toc465369333" 二、 RS-232C标准 PAGEREF _Toc465369333 \h 5

HYPERLINK \l "_Toc465369334" 2.1引脚定义 PAGEREF _Toc465369334 \h 5

HYPERLINK \l "_Toc465369335" 2.2 字符(帧)格式 PAGEREF _Toc465369335 \h 6

HYPERLINK \l "_Toc465369336" 2.3握手协议 PAGEREF _Toc465369336 \h 8

HYPERLINK \l "_Toc465369337" 2.4 双机互连方式 PAGEREF _Toc465369337 \h 9

HYPERLINK \l "_Toc465369338" 2.4.1无硬件握手情况 PAGEREF _Toc465369338 \h 9

HYPERLINK \l "_Toc465369339" 2.4.2 DTR和DSR握手情况 PAGEREF _Toc465369339 \h 9

HYPERLINK \l "_Toc465369340" 三、 嵌入式串口驱动程序设计 PAGEREF _Toc465369340 \h 10

HYPERLINK \l "_Toc465369341" 3.1 嵌入式串口操作需要的头文件 PAGEREF _Toc465369341 \h 10

HYPERLINK \l "_Toc465369342" 3.2 打开串口 PAGEREF _Toc465369342 \h 10

HYPERLINK \l "_Toc465369343" 3.3 串口设置 PAGEREF _Toc465369343 \h 11

HYPERLINK \l "_Toc465369344" 3.4 串口读写 PAGEREF _Toc465369344 \h 13

HYPERLINK \l "_Toc465369345" 3.5 关闭串口 PAGEREF _Toc465369345 \h 14

HYPERLINK \l "_Toc465369346" 四、源程流程图 PAGEREF _Toc465369346 \h 15

HYPERLINK \l "_Toc465369347" 五、源程序代码

linux 嵌入式串口通信设计目的,基于linux的嵌入式串口通信.doc相关推荐

  1. java饭堂管理代码论文_[计算机设计精品] 基于java的餐饮管理系统(毕业论文).doc...

    [计算机设计精品] 基于java的餐饮管理系统(毕业论文).doc 还剩 68页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保 ...

  2. linux图片浏览器设计目的,基于嵌入式Linu图片浏览器的设计与实现.doc

    基于嵌入式Linu图片浏览器的设计与实现 本科学生毕业论文(设计) 题目(中 文):基于嵌入式Linux图片浏览器的设计与实现(英 文):The design and implementation o ...

  3. 基于linux网络聊天室的设计,参考基于linux网络聊天室的设计.doc

    参考基于linux网络聊天室的设计 长沙理工大学<高级操作系统>课程设计报告学 院 计算机与通信工程 专 业 计算机科学与技术 班 级 学 号 学生姓名 指导教师 课程成绩 完成日期 课程 ...

  4. 基于linux的驱动设计,《基于LINUX的虚拟驱动设计》-毕业论文.doc

    PAGE 40 l 摘 要 驱动程序是当前最热门.最有发展前途的IT应用技术之一.目前的驱动程序的开发主要应用在包括键盘 .鼠标.扫描仪.打印机以及存储设备等日益普及的设备之间的通讯上.但是要使这些设 ...

  5. linux线程池实现多线程并发,基于Linux的多线程池并发Web服务器设计-电子设计工程.PDF...

    基于Linux的多线程池并发Web服务器设计-电子设计工程.PDF 第 卷 第 期 电子设计工程 年 月 基于 的多线程池并发 服务器设计 陈 涛 任海兰 武汉邮电科学研究院 湖北 武汉 摘要 时至今 ...

  6. linux防火墙阻断目的,基于Linux防火墙的内部邮件监控与阻断系统

    基于Linux防火墙的内部邮件监控与阻断系统 给出了一种邮件监听与阻断系统的设计和实现方案.方案的实现建立在Linu (本文共3页) 阅读全文>> 毫无疑问,通过电子邮件发送各种信息是个简 ...

  7. 基于Linux的web的中期报告,基于Linux的Web服务器设计论文中期检查.doc

    附件3: 长沙师范学院 届毕业论文(设计)课题任务书 课题题目基于Linux的Web服务器设计指导教师李列文职 称副教授学生姓名叶润凯系(部)/专业信工系/计应学 号2014541930121课题主要 ...

  8. linux环境用opencv读取图片,基于Linux下OpenCV的人脸识别模块设计

    金笑雪 张琳琳 高丹 张黎 摘 要: 近年来,图像识别技术正在向更加直观.可靠的方向发展,其中人脸识别技术具有极高的研究价值,应用得也最为广泛.通过对Linux系统下OpenCV的研究,利用OpenC ...

  9. linux局域网语音通讯软件下载,基于Linux平台的局域网可语音的IM软件的设计与实现.doc...

    基于Linux平台的局域网可语音的IM软件的设计与实 作者: 专业:软件工程 指导老师: 摘要 随着计算机网络的日益普及人们通过网络进行交流显得越来越重要.于是出现了一系列的通信软件. 自1990s ...

最新文章

  1. Docker与FastDFS的安装命令及使用
  2. mysql 5.6升级8.0_Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法...
  3. 简答题c语言文件操作顺序,计算机基础与程序设计2012年4月真题试题(02275)
  4. 编辑神器Vi介绍及常用命令
  5. 11 为了进一步_浅聊小米11发布会
  6. telnet用法 测试端口号是否可以使用
  7. Volley源码学习3--log类
  8. testNG-失败用例重跑机制
  9. 计算机组装的虚拟仿真实验报告,组装计算机的虚拟实验室
  10. Hyper-V里安装Linux虚机
  11. kali linux添加环境变量
  12. 生信技能树——GEO芯片数据的合并
  13. 前端html与css学习笔记总结篇(超详细)
  14. 白嫖阿里-----搭建个人服务
  15. 【五一创作】iSH修改hostname(主机名)【美化】【短篇技术类文章】
  16. 关于C++ 里struct 和 class的区别
  17. 【RFC6582 TCP快速恢复算法的NewReno修改】(翻译)
  18. 计算机内存如何查询,如何查看电脑物理内存
  19. 给一个喝酒青年的公开状
  20. 【2022软件创新实验室暑假集训】Java环境安装与基础介绍

热门文章

  1. Spring MVC表单教程
  2. 使用工厂方法模式设计最佳实践
  3. NetBeans 7.1:创建自定义提示
  4. IntelliJ IDEA for Mac在MacOS模式下的版本控制/本地历史记录快捷键(VCS and Local History Shortcut)
  5. Java中父类的静态变量和静态方法的继承问题
  6. 国家标准标点符号用法
  7. php 获取请求设备,php – 如何获取设备令牌
  8. asp.net html2canvas,Vue 结合html2canvas和jsPDF实现html页面转pdf
  9. 光立方原理讲解_90%人不理解什么是防眩光射灯 防昡晕 防炫光,。怎么选项led防眩灯...
  10. 怎么把php查询到的值显示到下拉框中_RazorSQL for Mac(数据库工具查询)8.5.3