自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (3)
  • 收藏
  • 关注

原创 VCS4 debug with DVE

在verilog源代码中嵌入VCD+ 系统函数,重点如testbench文件中。VCD文件是VCS产生的仿真波形文件,未经压缩,占用空间较大。VCD+是压缩后的波形文件。编译、仿真以生成VCD+文件。在后处理模式中使用激活DVE+log对产生的errors进行修改优化。将VCD+文件读进debugger memory中。最后,Debug。

2023-04-12 16:40:42 745 1

原创 VCS3 debug的基础

VCS3

2022-12-15 16:04:18 958

原创 VCS2 VCS仿真的基础

VCS2

2022-12-13 17:35:42 1552

原创 VCS学习1

VCS1

2022-12-13 11:24:52 484

原创 偶分频与奇分频

verilog分频实现

2022-09-07 10:56:16 162

原创 FIFO(同步与异步)

FIFO原理结构详解

2022-08-23 20:53:34 2695 1

原创 fpga中异步复位,同步释放

FPGA中的异步复位同步释放。

2022-08-22 11:33:20 308

转载 同步电路和异步电路

同步电路和异步电路

2022-08-19 15:29:45 555

原创 基于FPGA的ADS1256讲解

ADS1256

2022-08-04 11:20:54 3637 1

原创 格雷码计数器

实现格雷码计数器

2022-07-11 11:27:24 1925

原创 IndexError: index 1 is out of bounds for axis 0 with size 1

注:仅仅为了自己记录该错误是索引超出了列表的长度的,比如创建了长度为1的数组a,而我的索引为在a[1]:import numpy as npa = np.empty(1)print(a[1])就会报错:IndexError: index 1 is out of bounds for axis 0 with size 1再比如我创建了长度为3的数组a, 而我的索引为a[5]:import numpy as npa = np.empty(3)print(a[5])就会报错:Ind

2022-05-30 17:38:45 68384

翻译 tensorflow.python.framework.errors_impl.InvalidArgumentError: 2 root error(s) found.

训练阶段没问题,问题出现在验证数据集部分,大概率是由于内存问题引起的,解决方式:在训练文件前加入以下代码import tensorflow as tfconfig = tf.compat.v1.ConfigProto()#config.gpu_options.allow_growth = True#TensorFlow按需分配显存config.allow_soft_placement = True#config.log_device_placement = True#confi

2022-05-25 21:13:58 3337 2

原创 RuntimeError: dataset.make_initializable_iterator is not supported when eager execution is enabled.

这是由于代码的接口更改,无法正常连接数据集,即新版本接口变了。需要按照第4章的数据集部分,改一下数据集接口

2022-05-25 21:05:15 679 4

原创 题目21-25

