- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
设计中心 第二届“术有专攻”论文
目 录
【内容摘要】 .................................................................................................................................. 2
【关键词】 ...................................................................................................................................... 2
【正文内容】 .................................................................................................................................. 2
1、需求分析 .................................................................................................................................... 2
2、概要设计 .................................................................................................................................... 3
3、详细设计 .................................................................................................................................... 3
4、补充与扩展 .............................................................................................................................. 14
设计中心 第二届“术有专攻”论文
工厂串口协议与命令开发详解
部门:软件所 作者:罗富贵
【内容摘要】
电视产品生产过程中,需要专用调试设备和电视产品通信,以达到将命令要
求传送到电视,让电视响应对应命令,达到高效,稳定地完成调试过程。其通信
协议是采用串口标准通讯协议,最常用的是RS232(ANSI/EIA-232标准)。关于工
厂串口通讯协议有响应的文档可以参考,本文只是详解如何在软件上用代码构建
和实现串口通讯,并阐述跨平台的移植和注意事项,并结合在开发MS638串口命
令过程的例子来加深。
【关键词】
RS232,波特率,停止位,奇偶校验位,跨平台
【正文内容】
1、需求分析
开发之前需要了解串口命令需求,整理大致的系统功能划分。为开发工
作做前期准备。本文都以开发 MS638为例,详细介绍开发思路和流程。
⑴ 要想开发串口协议与命令先通晓以下文档知识,了解串口命令需求:
\\10.118.1.66\scbc\设计中心\软件设计所\工作资料\工厂测试小组\限内
部使用设计规范\串口_工厂遥控码调试通讯协议(SIACP)V6.9.pdf
⑵ 需要一定的 Linux嵌入式开发经验。
由于串口通信协议涉及到操作 Linux串口终端设备 ttys1,对应串口设备之
间的关系,如何操作都需要一定的经验。
Linux 将每个串行端口都看作一个字符设备,也即终端设备,设备名
/dev/ttySx,通常有多个终端设备,通常串口输出打印,是 PC连接到/dev/ttyS0
字符设备,通过往/dev/ttyS0设备写数据,通过串口传输运送到 PC串口终端。
⑶ 明确模块划分。
可以将串口命令实现分成以下几个模块:
① 串口初始化 串口初始化主要是连接和初始化打开 ttys1串口,创建通
信套接口监听 PC命令数据。
② 串口命令实现模块 这是实现的主体部分,包括 net,老化,tv,图像,
设计中心 第二届“术有专攻”论文
声音等模块。目前最新版本 6.9 实现和扩展命令 311 个,工厂生产常用命令 70
个左右。
③ 消息发送与接收,这块涉及到响应 PC结果,返回结果通知到 PC串口工
具,发送消息到上层应用菜单等。
2、概要设计
我们软件工程师经常
您可能关注的文档
最近下载
- 成都市金牛区2020-2021学年下学期一年级期末考试语文试卷(部编版).pdf VIP
- 儿科“一科一品”之做有温度的护理人.pptx VIP
- 2025年广州数学中考试题及答案.doc VIP
- 中文释义 PASS图解速记高中词汇正序版.xlsx VIP
- 辅警招聘考试公安基础知识(情景分析题)模拟试卷3(题后含答案及解析).pdf VIP
- 工程质量风险分级管控清单 .pdf VIP
- 生物医学工程先进制造:第一章 绪论-2015.ppt VIP
- 培养员工归属感培养员工归属感.ppt VIP
- 古方上篇后八方.张志峰老师讲解和答疑2016.3.5.doc VIP
- JingChaDaXue《灭火救援指挥》期末试卷(A)参考答案.docx VIP
文档评论(0)