草庐IT

FLASH4GB

全部标签

解决keil-5中stm32f103系列使用ST-Link下载程序时不能连接的问题。“flash download failed ”

出现的问题如下:解决方法如下:因为新版的Keil加入了下载器的校验机制,所以我们需要替换掉新版编译器下的原文件需要这个文件的评论下方留言记得留言哦。一、解压后得到STlink文件夹,整个文件夹替换到软件安装目录下/ARM处即可二、更新下载器固件(更新一次即可)二、设置keil软件STM32的芯片,支持JTAG和SWD两种方式下面说明在MDK下的软件设置:完成以上设置,即可多板子下载程序,点祝贺你能够下载成功哦!方法好用记得分享给其他伙伴。 

在 Vivado 将程序烧写固化到 flash

程序的固化什么是程序的固化?通常对FPGA下载程序时,会采用JTAG口下载,完成好HDL设计,并且验证无误后,对设计文件进行综合,布局布线以及生成比特流文件,而FPGA开发板要想工作,需要将该文件烧写进FPGA芯片中。但是FPGA是基于RAM工艺(如LUT的实质就是RAM),因此会掉电丢失,再次上电后需要重新加载bit流。一般FPGA的外围会有一个非易失性存储器:Flash或SD卡等。可以将程序加载进去,这样的话,下次上电后可以直接从该存储器中加载程序,这就是固化的过程。在之前的一篇文章中,描述了如何进行在SDK端对程序的固化,这篇文章针对如何在Vivado端对程序固化,我们都知道烧写进FPG

在 Vivado 将程序烧写固化到 flash

程序的固化什么是程序的固化?通常对FPGA下载程序时,会采用JTAG口下载,完成好HDL设计,并且验证无误后,对设计文件进行综合,布局布线以及生成比特流文件,而FPGA开发板要想工作,需要将该文件烧写进FPGA芯片中。但是FPGA是基于RAM工艺(如LUT的实质就是RAM),因此会掉电丢失,再次上电后需要重新加载bit流。一般FPGA的外围会有一个非易失性存储器:Flash或SD卡等。可以将程序加载进去,这样的话,下次上电后可以直接从该存储器中加载程序,这就是固化的过程。在之前的一篇文章中,描述了如何进行在SDK端对程序的固化,这篇文章针对如何在Vivado端对程序固化,我们都知道烧写进FPG

js将文件的大小转换成 B KB MB GB的方法教程

