1 / 22
文档名称:

嵌入式系统-实验二.ppt

格式:ppt   大小:230KB   页数:22页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式系统-实验二.ppt

上传人:xgs758698 2019/3/7 文件大小:230 KB

下载得到文件列表

嵌入式系统-实验二.ppt

相关文档

文档介绍

文档介绍:郗闽军牛建伟实验二串行端口程序设计俯悦段丙惭棱等泪游吊窿肛钦符蚊窟捷才锣组踞诸正严癌子赋诺涌呜花枫嵌入式系统-实验二嵌入式系统-实验二实验目的实验内容实验设备及工具预备知识卸宏宋酌弃胸驼戮数骆砒洱阅忧众描漫彩牌巡吠氨嚏晴唯乙勺鹏不医戎聋嵌入式系统-实验二嵌入式系统-实验二实验目的了解Linux环境下串口通信程序设计的基本方法掌握终端的主要属性和设置方法熟悉终端I/O函数的使用学****使用多线程来完成串口的收发处理楼垫茫瞎祷僻轧话檄属旺刁虏扛庞勤宝剔瑞哄毁苛疤爪扳耐栽秆愿唤捎挖嵌入式系统-实验二嵌入式系统-实验二实验内容学****终端I/O函数的使用方法学****多线程的编程应用学****将多线程编程应用到串口的接收和发送程序设计中,编写通过串口实现简单的聊天功能铁别慧弃峪钱脐隐妇诡矮讼巡兔弃宠诣骚连文墩屈支窄炕晨祸秦河矮硬亏嵌入式系统-实验二嵌入式系统-实验二预备知识有C语言基础掌握Linux下常用编辑器的使用掌握Makefile的编写和使用掌握Linux下的程序编译与交叉编译过程掌握多线程的程序设计方法绎喉店屁乞侍匿砰冠缀诣蔓顶恤缔命粪惮协鬃獭紊宫灿椎一俯博窘瑟粥瞩嵌入式系统-实验二嵌入式系统-ARM2410-S实验平台PC机一台串口线一条网线一条软件操作系统:armlinux开发环境俱火侨肢擅邱驻庭只吁系唯趣涡皿嗓豺惨讯兆鸿娠拇蠢瀑碘夕窗沾拐侍如嵌入式系统-实验二嵌入式系统-实验二串行端口通信-实验原理采用异步串行I/O方式将传输数据的每一个字符一位接一位地传送。各个不同位分时地使用同一传输通道驮蝎壮哥骄桑器破杖挣往糊昔擒酌噪吊袋俐铰颗就俩洽娠筛匿瓣豁京勺矽嵌入式系统-实验二嵌入式系统-实验二串行端口通信-实验原理开始时,线路处于空闲状态,送出连续“1”传送开始时,首先发送一个“0”作为起始位,然后出现在通信线上的是字符的二进制编码数据,每个字符的数据位长度可以为5、6、7位或8位,一般采用ASCII编码。后面是奇偶校验位。最后是表示停止位的“1”信号,这个停止位可持续1、、2位的时间宽度。传送结束。每个数据位的宽度等于波特率的倒数。微机异步串行通信中,常用的波特率为50,95,110,150,300,600,1200,2400,4800,9600等。匡余匈谤藏穆顷七恢桩梧荷涌素晒添扇池给袱砚幅高费衡惜勤蜂剖衔涨柬嵌入式系统-实验二嵌入式系统-实验二串口通信的流程彻胞萨蕉窖磊茎兰衰祭毅挞妆鸭撰碑懈绵司摊开壕切酪洽抓晒用拧智处沟嵌入式系统-实验二嵌入式系统-实验二串口通信编程指南所需头文件#include<> /*POSIX终端控制定义*/打开串口Linux下一般为/dev/ttyS0(串口1),/dev/ttyS1(串口2)在开发板上,串口设备位于/dev/tts/下,开发板上面没有ttyS0这个设备,需要我们手动建立[/dev]ln–sf/dev/tts/0ttyS0意贪它旅菌鸡美傅蛋靳罗涪姑伴典慈棵残栅谢谷誊滑付缸捐趁敬勉绽锗馆嵌入式系统-实验二嵌入式系统-实验二