自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 勒索病毒LockBit2.0 数据库(mysql与sqlsever)解锁恢复思路分享

记录一次算是成功的勒索病毒lockbit2.0的恢复记录,网上的参考文献太少,给后来人指一条道路吧。

2023-10-17 00:19:48 1838

原创 STM32F1系列的各单片机的比对分析

去ST官网看了下,区别在以下。作为一个主流的微控制器系列,STM32 F1 满足工业、医疗和消费电子市场的各种应用需求 作为这款系列,ST 开创了全球 ARM® Cortex™-M 微控制器先河,树立了嵌入式应用历史的里程碑。 该系列将高性能与一流外设和低功率、低电压工作特性相结合。 它们可利用简易架构和易用工具,以经济的价格实现最大化集成。 以下五个产品线之间引脚、外设和软件

2015-10-19 21:36:24 9030

原创 cyusb3014上位机同步传输与异步传输的实现

同步传输: public void TransfersThread2() //专门用来传输线程0的 { int xferLen = XFERSIZE; FileStream fs = null; fs = new FileStream(".\\Save.Hex",

2015-10-10 22:28:31 7741

原创 stm32使用超高精度的同步时钟的设计

有些场合可能需要超高精度的同步时钟,比如0.5ppm甚至更低的时钟,并且保证多台设备很好的重复率,因此这篇文章主要讲述如何设计基于stm32的超高精度的时钟。       首先时钟精度要0.5ppm甚至更低的话,显然要使用txco,也就是温补晶振,0.5ppm的温补晶振市面上比较常见,体积很小(2520),并且价格很便宜,两三元一片,因为这种类型的晶振广泛引用于手机,GPS等需要精密时

2015-10-10 07:25:00 10129 2

原创 cyusb3014数据传输出错和蓝屏的问题

数据传输出错和蓝屏的问题:不管是使用XferData还是BeginDataXfer,发现当出错一次之后后面的数据再也传输不正确了,因为超出了TimeOut,TimeOut别人的示例一般为2000(2s),为了不出错,把TimeOut=0xFFFFFFFF;//0xFFFFFFFF infinite,即为无限时间等待,这样能保证不出错误的数据传输。程序蓝屏的问题主要是驱动没有更新,随时关注官方的

2015-10-09 21:14:53 3139

转载 C语言循环数组做FIFO队列

C语言循环数组做FIFO队列在做通信时,FIFO队列queue是非常好用的,先完成接收通信把接收的数据存在队列里;然后再进行先进先出逐项处理。C语言用循环数组,通过读位置和写位置循环来实现FIFO队列功能。即数组队列。1 以1个字节为单位的数组队列的数据结构使用数组队列,为了方便判断队列空和队列满,使用不完全填满队列,即保留一个元素始终不用下

2015-10-02 08:53:15 1032

转载 cyusb3014的slavefifo程序的解读

FX3程序解读之---同步FIFO(slaveFifoSync)*生产者,消费者。1、首先看DMA的回调函数(cyu3dma.h):typedef void (*CyU3PDmaCallback_t) ( CyU3PDmaChannel *handle,     /* Handle to the DMA channel. */ CyU3PDmaCbType_

2015-09-25 16:45:00 9474

转载 altera的收费ip的获取方法

从某位大神的quartus15.0的破解文件中摘出来Altera的IP分2种:一种是免费的IP,不需要另外的license,就是所谓的Basic Function的IP,例如浮点运算、普通运算、三角函数、基本的存储器IP、配置功能IP、PLL、所有的桥以及所有的FPGA内部的硬核以及NIOS II(不含源码)等等。另外一种是收费IP,需要购买单独的IP的license,

2015-09-23 10:12:55 8210

原创 PCB阻抗计算

使用软件CITS25对于1.6MM的4层板,层叠结构如下:top/botton:18um或者35mil(顶层与底层铜皮厚度)大约0.5oz或者1ozL2/L3 :35um(中间两层的铜皮厚度)大约1oz0.5oz是0.7mil,1oz是1.4mil第一与第二层距离,第三与第四层距离:3.2mil二三层的距离48.42mil对于2层板,1层与2层的

2015-09-08 08:09:47 4610

原创 去耦电容的大小的选择

截图

2015-09-06 09:07:09 1648

原创 线程之间的传值问题

首先是主线程到子线程的传值https://msdn.microsoft.com/zh-cn/library/system.threading.parameterizedthreadstart(VS.80).aspxhttp://bbs.csdn.net/topics/390713249serialport用实时读取的方式http://blog.sina.com.cn

2015-09-04 14:58:33 625

原创 STM32读写FPGA存储器EPCS器件(EPCS1、EPCS4)

EPCS器件,此处主要是EPCS1、EPCS4,EPCS1、EPCS4其实是一种特殊的Flash,Altera称之为稳定性比较高的SPI FLASH。如果我们使用一些万能编程器测试EPCS的话,会被认为是M25PXX系列的,比如说EPCS1被认为M25P10A的器件。此处使用了STM32,两路SPI,SPI1和SPI2来分别进行读和进行写。初始化函数如下void ReadSPIIn

2015-07-19 22:09:19 7060 2

原创 stm32操作时钟芯片ds1390

某个时间码定时装置需要精准的时间,因此选择了DS1390作为时钟芯片,因为他支持毫秒级别的时间校准。平台:STM32F103T8u6+DS1390以下是其源程序:void SPI_init(){ GPIO_InitTypeDef GPIO_InitStructure; SPI_InitTypeDef SPI_InitStructure; RCC_APB2Perip

2015-07-18 13:02:39 3293

转载 STM32 USB虚拟串口移植参考

串口调试在项目中被使用越来越多,串口资源的紧缺也变的尤为突出。很多本本人群,更是深有体会,不准备一个USB转串口工具就没办法进行开发。本章节来简单概述STM32低端芯片上的USB虚拟串口的移植。在官方DEMO中已经提供了现成的程序,这里对修改方法做简单说明。         官方demo及驱动程序,我存放在百度盘:         http://pan.baidu.com/s/1h

2015-07-17 16:05:24 5366 1

原创 STM32定时器 输入捕获实现双边沿检测

STM32的定时器有输入捕获功能,在STM32F10x_tim.h中对于TIM_Input_Capture_Polarity有如下定义#define TIM_ICPolarity_Rising ((uint16_t)0x0000)#define TIM_ICPolarity_Falling ((uint16_t)0x0002)#de

2015-07-17 15:57:36 14305 3

三星网络摄像机搜索配置工具

三星网络摄像机搜索配置工具 可以用来搜索任意网段的三星摄像机,并进行简单配置。

2016-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除