自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 High-Efficiency Low-Voltage DC-DC Conversion for Portable Applications

开关电容转换器,High-Efficiency Low-Voltage DC-DC Conversion for Portable Applications

2022-12-26 19:57:24 215 1

原创 【DCDC转换器】BUCK电路的演进

本文将是对BUCK型DCDC转换器的起步介绍,从BUCK电路模型的建立出发,可以对转换器原理有更清晰的认识。其次对三种不同类型开关电源转换器的原理进行计算,转换器的原理基本是类似的,相同的分析方法可以套用在其他模型上。最后引入了开关电容DCDC转换器,即电荷泵类型的转换器。

2022-12-26 19:43:31 875 1

原创 (电赛)数字信号发生方案和dds芯片选型经验

电赛经验总结贴,围绕dds dac芯片原理解读,dds芯片选型指南,程控幅度调节方案汇总

2022-07-07 13:56:31 9210 4

原创 在VIVADO上实现的非常简易的RISC-V CPU设计(来自《Verilog数字系统设计》夏宇闻著)

在VIVADO上实现的非常简易的RISC-V CPU设计,来自北航夏宇闻老师编著的《Verilog数字系统设计教程》。 VIVADO、modelsim、RISC-V CPU

2022-04-19 20:58:45 9117 18

原创 用FPGA实现dds的方案详解(保姆级入门教学)(VIVADO18.3、quartus13.1)

最近在整理电脑文件,发现之前准备电赛时写的程序太占用内存了,准备删掉。趁删掉之前,我打算记录一些在网站上,对当时的学习历程进行一些总结和回顾。当时电赛所采用的fpga是因特尔的CycloneIV,软件是quartus,但现在因为课程需要,打算在vivado上也进行重新实现,希望能够对vivado更加熟悉一些。这两者的方法都会在下面的文章中进行体现。当然,程序对两者是完全相同的,我们充分体会到了fpga的可移植性和便利性。以下我的理解都很浅显,大家谨慎观看,欢迎批评指正。利用fpga实现dds输出的方案

2022-03-22 17:05:02 16273 22

原创 python编程100+题41—50(第五天)

python编程100题41—50(第五天)自学python提高编程能力(第四天)以下为python编程100题,来自github,原文链接如下:https://github.com/zhiwehu/Python-programming-exercises/blob/master/100%2B%20Python%20challenging%20programming%20exercises.txt文章的最后是一些知识点总结和提示完成这些题目的基础上,进行了一些题目要求的翻译理解;添加了自己理解的注

2022-03-20 10:52:00 899

原创 数字系统设计实验七(完结):verilog实现简易饮料贩售机

用verilog实现建议的饮料自动贩售机

2022-03-20 09:18:27 7515

原创 数字系统设计实验六:用verilog实现4位led译码器电路

用verilog实现4位led译码器电路

2022-03-20 09:11:34 3214

原创 数字系统设计实验五:verilog的延时仿真

verilog的延时仿真设计

2022-03-20 09:06:58 2307

原创 数字系统设计实验四:verilog的moore型状态机设计

verilog设计状态机(摩尔型)

2022-03-20 09:02:40 2748 2

原创 数字系统设计实验三:查找真值表实现加法器

verilog数字系统设计:查找真值表实现加法器

2022-03-20 08:58:52 1498

原创 数字系统设计实验二:Verilog HDL门级描述方式

1.问题主干:用Verilog HDL门级描述方式描述如下图所示的电路。2.问题分析:由上述电路图可以分析得到,共有4个三输入与门(其中有一个只有两个输入,实际是而输入与门),一个四输入或门,以及两个反相器。门级的电路描述风格是不需要知道关系表达式的,在已知电路的前提下,通过简单的调用基本门ip即可实现这个电路的描述,并且代码与电路描述是一一对应的。在代码中实现这个门级电路比较简单,反相器:not(a_n,a);三输入与门:and(out,a,b,c);三输入或门:or(out,a,b,c,d)

2022-03-20 08:54:25 2169

原创 数字系统设计实验一:区别begin_end和fork_join块

以下在数字系统设计(verilog)学习过程中联系过的实验,在这里进行记录。1.问题主干:区别begin-end与fork-join语句块,并生成特定信号波形。2.内容分析:Begin_end是串行块,其中每条语句是按顺序从上至下工作;而fork_join是并行块,其中每条语句是并行执行的。与一般对硬件电路工作原理的理解不同,begin_end是可以综合的,即可以生成对应的硬件电路;而fork_join是不能综合的,没有对应的硬件电路,一般仅在testbench文件中使用来进行测试使用。Beg

2022-03-20 08:51:02 1924

原创 python编程100+题31—40(第四天)

python编程100题31—40(第四天)自学python提高编程能力(第四天)以下为python编程100题,来自github,原文链接如下:https://github.com/zhiwehu/Python-programming-exercises/blob/master/100%2B%20Python%20challenging%20programming%20exercises.txt文章的最后是一些知识点总结和提示完成这些题目的基础上,进行了一些题目要求的翻译理解;添加了自己理解的注

2022-03-19 14:41:48 474

原创 python编程100+题21—30(第三天)

python编程100题21—30(第三天)自学python提高编程能力(第三天)以下为python编程100题,来自github,原文链接如下:https://github.com/zhiwehu/Python-programming-exercises/blob/master/100%2B%20Python%20challenging%20programming%20exercises.txt文章的最后是一些知识点总结和提示完成这些题目的基础上,进行了一些题目要求的翻译理解;添加了自己理解的注

2022-03-18 09:37:30 549

原创 python编程100+题11—20(第二天)

