头像-209517

865a6f617abde02b

个人成就

获得 13 次赞

帮助过8人

电容屏充电跳屏原因

有干扰,或者电源有问题

什么开发板好点?

stm开发板

MAX803/MAX809有什么区别

漏极开路低电平有效复位输出(MAX803)推挽低电平有效复位输出(MAX809)

STM32F103只能用jlink 下载程序吗

st-link  串口都可以

如何计算异步FIFO深度?

异步FIFO最小深度计算原理      如果数据流连续不断则FIFO深度无论多少,只要读写时钟不同源同频则都会丢数;FIFO用于缓冲块数据流,一般用在写快读慢时,遵循的规则如下:{FIFO深度 /(写入速率 - 读出速率)} = {FIFO被填满时间}  >  {数据包传送时间}= {写入数据量 / 写入速率}即:确保对FIFO写数据时不存在overflow从FIFO读出数据时不存在underflow.     例:A/D采样率50MHz,dsp读A/D读的速率40MHz,要不丢失地将10万个采样数据送入DSP,在A/D在和DSP之间至少加多大容量(深度)的FIFO才行?100000 / 50MHz = 1/500 s = 2ms(50MHz - 40MHz)  * 1/500 = 20k既是FIFO深度。一种错误的算法(我也犯了同样的错误):100000 / 40MHZ= 1/400s = 2.50ms(50M - 400M)*1/400 =25K.那么这样进去的数据就不是100K了,而是100K+50M*(0.0025-0.002)=125,000bit,错误在时间的计算。

stm8和51对比

差别很大,stm适用工业级,可以代替

为什么标准信号是采用4-20mA直流电流

4-20mA二线制传感器的设计,用20mA表示信号的满刻度,但起点信号为什么不是0mA呢?电流型变送器将物理量转换成4-20mA标准电流信号输出,必然要有外电源为其供电,其中0-4mA电流是为了供应传感器自身最小的工作电流需要,如果采用0-20mA,当信号很小的时候,传感器便无法获得足够的工作能量。而在低于4mA,高于20mA的信号则用于各种故障的报警,比如正常工作时不会低于4mA,当传输线因故障断路,环路电流降为0,所以常取2mA作为断线报警值。同时,仪表电气零点为4mA.DC,不与机械零点重合,这种“活零点”有利于识别断电和断线等故障。最大电流20mA的选择是基于安全、实用的考虑,20mA的电流通断引起的火花能量不足以引燃瓦斯。​