
请问用单片机做不同的通信如串口通信,I2C通信,SPI,或USB通信时都会涉及到通信层的概念
在做不同电路通信连接时,如串口通信,CAN,USB,SPI通信时都涉及到OSI通信层的概念,请问在做任意一种通信接口时如何理解所作的接口在OSI中是哪个层,请高手指点,谢...
在做不同电路通信连接时,如串口通信,CAN,USB,SPI通信时都涉及到OSI通信层的概念,请问在做任意一种通信接口时如何理解所作的接口在OSI中是哪个层,请高手指点,谢谢
展开
3个回答
展开全部
这个说起来有点复杂,其实还要看你的程序是否按照层的标准来写。
比如,一个iic通信,那个处理起始位,数据位等逻辑的函数可以理解为链路层,而上面的调用这个底层函数的主函数,就可以理解为osi模型中的上面的几层。当然,单片机有时涉及不到那么多的osi层,因为很多通信都是很简单的,涉及不到那么复杂的通信逻辑。能有个通信错误重新发送原数据的逻辑就不错了。
比如,一个iic通信,那个处理起始位,数据位等逻辑的函数可以理解为链路层,而上面的调用这个底层函数的主函数,就可以理解为osi模型中的上面的几层。当然,单片机有时涉及不到那么多的osi层,因为很多通信都是很简单的,涉及不到那么复杂的通信逻辑。能有个通信错误重新发送原数据的逻辑就不错了。
展开全部
单片机做不同的通信 即 涉及到 硬件,也 涉及到 软件
不好说
OSI网络通讯协议:
OSI是开放式通信系统互联参考模型,共分7层:
物理层-数据链路层-网络层-传输层-会话层-表示层-应用层
要 对应 起来 还 真难
不好说
OSI网络通讯协议:
OSI是开放式通信系统互联参考模型,共分7层:
物理层-数据链路层-网络层-传输层-会话层-表示层-应用层
要 对应 起来 还 真难
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
层,是操作系统的里面的词汇。
楼主先说一下,你在单片机上,用的是什么操作系统?
楼主先说一下,你在单片机上,用的是什么操作系统?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询