**python编程100题11—20(第二天)自学python提高编程能力(第二天)以下为python编程100题,来自github,原文链接如下:https://github.com/zhiwehu/Python-programming-exercises/blob/master/100%2B%20Python%20challenging%20programming%20exercises.txt文章的最后是一些知识点总结和提示完成这些题目的基础上,进行了一些题目要求的翻译理解;添加了自己理

2022-03-17 14:53:28 1197

原创 python编程100+题1—10(第一天)

自学python提高编程能力(第一天)以下为python编程100题,来自github,原文链接如下:https://github.com/zhiwehu/Python-programming-exercises/blob/master/100%2B%20Python%20challenging%20programming%20exercises.txt完成这些题目的基础上,添加了自己理解的注释和出过的错误,请同样学习的朋友们指正!QUESTION1'''Question 1Level 1

2022-03-16 22:49:03 955

原创 XJTU大计基第一周至第五周基础知识思维导图

终于把思维导图完成了!可以对照参考,查漏补缺,巩固基础知识。祝愿大家考试顺利!第一章:计算机系统第二章:信息表示与编码第三周:硬件系统构造第四章:操作系统基础第五章:网络技术与应用我没办法直接往上面发文件,所以只好发图片了,希望是比较清晰的!...

2020-06-11 00:14:21 974 1

原创 XJTU第十四周大计基编程作业

1. 自定义排序________________________________________有一个包含奇数个项的整数序列,请编程按照以下规则排序:最大值排在中间,最小值排在最左,中值排在最右,其它值清为0。输入2行,第一行n表示要输入的数的个数,n是奇数。第二行输入的n个数。输出,排序后的数组,数据空格分隔,最后一个数据后面没有空格。输入样例:512 20 9 88 32输出样例:9 0 88 0 20________________________________________样

2020-05-26 00:53:15 1762 1

原创 XJTU第十三周大计基编程作业

1.字符线性表________________________________________创建一个字符线性表(顺序表),并实现其基本操作(如插入,查找,删除,输出等)。应用该线性表,将键盘输入的一行字符插入表中,然后输出表中所有字符及表长;再输入一个字符,从表中删除该字符(重复出现应进行多次删除),最后再次输出表中所有字符及表长。输入样例:ABCBBDEF 12XYZBAB输出样例:ABCBBDEF 12XYZBA16ACDEF 12XYZA12样例输入:A BCBBDEF

2020-05-25 22:34:01 2200

原创 XJTU大计基第十二周编程作业

1. 结构体和排序【选做】________________________________________定义包含学号、姓名和成绩的学生信息结构类型,完成以下功能:(1)键盘输入n个学生信息数据(n从键盘输入);(2)使用“冒泡法”对学生成绩由高到低排序;(3)输出排序后学生信息。输入输出样例如下,数据间以空格分隔。输入样例:3100001 wang-li 91100002 chen-da-wei 95100003 guo-tao 93输出样例:100002 chen-da-we

2020-05-25 22:24:40 1279

原创 XJTU大计基第十周编程作业

1. 小明的加减法【用函数实现】________________________________________叛逆期的小明什么都喜欢反着做,连看数字也是如此(负号除外),比如:小明会把1234它看成4321;把-1234看成-4321;把230看成032 (032=32);把-230看成-032(-032=-32)。现在,小明做了一些a+b和a-b的题目(a, b为整数且不含前导0),...

2020-04-21 17:24:37 4107 10

原创 XJTU大计基第九周编程作业

第四次大计基作业题目描述:编写程序将4个字符构成的字符串用替换加密法编码为密文,其中加密规则是:将原来的字母用字母表中其后的第3个字母替换。注意,最后3个字符用前3个替换,如x用a替换。输入输出格式:输入:4个字符输出:4个字符样例输入:ABcx样例输出:DEfa#include<stdio.h>int main(){char a[4];for(in...

2020-04-20 20:30:08 2744

原创 XJTU第八周大计基编程作业

1.题目描述:输入总秒数,转换为相应的时、分、秒。提示:在输出时,请使用下面的格式(变量名不要求一样): printf("%d:%02d:%02d\n", h, m, s);输入输出格式:输入:整数输出:时分秒,整数,西文冒号分隔。#include<stdio.h>int main(){ int s, m,h; scanf_s("%d", &s); h =...

2020-04-07 19:18:07 5636 6

原创 XJTU第八周编程例题选

1.判断一个整数是否为回文数。回文数:正着读和倒着读完全相同的数。/*判断一个整数是否为回文数回文数:正着读和倒着读完全相同的数*/#include<stdio.h>int isPalindrome(int n);//这里是先声明这个函数,在后面具体给出这个函数;Palindrome即互文数的英文;int main(){ int x; scanf_s("%d"...

2020-04-06 23:33:33 1032

原创 大学计算机基础第七周2道例题

输入一个整数,然后显示该整数的所有因子并统计因子的个数#include<stdio.h>int main(){ int a; scanf_s("%d", &a); if (a > 0) { int i = 1; int count = 0;//用count表示总数 while (i <= a) { if (a%i ==0)//...

2020-04-03 14:14:22 724

原创 XJTU大学计算机基础第七周编程题

XJTU大学计算机基础第二周编程题目1.题目描述:编写程序,用户输入任意的3个小数;将这3个小数相加并显示结果;将结果按四舍五入方法转换成整数并显示。输入输出格式:输入:3个小数,空格分隔;输出:和,四舍五入后的整数,1行显示,空格分隔#include<stdio.h>int main(){ printf("pls input 3 real number\n"); ...

2020-04-03 13:15:57 4477 6

空空如也

空空如也

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

TA关注的人

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