• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

介绍下嵌入式开发中协议栈具体是指什么?

沃尔夫斯堡的羊 2017-11-03 浏览量:930
介绍下嵌入式开发中协议栈具体是指什么?其内容是什么?结构?如何开发一个协议栈?开发协议栈需要用到哪些知识?协议栈如何使用?比如蓝牙,BLE。。。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 协议栈我理解就是一组函数和数据结构集合,实现特定功能的一个函数包,给你开放了多个应用函数接口,使一些复杂的开发降低复杂程度。

    协议栈实现的功能不同,内容差异很大。

    如何开发一个协议栈?先弄懂一个协议栈,写个和他类似的,模仿开始。

    知道的就这么多点


    • 发布于 2017-11-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :没有这个厂牌的规格书 回复

其他答案 数量:8
  • 协议个人理解就是一个约定的通信规矩。

    你要先定义数据格式,然后用函数去实现,去封装。

    • 发布于2017-11-04
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有国产替代 回复

  • 协议栈就是把一些协议,规约使用C语言或是其他的编程语言写成一个独立的支持库,或是包,在使用的时候,根据不同的芯片进行使用与条件编译。
    • 发布于2017-11-04
    • 举报
    • 评论 2
    • 0
    • 0
沃尔夫斯堡的羊 回复了 汉云 :你好,那为什么会用到栈这个词呢?觉得是不是和数据结构里面的栈相关? 回复
汉云 回复了 沃尔夫斯堡的羊 :我的理解:协议栈中的是分上层协议与底层协议的,数据由上层协议到底层协议并发出,由底层协议到上层协议接收,这样一上一下,一下一上就如“栈”一样了。 回复

  • 就是按一定的协议规则进行通讯的一个工具,像是SDK一样。
    • 发布于2017-11-05
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :品牌: LX(连线电子) 型号: FFC连接线 6P 间距0.5mm 长20CM 同向 描述: 导体芯数:6 触点位置:同向 回复

  • 协议栈是按照一定的协议传输数据的方式,比如蓝牙协议栈,就是按照蓝牙这一协议对数据进行封包-传输-解包的
    • 发布于2017-11-15
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :正常,T是温度代码, 回复

  • 为什么叫做协议栈

    栈的特性是什么?

    先进后出


    协议有啥特点?

    各层透明


    最早加上的协议头被封装在了最里面

    只有最后解析的时候才被拉出来.


    我想,这和栈有一点类似吧.

    • 发布于2017-11-17
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有找到 回复

  • 协议栈就是一种分层设计的方式,例如tcp就分了七层
    • 发布于2017-11-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 协议栈 是通信设计、开发、应用领域 分层设计的方式。内容规定了 各层  数据封装规则 ,上下传递 的规则 (因为完成一次两端通信 在一个完整的过程中 总是 信息从一台主机上层传递到到下层(逐层封装),直至 实际传输的物流层实现信号从一台主机到另外一台主机后,然后 逐层向上解包 到达另外一台主机的应用接受端)

    一般不会直接开发完整的整个协议栈,而是对其中某个层进根据应用行进一步的实现,比如http和ftp其实都是在tcp/ip 中的具体应用实现。一般开发都是在应用层进行实现。

    • 发布于2017-11-29
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :MC1496BDR2G 详细说明; 射频IC调制器/解调器FM 300MHz 14-SOIC 温度范围:−40 to +125 回复

  • https://baike.baidu.com/item/%E8%93%9D%E7%89%99%E5%8D%8F%E8%AE%AE%E6%A0%88/7955122?fr=aladdin

    协议栈就一种官方规定好的​传输数据的格式。

    • 发布于2017-12-21
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :错料,与规格书封装不符 回复

相关问题

问题达人换一批

介绍下嵌入式开发中协议栈具体是指什么?