24、操作符分类及优先级:优先级的划分如下,从前到后优先级逐渐降低:1.算数运算符: ! ~ * / % + -2.移位运算符: << >>3.关系运算符: <= < > >=4.等式运算符: == != === !==5.缩减运算符: & | ^ ^~6.逻辑运算符:&& ||,注意不包括逻辑非!7.条件运算符: ? :8.拼接运算符: {}25、代码$display("%h",14'bx0

2022-04-23 10:03:14 199

原创 题目16-20

1、两寄存器交换值方式:always @(posedge clk) begin a = b ;endalways @(posedge clk) begin b = a;end /* 上述方式错误:2 个 always 块中的语句是同时进行的,但是 a=b 与 b=a 是无法判定执行顺序的,这就造成了竞争的局面;2 个 always 块中的语句是同时进行的,但是 a=b 与 b=a 是无法判定执行顺序的,这就造成了竞争的局面*/always @

2022-04-22 21:47:02 351

原创 选择题6-10

6、锁存器和触发器:锁存器和触发器是构成时序逻辑电路的基本存储单元,锁存器是对电平敏感,触发器是对边沿敏感7、运算符的优先级:8、!,~ 高优先级*,/,%+,-<< , >>< , < = , > , > == = , != , = = = , != =& , ~&^ , ^ ~| , ~ |&&||? :

2022-04-22 21:15:42 229

原创 fpga中出现的问题(quartus 15.1)

1、无法读取ram的初始化hex文件解决方案:将hex文件路径修改为工程的根目录即可,并且modelsim不支持mif文件初始化2、

2022-04-12 09:22:57 640

原创 Circus

Combinational LogicRingersolution:假设你正在设计一个电路来控制手机的铃声和振动电机。当电话需要从一个来电(输入铃声)响起时,你的电路必须要么打开铃声(输出铃声= 1)要么打开电机(输出电机= 1),但不能两者都打开。如果话机处于振动模式(输入vibrate_mode = 1),打开电机。否则,打开铃声。可以真值表, Ring Vibrate_mode ring motor .

2022-03-28 21:00:50 400

原创 NB-iot的M5310A的学习

1、M5310A了解- 基本知识M5310 模块是一款工业级的两频段 NB-IoT 无线模块,其工作频段是 Band 5 或 Band 8,它主要应用于低功耗的数据传输业务,满足 3gpp Release13 标准。M5310 是 LCC 封装的贴片式模块,30 个管脚,尺寸仅有 19mm×18mm×2.2mm。M5310 内 置 UDP/CoAP 等数据传输协议及扩展的 AT 命令,模块采用了低功耗技术,电流功 耗在深度睡眠模式低至 5uA。- 引脚介绍2、通讯指令...

2022-03-07 09:51:05 2502 2

原创 More verilog Feature

最后一题:使用for循环和4位全加器生成一个400位的全加器module bcd_fadd ( input [3:0] a, input [3:0] b, input cin, output cout, output [3:0] sum );解题思路:使用for循环来进行批量实例例化,module top_module( input [399:0] a, b, input cin, output cout,

2022-03-07 09:44:13 77

原创 图书管理系统——javaSE实战

1、代码分层:* controller(请求处理层):负责与界面数据进行交互处理。* service(业务逻辑层):负责业务逻辑相关处理* DAO(数据持久层):负责数据持久化操作,DAO的全称是Data Access Object,多存储在数据库中,但是也可以通过IO流存放在电脑硬盘的某个文件中。这样就实现了代码的持久性,不会造成数据的丢失。*调用关系: controller ----(调用)---> service -----(调用)----> DAO2、APP类中的in

2021-08-10 15:20:48 176

原创 ADC采样——fft运算的前提

1、基本介绍2、ADC引脚输入一般控制在0~3.3V,超过3.3V可能回烧掉。VSSA= Vref- =GND 2.4V<= Vref+ <=VDDA=3.3V3、注入通道 和 规则通道如果只有规则通道就按照通道排序进行运行,但是若是在规则通道中添加了注入通道,此时运行到插入注入通道的位置时,必须先执行注入通道,注入通道执行结束后再回到之前执行后面的规则通道。如下所示,4、注意1:STM32F1的ADC是支持单次,连续,扫描或者间断模...

2021-07-28 19:04:39 3516

原创 GPIO做按键输入实验

1、实验步骤

2021-07-26 14:59:55 230

原创 IO口进行位操作

1、给1个IO输出,可以通过映射关系,将电平“0”和“1”,膨胀为一个地址,称之为映射。

2021-07-23 16:44:19 284

原创 通过跑马灯实验,了解GPIO端口输入输出

库函数版本1、函数初始化2、读取电平3、设置电平4、实际操作步骤 - 【重点】操作IO口之前,必须调用函数RCC_APB2PeriphClockCmd()使能对应的时钟位,只有这样才能操作IO口。不同的IO组,调用的时钟使能函数不一样。 - 初始化IO口模式,调用函数GPIO_Init(); - 操作IO口,输出高低电平。使用以下函数: * GPIO_SetBits(); ...

2021-07-23 15:07:13 552 1

原创 初步了解GPIO,以及对应的寄存器

1、GPIO基本结构和工作方式4种输入模式:输入浮空:输入上拉:为了保证在无信号输入时输入端的电平为高电平,稳定信号,增大驱动。输入下拉:为了保证在无信号输入时输入端的电平为低电平,把半高不确定信号拉成0模拟输入:(模拟输入就是以电压的方式输入)由外部的电压输入,传至片上外设模块4种输出模式:开漏输出:开漏复用功能:推挽式输出:推挽式复用功能:推挽输出:可以输出强高低电平,连接数字器件开漏输出:只输出强高低电平,高电平需...

2021-07-21 20:17:10 2983

原创 新建工程模板——基于不同库

1、基于固件库h创建文件夹复制对应的文件添加对应文件最后删除main.c中的无用的代码,编译即可。2、基于寄存器准备文件夹复制对应文件添加对应文件修改对应main.c中代码即可。...

2021-07-21 19:02:41 48

原创 STM32多种方式下载程序

1、下载软件配置使用ISP串口下载程序使用JLink下载程序第一步:第二步:选择之后点击setting,然后点击FlashDownLoad最后点击Utilities设置完成点OK,即配置完成。

2021-07-21 15:48:44 1333 1

原创 Annotation,注解

1、注解,或者叫做 注释,英语单词:annotation2、注解annotation是一种引用数据类型。编译之后也是生成xxx.class文件3、怎么自定义注解呢?语法格式?[修饰符列表] @interface 注解类姓名{} 4、注解怎么使用,用在什么地方?- 第一,注解使用时的语法格式是: @注解类型名- 第二,注解可以出现在类上、属性上、方法上、变量上等.......

2021-07-17 15:08:37 1836

原创 反射属性,以及反编译

1、反射属性/** 反射属性Field* */public class ReflectTest5 { public static void main(String[] args) throws Exception{ Class studentClass = Class.forName("com.bean.Student"); String stucls = studentClass.getName(); System.out.printl.

2021-07-15 17:19:24 136

原创 类加载器,双亲委派机制

1、什么是类加载器? 专门负责加载类的命令/工具,ClassLoader.2、JDK中自带三个类加载器: 启动类加载器(父加载器)扩展类加载器(母加载器) 应用类加载器3、假设有这样一段代码:String s = "abc"; - 代码在开始执行之前,会将所需要的类全部加载到JVM中。 - 通过类加载器加载,看到以上代码类加载器会找String.class文件,找到就加载,那么是怎么进行加载...

2021-07-15 10:13:12 95

原创 反射机制,很灵活

1、反射机制有什么用? 通过java语言中的反射机制可以操作字节码文件。优点类似于 黑客。(可以读和修改字节码文件。) 通过反射机制可以操作代码片段。(class文件)2、反射机制的相关类在 java.lang.reflect.*; 包下3、反射机制相关的重要的类有哪些? java.lang.Class 代表字节码文件 java.lang.reflect.Method ;代表字节码中的方法字节码...

2021-07-14 21:20:05 67

原创 Thread,继续学习

1、线程调度常见的线程调度模型: - 抢占式调度模型:哪个线程的优先级比较高,抢到的CPU时间片的概率就高一些/多一些。 java采用的就是抢占式调度模型 - 均分型调度模型:平均分配cpu时间片,每个线程占有的cpu时间片时间长度一样。平均分配,一切平等。有些语言采用这种模型。线程调度的方法: - 实例方法:...

2021-07-12 19:29:00 146

原创 Thread,线程中的某些方法及用途

1、static void sleep(long millis):- 静态方法 ,参数是毫秒 ,作用:让当前线程进入休眠,进入“阻塞状态”,放弃占有CPU时间片,让给其它线程使用。 * - Thread.sleep()方法 可以做到的效果:间隔特定的时间,去执行一段特定的代码,每隔特定的时间执行一次。 //让当前线程进入休眠,睡眠5s /*try { Thread.sleep(1000*5);//让 } catch (Interrupt.

2021-07-10 10:48:42 92

原创 Thread,线程

1、进程是一个应用程序 线程是一个进程中的执行场景/执行单元。一个进程可以启动多个线程。2、对于java程序来说,当DOS命令窗口中输入:java HelloWorld 回车之后, 会先启动JVM,而JVM就是一个进程。 JVM会再启动一个主线程调用main()方法,同时 再 启动一个 垃圾回收线程 负责看护,回收垃圾。 最起码,现在的java程序中至少有两个线程并发,分别是:一个垃圾回收线程,...

2021-07-09 21:12:16 95

原创 IO流 + Properties的联合使用,多用于修改经常变化的信息

问题:经常变化的信息,若是直接写到java源程序中,因为信息改变,所以需要重新编译,甚至重启服务器,非常的麻烦,有什么办法改进呢?解决方法:不直接写在java源程序中,将这个经常变化的信息写到文件之中,动态获取,只要运行程序就可以直接获取。类似于以上机制的这种文件被称作配置文件,并且当配置文件中的内容格式是:key1=valuekey2=value的时...

2021-07-09 09:30:30 71

原创 Serializable/DeSerializable,序列化与反序列化

介绍:1、参与序列化和反序列化的对象,必须实现 Serializable接口,否则会出现 java.io.NotSerializableException。序列化,将 对象及信息 切割后 通过管道或者其它方式进行传输,写入文件之中反序列化,将文件中 切割后的 对象及信息 重新恢复为 对应的对象及信息,在开发平台上运行2、注意通过源代码发现,Serializable接口是一个标志接口: - public interface Serializable{}- 实现这个接口之后会自动生成一个序列化

2021-07-08 16:01:09 153

原创 文件拷贝的实现

使用的包:File,FileInputStream,FileOutputStream,且需要递归实现难点:1、递归的使用2、字符串的拼接public static void main(String[] args) { //拷贝源 File srcFile = new File("D:\\java_study\\day31\\src\\com\\io"); //拷贝目标 File destFile = new File("D

2021-07-07 19:57:40 97

原创 File类的介绍,以及其中方法的使用

File类的介绍:1、File类和四大家族没有关系,所以File类不能完成文件的读和写2、File对象代表什么? - 文件和目录路径名的抽象表示形式 - 例如: D:\java_study 这是一个File对象 D:\java_study\java_note.txt 这也是一个File对象 - 一个File对象有可能对应的是目录,也可能是文件。 File只是一个路径名的抽象表示形式。其中的常用方法使用:- createNewFile():以文件的形式创建出来- mkdir() : 以目录

2021-07-07 16:09:51 182

原创 手写日志工具类

1、首先了解日志里的元素构成:时间 + 信息2、涉及到修改数据的输出位置,不再是控制台,而是一个文件中记录下来。 try { //指向一个日志文件 PrintStream ps = new PrintStream(new FileOutputStream("log.txt",true)); //修改输出方向 System.setOut(ps); //日期当前时间

2021-07-07 09:12:33 85

vuetest.zip

vuetest.zip

2021-06-29

springboottest.zip

springboottest.zip

2021-06-29

基于labview的脂肪检测

通过使用labview编写的串口通信VI将pc与下位机经过一个通信通道实现数据在两者之间进行传输,监控脂肪的比例

2019-04-29

空空如也

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

TA关注的人

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