通信协议
文章平均质量分 80
小科论
这个作者很懒,什么都没留下…
展开
-
SPI通信协议_02
前言 上一篇SPI通信协议_01,是在找工作时写的,当时还是个学生,一直不理解为什么要学SPI通信协议,网上现成的代码不是一大堆吗?不过为了面试,我还是将SPI通信协议背的滚瓜烂熟,也成功过了面试。最近有机会在工作的时候,接触到spi通信相关的芯片驱动,在这里以自己理解的角度再次解释SPI通信协议,顺便解释为什么要学SPI通信协议。 关键点 1.时钟产生是由MASTER产生的,这就表明SPI通信的波特率由MASTER决定,无论Send/Receive都需要MASTER发出时钟信号。 2.SPI的时钟..原创 2022-05-14 10:07:39 · 750 阅读 · 0 评论 -
SPI通信协议_01
转载自------>单片机IO口模拟SPI四种模式的程序 这里写图片描述 #include "iom8535v.h" #define _CPOL 1 #define _CPHA 0 #define SCK_IO DDRA|=0X01 #define MOSI_IO DDRA|=0X02 #define MISO_IO DDRA&=0XFB #define SSEL_IO DDRA|=0X08 #define SCK_D(X) (X?(PORTA|=0X0转载 2020-07-22 21:17:16 · 189 阅读 · 0 评论 -
IIC通信协议分析
一、为什么要学iic 很多面试官喜欢问IIC通信协议怎么实现,当时我只有在开发板用过IIC来向存储芯片(WQ25128系列)存数据,觉得在设计中没有很大的作用,为什么相比起串口(USART)更喜欢问IIC,当听我说“之前学过一遍,已经总结在word里了,如果需要用到,再去看就行了”,结果面试官不是很满意我的回答。在百度帖吧,看别人也有问过这个问题,大多解释是面试官要看一下应试者的基础。面试前重新看......原创 2020-07-22 21:17:47 · 768 阅读 · 0 评论