以前写过一篇关于在php中将一个文件的大小(以字节为单位),转化成以合适的单位(B,KB,MB,GB)来表示的教程教程,由于博主个人习惯把一些不重要的逻辑放到用户的浏览器中去执行,也就是用JS来处理。所以就写了一个利用js来将文件大小转化为BKBMBGB为单位的转化方法。例1:js字节转换成BKBMBGB的方法js函数代码:functionsizeTostr(size){vardata="";if(size函数调用方法:console.log(sizeTostr(1000));console.log(sizeTostr(102400));console.log(sizeTostr(102400

14GB/s史无前例!PCIe 5.0 SSD终于满血了

由于主控与闪存性能、发热量的限制,第一批消费级PCIe5.0SSD都是残血的。它们的顺序读写速度普遍只能跑到10GB/s左右,即便改进之后的第二批产品,也只能达到12GB/s左右。现在,Sabrent放出了旗下PCIe5.0SSDRocketX5的跑分测试截图,显示其顺序读取速度已达14179MB/s,完全吃满了PCIe5.0x4的带宽,不过,12280MB/s的顺序写入速度还差一点意思,并未跑满。Sabrent还透露,4KB随机读写速度分别可达156万IOPS、166.9万IOPS,同样达到了新高度。这样的表现,已经达到甚至超出了企业级PCIe5.0SSD的水准,比如说三星的PM1743,早

STM32启动流程详解——从flash启动

1、简介STM32有三种启动模式:从系统存储器启动(0x1FFFF000-0x1FFFF7FF):选用该种启动模式的目的仅为从串口下载程序,我们无法知道该段代码实现。使用串口下载程序的方式称作ISP,在系统编程。从SRAM启动(0x20000000-0x3FFFFFFF):该种方式将SRAM的一部分区域用于存放程序,另一部分区域用于程序运行。以往误认为芯片烧录寿命次数有限,故可采用该种方式进行程序调试,避免多次擦除flash进行烧录,从而影响寿命。事实上并无必要。从Flash启动(0x08000000-0x0807FFFF),通过JTAG或者SWD方式下载程序即是下载到该地址区域,芯片上电也是

海康、大华、tplink监控摄像头和硬盘录像机接入GB28181平台配置细节

海康、大华、tplink等各种型号监控摄像头或硬盘录像机(NVR/HVR)接入GB28181平台,配置过程都非常简单明了,但有些细节需要注意,避免走弯路踩泥坑。首先要说明一点的是,只要监控设备和GB28181平台的网络是连通的,都可以顺畅的接入,不需要为监控设备配置外网地址,更不需要做任何映射操作。本文最后有一些音视频编码的注意事项,建议也看看,避免无法流畅播放。1)网络配置监控设备出厂时都有一个默认的网络配置,比如192.168.1.168等。这个网络配置如果和要接入的网络不在一个网段内,则需要对它重新配置。这时需要使用一根网线把设备和你的笔记本电脑连接起来,网线的一头插入设备网口,另一头插

设备通过国标GB28181/海康Ehome接入EasyCVR,视频无法打开的原因分析及解决方法

EasyCVR平台支持多类型设备、多协议方式接入,包括市场主流标准协议国标GB/T28181、RTMP、RTSP/Onvif协议等,以及厂家私有协议,如海康SDK、大华SDK、海康Ehome等。平台可将接入的流媒体进行处理及分发,分发的视频格式包括RTSP、RTMP、FLV、HLS、WebRTC等。我们在接到的用户咨询中,反馈比较多的是:通过国标GB28181或者海康Ehome接入EasyCVR平台的通道,设备成功上线,且通道也注册成功,但是出现了无法播放的现象,不知道是什么原因。一般出现这种情况,大多是由于用户在某个参数上的配置失误引起的。今天我们就来和大家分享一下排查思路。1)首先,排查下

设备通过国标GB28181/海康Ehome接入EasyCVR,视频无法打开的原因分析及解决方法

EasyCVR平台支持多类型设备、多协议方式接入,包括市场主流标准协议国标GB/T28181、RTMP、RTSP/Onvif协议等,以及厂家私有协议,如海康SDK、大华SDK、海康Ehome等。平台可将接入的流媒体进行处理及分发,分发的视频格式包括RTSP、RTMP、FLV、HLS、WebRTC等。我们在接到的用户咨询中,反馈比较多的是:通过国标GB28181或者海康Ehome接入EasyCVR平台的通道,设备成功上线,且通道也注册成功,但是出现了无法播放的现象,不知道是什么原因。一般出现这种情况,大多是由于用户在某个参数上的配置失误引起的。今天我们就来和大家分享一下排查思路。1)首先,排查下

03_Quartus将程序烧录到FPGA的Flash中

将程序烧录到Flash中将程序烧录到flash中的目的.sof文件不能烧录进flash中,导致掉电程序丢失将.sof文件转换成.jic文件的流程进入ConvertProgrammingFiles中配置输出文件类型选择输出.jic文件根据flash的具体型号选择ConfigurationDevice的类型(EPCS16)输出路径可默认选择芯片器件选择FlashLoader,再点击右侧AddDevice选择具体的芯片,再点击OK添加.sof文件选中SOFData,再点击AddFiles,将选中.sof文件,最后点击Open生成.jic文件不单独选中任何一项,点击Generate,若弹出succes