工厂串口协议与命令开发详解资料.pdfVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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、概要设计 我们软件工程师经常

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档