logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

UBER、RBER和MTBF的概念

123123456SSD有几个关键指标来衡量其可靠性:UBER、RBER和MTBF。UBER: Uncorrectable Bit Error Rate,不可修复的错误比特率;RBER: Raw Bit Error Rate, 原始比特错误率;MTBF: Mean Time Between Failure, 平均故障间隔时间。1. 数据可靠性我们接着看一下上面的S3710 SS...

无损压缩算法专题——LZSS算法实现

一、前言本文是基于我的上一篇博客《无损压缩算法专题——无损压缩算法介绍》的基础上来实现的,博客链接https://blog.csdn.net/qq_34254642/article/details/103651815,这一篇当中实现基本的LZSS算法功能,先不做改进,所以算法效率比较低,但是便于理解。写了Python和C两个版本,两种语言的代码结构是一样的,代码中都有详尽的注释。实现了对任意文..

【USB】STM32模拟U盘进行IAP程序更新

USB插上没反应,不能枚举,可能是堆栈不够,加大堆栈试下。

纠错码专题——线性分组码的纠错能力

一、前言本文是在我的上一篇博客基础上展开的描述,上一篇介绍了线性分组码的概念、生成矩阵和校验矩阵,简单的举了几个例子,在最后的一个(4,2)线性分组码例子上,码字如果出现了错误是无法纠正的,原因是该线性分组码的纠错能力的限制,这一篇详细说明其中的原理,过程中会尽量多举例子。二、线性分组码的最小距离、检错和纠错能力想要了解线性分组码的检错和纠错能力,即一个已知的线性分组码,怎...

VS下生成C程序静态库(LIB)及动态库(DLL)的方法

一、前言工作中有时候因为分工合作的原因需要让别人调用自己写的代码去完成某项功能,但是又不想让别人看到具体的实现过程,只是提供一个API形式的接口供别人调用;又或者是其他的一些原因,有必要学习静态库及动态库的相关知识,本文大多数内容均为参考网上资料后的整理,作为学习的总结。二、DLL与LIB文件的区别lib是一个二进制文件,与dll类似,供其他程序调用。lib与dll的区别是:dl...

STM32定时器触发DMA传输及产生特定控制时序的应用

目录一、前言二、电路设计三、程序设计四、总结五、参考资料一、前言最近闲着没事,搞了个“旋转LED”的小电路板,自己设计的电路板,上面有64个贴片LED排成一排显示,本文要介绍的是用定时器触发+DMA传输的方式在IO口上产生74HC573和74HC238的控制时序,完成循环点亮64个LED的功能。记录下调试的过程。二、电路设计用的单片机是STM32F103C...

#stm32
【USB】STM32模拟USB鼠标

1、前言本实验使用STM32F103ZET6开发板为例,实现了模拟USB鼠标的功能,并且能够在电脑上控制鼠标完成鼠标具备的功能。2、工程搭建使用STM32CubeMX配置工程,非常方便高效,配置如下:使用外部高速晶振作为时钟源。勾选使用USB外设,STM32F103ZET6只有USB Device功能,没有HOST功能,而且只有一个USB外设,使用PA11(USB_DM),PA12(USB_DP)

#stm32
emWin专题——emWin简介及模拟器的使用

一、emWin简介1、emWin和ucGUI的关系记得刚上大学的时候接触到单片机领域的一个图形界面叫ucGUI,也是跑在STM32上的,后来过了没多久网上查资料发现大家都是用的emWIn了,了解了一下它们之间的关系,其实是同一个东西。emWIn是在ucGUI的基础上发展起来的,两者同属一家公司(SEEGER)开发,没错就是咱买的JLINK调试器的那家公司,以前旧版本的ucGUI是开源的,后...

STM32调试MIPI RFFE协议

一、前言前阵子手里有几个天线调谐器芯片,1.5x1mm的BGA封装非常小,通信控制协议是MIPI RFFE协议,这个协议网上资料比较少,搜了一下搜到了一个标准的MIPI协议文档,里面各种控制时序和介绍都写的非常详细了,其实就和I2C这类的协议差不多吧,然后在CSDN上又找到了一个STM32用GPIO模拟MIPI RFFE协议的文档资料作参考,稍微改了改,调试的时候遇到了一些问题,然后用逻辑分析仪抓

无损压缩算法专题——无损压缩算法介绍

一、数据无损压缩的理论——信息论数据压缩的起源是基于信息论的。信息论之父香农第一次用数学语言阐明了概率与信息冗余度的关系。在1948年发表的论文“通信的数学理论”中,香农指出,任何信息都存在冗余,冗余大小与信息中每个符号的出现概率有关。香农借鉴了热力学的概念,把信息中排除了冗余后的平均信息量称为“信息熵”,并给出了计算信息熵的数学表达式。这篇伟大的论文后来被誉为信息论的开山之作,信息熵也奠定了..

    共 14 条
  • 1
  • 2
  • 请选择