国际

您的位置:主页 > 国际 >

豪利777平台-支持单线SPI接口的烧录技术实现

发布日期:2020-11-07 00:20浏览次数:
本文摘要:SPI通常需要四条线:MOSI(数据输入)、MISO(数据输出)、SCLK(时钟)和SS(切片选择)。程序员在机器的SPI单线通信模块在编程界时,遇到类似编程模块的芯片已经成为日常。图3程序员通过机器上的单根数据线SPI通信,对该系列芯片的通信时钟频率较高,因此为了采样数据,必须至少有20MHz的采样时钟,并且硬件必须兼容,程序员传输数据后必须立即切换到接管状态。

时钟

1、标准SPI通信协议SPI是串行外围设备模块(SerialPeripheralInterface)的缩写,是高速、全双工、实时通信协议。SPI通常需要四条线:MOSI(数据输入)、MISO(数据输出)、SCLK(时钟)和SS(切片选择)。(1)MOSI-主设备数据输入,设备数据输出(2)MISO主设备数据输出,设备数据输入;(3)主设备产生的sclk时钟信号;(4)SS从设备可以向主设备的控制发送信号。图1SPI标准通信模块SPI通信模块的优点是,传输数据速度慢,可能超过数万亿到数十万亿,并且没有系统支出。

但是,SPI总线的缺点也引人注目,主要是未登录的流量控制,接收者机制没有确认数据交接。2.单线SPI模块还有另一种SPI通信接口方法。此SPI模块已从标准SPI模块中原来的两根数据线重新更改为数据线。

这样,通信方式也成为半双工通信者,在接线上变得更加简洁。图2SPI单线通信模块3。程序员在机器的SPI单线通信模块在编程界时,遇到类似编程模块的芯片已经成为日常。

因为有时芯片不使用罕见的奇特通信方式来设计优秀的编程方式。当反对MAXIM部分芯片的编程时,芯片采用芯片作为主机上的单根数据线工作的SPI通信。该芯片由(1)TCLK从头到尾由芯片生成,由程序员接管时钟。

(2) 10MHz以上的高时钟频率;(3)通信方式是,芯片每收到一个字节,就返回一个字节。那个数据通讯门右边(记录:图片来自编程手册)。在通信过程中,主从交换问题再次发生,因此脚SS也可以忽略。

图3程序员通过机器上的单根数据线SPI通信,对该系列芯片的通信时钟频率较高,因此为了采样数据,必须至少有20MHz的采样时钟,并且硬件必须兼容,程序员传输数据后必须立即切换到接管状态。普通程序员很难超过这种苛刻的拒绝。这里使用的废弃方案是超高速处理器的P800-ISP反对的。右图是逻辑分析器捕获刻录过程的通信波形。

时钟的脉冲长度为50ns(对应的时钟频率为10MHz)。图4单线SPI通信波形此单线SPI编程模块摘要如下。好处是3360的布线数量少(实际使用的线必须只有两条),通信慢,数据非常简单。

缺点:但是,如果高频通信被拒绝,则必须兼容高频采样和传输状态转换功能(例如,数据传输后立即切换到接管状态)。


本文关键词:芯片,通信方式,编程,豪利777平台

本文来源:豪利777平台-www.yaboyule239.icu