- 博客(15)
- 资源 (23)
- 收藏
- 关注
转载 SPI协议通信时序详解
1、什么是SPI?SPI是串行外设接口(Serial Peripheral Interface)的缩写。是 Motorola 公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。2、SPI优点支持全双工通信通信简单数据传输速率块3、缺点没有指定的流控制,没有应答机制确认是否接收到数据,所以跟IIC总线协议比较在数据可靠性上有一定的缺陷。4、特点1):高速、同步、全双工、非差分、总线式2):主从机通信模式5、协议通信时序详解1):SPI的通信原理很简单,
2020-08-30 20:04:11 6636
转载 FPGA作为从机与STM32进行SPI协议通信---Verilog实现
FPGA作为从机与STM32进行SPI协议通信---Verilog实现 [转]一.SPI协议简要介绍SPI,是英语SerialPeripheralInterface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。SPI总线是Motorola公司推出的三线同步接口,同步串行3线方式进行通信:一条时钟线S...
2020-08-30 20:02:15 1181
原创 E-trim 技术
e-trim 技术是 TI 专有的一种在晶 圆测试或最终测试阶段微调内部器件参数的方法。在微调输入失调电压漂移时,每个器件上的系统性或线性漂移误 差都被微调至零。这尽可能减小了与输入零点漂移相关的剩余误差,并且结果只来自于非线性误差源。图 49阐明 了这一概念。...
2020-08-29 11:56:14 1009
转载 ppm与LSB含义,换算
n表示ADC位数关于PPM与LSB一、ppm:百万分之一ppm是英文part per million的缩写,表示百万分之几,在不同的场合与某些物理量组合,常用于表示器件某个直流参数的精度。下面举例说明。1.用于描述电压基准(Voltage reference)的温度漂移值大小在基准电压的数据手册里,我们会找到一个描述基准性能的直流参数,称为温度漂移(也称温度系数)或简称TC(Temperature Coefficient),通常以ppm/℃表示。对于基准电压而言,1ppm/℃表示当环境.
2020-08-28 22:51:54 3563
转载 AD分辨率和精度区别
最近做了一块板子,当然考虑到元器件的选型了,由于指标中要求精度比较高,所以对于AD的选型很慎重。很多人对于精度和分辨率的概念不清楚,这里我做一下总结,希望大家不要混淆。我们搞电子开发的,经常跟“精度”与“分辨率”打交道,这个问题不是三言两语能搞得清楚的,在这里只作抛砖引玉了。简单点说,“精度”是用来描述物理量的准确程度的,而“分辨率”是用来描述刻度划分的。从定义上看,这两个量应该是风马牛不相及的。(是不是有朋友感到愕然^_^)。很多卖传感器的JS就是利用这一点来糊弄人的了。简单做个比喻:有这么一把常见的
2020-08-28 21:44:09 2569 1
转载 芯片封装介绍
芯片封装,简单点来讲就是把Foundry生产出来的集成电路裸片(Die)放到一块起承载作用的基板上,再把管脚引出来,然后固定包装成为一个整体。它可以起到保护芯片的作用,相当于是芯片的外壳,不仅能固定、密封芯片,还能增强其电热性能。因此,封装对CPU和其他LSI集成电路而言,非常重要。封装的类型,大致可以分为DIP双列直插和SMD贴片封装两种。从结构方面,封装经历了最早期的晶体管TO(如TO-89、TO92)封装发展到了双列直插封装,随后由PHILIP公司开发出了SOP小外型封装,以后逐渐派生出SOJ
2020-08-28 20:35:14 6018
转载 IIC 通信协议
IIC 通信协议I2C(IIC,Inter-Integrated Circuit),数据线SDA(data)和时钟SCL(clock)构成的串行总线,双向传送。高速IIC总线一般可达400kbps以上。IIC是半双工通信方式。时序图主机:起始信号—–>第一位——>第二位———> …….. ——–>第八位———> 等待应答信号——->停止信号大致的一个数据传输流程是:主机向SDA线上发送一个起始信号,表示有信号进行传输,此时所有连接到IIC总线
2020-08-27 14:44:00 364
转载 Verilog中`define、parameter、localparam三者的区别及举例
1、概述define:作用 -> 常用于定义常量可以跨模块、跨文件;范围 -> 整个工程;parameter: 作用 -> 常用于模块间参数传递;范围 -> 本module内有效的定义;localparam 作用 -> 常用于状态机的参数定义;范围 -> 本module内有效的定义,不可用于参数传递2、应用举例(1) define概念:可以跨模块的定义,写在模块名称上面,在整个设计工程都有效。一旦define指令被编译,其在整个编译过程中都有效。例
2020-08-26 17:11:43 6389
转载 FPGA 学习之路---深入理解状态机
状态机定义及分类什么是状态机:状态机通过不同的状态迁移来完成特定的逻辑操作(时序操作)状态机的分类:Moore型状态机和Mealy型状态机Moore型:状态机的变化只与当前的状态有关Mealy型:状态机的变化不仅与当前的状态有关,还与输入有关如何创建状态机:状态机的创建可以分为一段式,两段式和三段式:一段式:所有的状态变化以及导致的输出变化都写在了一个always快中。在该模块中既描述状态转移,又描述状态的输入和输出。两段式:用两个always模块来描述状态机。其中一个模块采用同步
2020-08-26 17:08:36 396
转载 FPGA 学习之路---边沿检测技术
所谓边沿检测,就是检测输入信号即上升沿或者下降沿的检测。边沿检测的电路很好实现:上一时刻为低电平,而当前时刻为高电平,此时就为上升沿;上一时刻为高电平,而当前时刻为低电平,此时就为上升沿。通过边沿采样技术实现上升沿捕获进而实现外部信号的上升沿触发。边沿检测电路的实现方法;1、always @ (posedge signal)FPGA不便于处理此类触发信号,除非外部输入信号作为全局时钟使用。另外众所周知由于电路不能能避免抖动现象,所以用这个检测方法是明显不合理的。2、一级D触发器实现; 我
2020-08-22 15:35:34 405
原创 如何使用串口来给STM32下载程序
STM32的启动模式介绍从STM32参考手册上,可以查阅到,STM32的启动模式,共有下列三种,可以通过BOOT0和BOOT1电平的不同组合,来选择不同的启动模式。关于这几种模式的介绍,下面是我个人的理解:主闪存启动模式:即运行模式,单片机上电即运行程序。系统存储器启动模式:即串口下载模式。上电之前要先设置BOOT0=1,BOOT1=0,然后才能通过串口下载程序。或者在已经上电的情况下,设置BOOT0=1,BOOT1=0,然后按一下复位键,这样也能通过串口下载程序。SRAM启动模式:
2020-08-20 15:14:49 848
转载 运算放大器---反馈通路中的延迟或者相移
http://bonniebakerti.spaces.eepw.com.cn/articles/article/item/95405
2020-08-02 11:04:28 2900
转载 运算参数的详细解释和分析
http://www.deyisupport.com/question_answer/analog/amplifiers/f/52/t/20214.aspx
2020-08-02 10:40:09 365
转载 只使用一个 100Ω 电阻器:了解震荡放大器的一个经验法则
http://bonniebakerti.spaces.eepw.com.cn/articles/article/item/102993#196094
2020-08-02 10:39:03 185
声源定位跟踪系统设计装置
2022-07-28
FPGA学习推荐:《HELLO FPGA》v3.0.zip
2021-11-11
数字信号示波器.zip
2021-11-10
信号失真度测量装置.zip
2021-11-04
信号失真度测量装置.zip
2021-11-04
DDS驱动板 PDF 信号发生器.zip
2021-08-29
水位监测系统设计资料.zip
2021-08-29
要想精通java必须看的经典书籍(强顶).zip
2021-04-22
stm32手写绘图板资料.zip
2021-04-22
stm32抢答器制作资料.zip
2021-04-22
(2017年用电器识别装置国赛题)基于stm32_CS5463用电器电流电压功率检测.zip
2021-04-22
stm32F4_4.3寸频谱分析仪 - lib库.zip
2021-03-08
FPGA_32测频.zip
2021-01-07
stm32F4示波器.zip
2021-01-07
F1双机spi通信.zip
2021-01-07
stm32等精度频率计
2021-01-07
多样式酷炫全彩爱心灯.zip
2020-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人