通信协议
文章平均质量分 79
嵌入式常用通信协议学习记录,包含 USB,IIC,SPI,UART等,从原理分析到实例运用。
霁风AI
通领时代,信系未来
展开
-
通信专题(一)——曼彻斯特编码
前言:为了方便查看博客,特意申请了一个公众号,附上二维码,有兴趣的朋友可以关注,和我一起讨论学习,一起享受技术,一起成长。1. 简介在电信与数据存储中, 曼彻斯特编码(Manchester coding),又称自同步码、相位编码(phase encoding,PE),能够用信号的变化来保持发送设备和接收设备之间的同步。它用电压的变化来分辨 0 和 1,从高电平到低电平的跳变代表 1,而从...原创 2020-02-06 12:45:34 · 13383 阅读 · 2 评论 -
USB总线专题(三)——描述符
前言:为了方便查看博客,特意申请了一个公众号,附上二维码,有兴趣的朋友可以关注,和我一起讨论学习,一起享受技术,一起成长。1. 概述USB 描述符信息存储在 USB 设备中,在枚举过程中,USB 主机会向 USB 设备发送 GetDescriptor 请求,USB 设备在收到这个请求之后,会将 USB 描述符信息返回给 USB 主机,USB 主机分析返回来的数据,判断出该设备是哪一种 U...原创 2019-08-29 18:17:56 · 1342 阅读 · 0 评论 -
USB总线专题(四)——枚举过程
前言:为了方便查看博客,特意申请了一个公众号,附上二维码,有兴趣的朋友可以关注,和我一起讨论学习,一起享受技术,一起成长。1. 定义枚举就是从设备读取一些信息,知道设备是什么样的设备,如何进行通信,这样主机就可以根据这些信息来加载合适的驱动程序。枚举过程包括设备地址的分配,从设备读取设备描述符,分配加载驱动程序,选择规定的设备功耗要求和接口配置信息。USB 架构中, hub 负责检测设...原创 2019-09-11 19:10:50 · 1771 阅读 · 2 评论