自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 无剑100芯片平台的环境搭建

一些重要的链接官方的无剑100平台开源代码地址:无剑源码工具链以及CDK源码得下载一份吧,工具链以及CDK得下载一份吧,下载了工具链以及CDK以后最好将安装包就保留着,因为debugserver经常会被杀毒软件干掉,所以经常需要重装环境搭建本次实验在win10环境下进行,源码的目录结构如下,本次实验重点关注sdk文件夹,里面存放了 hello world例程,具体的路径是 sdk/projects/examples/hello_world/CDK,安装后CDK后双击wujian100_open-

2021-01-28 01:40:11 2504 1

原创 Spyglass 生成的sgdc文件使用python进行分析

Spyglass 是一个重要的CDC检查工具,主要的功能是对SOC进行抽象,生成sgdc文件帮助进行RTL分析,CDC分析,功耗分析等。一个完整的SOC工程 可能会生成 数十个sgdc文件,每一个文件 行数达到上万行,人工分析sgdc文件过于麻烦, 需要借助于脚本辅助分析。python版本: python 3.7用到的工具:正则表达式任务目标:分析所有的sdgc文件,生成同名的csv文件,csv文件中详细表述抽象端口的信息文件的预处理首先需要以只读模式打开Spyglass生成的sgdc文件,不可以

2020-11-09 16:09:32 3021 2

原创 基于logisim的运动码表设计

运动码表属于一个小型的数字系统,既然是基于logisim的设计,自然是全部用原理图方式实现的。我觉得虽然业界HDL的设计方式很常见,但是基于原理图的设计经过这个项目以后我认为算是一个基本功,基于原理图设计可以大大加深对数字电路底层的认知,使你的verilog似乎有了灵魂,也算是一种“内功修炼”吧。总结出来以下几点:数字系统一定要模块化设计设计流程: 设计需求分析(外部数据,控制输入,输出,显示)-> 拆分为功能模块 -> 功能模块的数据通路(此时不考虑控制信号,只要数据链路通了就行)-&

2020-05-29 11:57:26 15132 25

原创 Redhat6.7配置镜像源

redhat自带的镜像源是用不了的,需要切换成CentOS的yum源,我切换成了网易的yum源。卸载Redhat自带的yum,需要root权限rpm -qa|grep yum|xargs rpm -e --nodepsrpm -aq|grep python-iniparse|xargs rpm -e --nodeps删除Redhat yum源,把/etc/yum.repos.d 里...

2020-04-16 12:10:01 867 3

原创 关于perl语言的环境问题

我用的虚拟机是Redhat6.7,应该是自带了perl 5.10.1,可是我在实际做项目的时候发现报错缺少YAML模块。 我的/usr/local/bin目录下确实是由perl的执行文件,但是/usr/local/lib下并没有perl的库,所以打算重新安装一下perl。从官网下载到perl源码以后,执行命令 tar -xzf perl-5.x.y.tar.gz # 解压 ...

2020-04-10 10:52:31 454

原创 关于win10更新后vmware用不了的问题

win10更新以后vmware就用不了了,如下图:很多人的建议是卸载windows更新并且禁用windows更新,这点我无法接受,只能卸载重装vmware最新版本。卸载vmware的时候又遇到了问题,因为我之前用过一次vmware的自动版本更新(原因我猜的),导致卸载的时候一直报错,而且找回原来的安装包也卸载不了,因为原来的安装包版本低,报错是不允许版本回退。直接安装新版本的vmware,也...

2019-12-12 13:57:45 1693 1

原创 L9110电机驱动电路

我需要设计一个驱动电路去驱动这样一个电机。电机的两个端子的输入波形如图:驱动的波形为50%占空比的方波,频率为5Hz,额定电压12V。单片机IO口可以输出3.3V/5V的PWM波,不过电压不够,驱动能力也不够,电机的额定电流大约200mA,IO口肯定不行的。所以有两种方案,一种是淘宝上的PWM电子开关模块,能够实现3.3V方波到12V方波的波形变换,这里不赘述啦,上淘宝搜“PWM电子开关...

2019-08-26 21:30:58 23174 7

原创 纪念自己做出能用的PCB

以前做电路都是拿来模块,直接用杜邦线一顿连,体积大,连线杂乱,虽然可以实现功能,但是这肯定离产品的要求差太远了,我被老板批评了之后,痛定思痛。以后电路设计,除了功能,还必须考虑到功耗、面积,电子技术正在向IC以及高频的方向发展,如果水平不能及时跟上,被淘汰是必然的。我这次做项目,是先用开发板实现功能,然后做PCB,接着再做IC。中间还涉及到单片机的基础驱动代码,PID控制以及一些比较低端的安卓开...

2019-08-21 12:31:55 206

原创 win10下同一局域网电脑互传文件

首先确保两台计算机处于同一个局域网下。接着在作为Server的电脑上设置共享文件夹,如下图所示:点击共享,接着共享的对象设置为Everyone,如下图:接着设置就完成了。在cmd里面输入ipconfig可以看到本机的ip。我这里是192.168.0.114。在另外机器上打开文件资源管理器,输入file://192.168.0.114,可能需要输入Server端设置的密码,如下图所示:...

2019-08-20 23:58:13 19242

原创 联想E431拆机

朋友的联想电脑显示屏花屏,只有主显示器花,外接显示器并不花,E431的双显卡更新了驱动没有效果。那么试着拆机把显示器的接线重新接一下,E431型号不知道显示器接线在主板的哪里!放一张拆机图吧:我还是太菜了,要找显示器接线的话直接从正面拆键盘(笔记本电脑的键盘一般都能正面卸下来)就可以了,这次拆机经历留给以后的自己参考。...

2019-07-14 11:05:27 8604 1

原创 长三角半导体产业参观日记

这一周以来,走访了长三角地区的三家半导体公司,印象颇深。分别是无锡华润上华(CSMC)、常州晶品光电(Epistar)、上海台积电(TSMC)。无锡华润上华属于华润集团,拳头产品是以trench MOS为代表的功率器件IC以及CDMOS工艺。CDMOS为complementary and double-diffusion MOS,是将LDMOS功率器件与传统CMOS器件集成在同一硅片上的技术...

2019-07-13 18:51:22 336

原创 树莓派配置LAMP服务+外网访问

我的树莓派的静态ip为192.168.43.67。LAMP服务就是linux+apache+MySQL+php,是一个开源的WEB服务解决方案!首先更新镜像源sudo apt-get update,安装apache的命令:sudo apt-get install apache2安装MySQL的命令:sudo apt-get install mysql-server这两个还是比较花时间的,...

2019-05-22 23:34:13 880 1

原创 日常生活中的软硬件问题

日常生活中经常遇到一些无法解释的软硬件现象,开一个博客记录一下,希望以后自己不是菜鸡了能回过头解释一下!或者希望有大佬能不吝赐教!手机4G联网问题我的手机是小米Note3,这段时间4G网络显示连接,但是几乎啥都干不了!打电话给移动移动说没有给我限速(话费充足),把手机卡插到别人手机上就正常了。觉得是手机坏了,思前想后。打开双卡与移动网络->查看SIM卡信息->接入点名称(AP...

2019-04-17 10:18:36 281

原创 树莓派的vnc自启动以及与Ubuntu18.04虚拟机建立nfs/sftp共享

我的树莓派型号是3b,Ubuntu18.04是VMware下的虚拟机,虚拟机已经被我设置为静态IP+桥接模式,只有这样才可以连接树莓派!虚拟机怎么设置参考我的博客:Ubuntu18.04桥接+静态ip树莓派和你的主机(Ubuntu的Host机)一定要连在同一个路由上,我用的是手机热点啦!树莓派IP:192.168.43.67,Ubuntu IP:192.168.43.203,主机IP:192....

2019-04-16 13:40:38 1308

原创 关于Ubuntu18.04虚拟机配置桥接模式

虚拟机设置为桥接模式+静态ip的话可以连接ARM开发板的。先说明一下,我一开始是在校园网环境下配置的,我们的路由器是设置为AP模式(也就是交换机模式)的,连入wifi后获取的是A类静态IP,在这种情况下配置桥接模式配了好多天打死都配不出来,最后屈服了,换成了手机开热点给电脑连,5分钟就配置完了。详细步骤如下:windows下cmd中输入ipconfig /all,输出如下:记住主机的IP...

2019-04-15 12:22:50 8037 6

原创 VS2017+OpenCV+玄学问题记录

1111

2019-03-26 23:14:35 132

原创 Linux下gcc、gdb、Makefile、autotools生成Makefile

实验环境是VMware的Ubuntu18.04虚拟机。分享VMware 15Pro的安装包以及Ubuntu18.04的镜像:VMware 15Pro链接:https://pan.baidu.com/s/14hSjyyfVHj2DGN8G-pN2-Q 提取码:6n91ubuntu-18.04.2-desktop-amd64链接:https://pan.baidu.com/s/1CfC1TR...

2019-03-15 22:55:35 383

原创 python3 OpenCV环境配置

操作系统win10,图形界面是自带的IDLE,python版本是3.7.2。安装OpenCV比较方便的,进入cmd,命令如下:安装过程中会自动检测numpy,如果没有安装会自动安装。打开IDLE,import cv2不报错表示OpenCV安装成功。如上图所示,OpenCV版本为4.0.0...

2019-02-28 16:05:36 657

原创 联想Y7000P添加内存条以及固态硬盘

过年在家买了一台联想Y7000P,原装是512G的PCIe通道SSD,只留一个sata3接口,那么扩展固态盘的时候只能扩展sata接口的SSD了

2019-02-17 13:43:33 86191 17

转载 CSDN markdown参考2

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:*Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I

2019-01-24 23:52:02 94

转载 Markdown语法参考

欢迎使用Markdown编辑器写博客撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:Ctrl/Command + Shift + U有序列表:Ctrl/Command + Shift + O检查列表:Ctrl/Co...

2019-01-24 23:50:04 142

原创 快速傅里叶变换的C语言实现

快速傅里叶变换(FFT)利用了旋转因子e−j2πNe^{-j \frac{2 \pi}{N}}e−jN2π​的周期性、共轭对称性以及可约性极大简化了DFT的计算量,具体可以查阅清华大学出版社数字信号处理程佩青第四版第四章。理论推导一大堆,最重要的是对于蝶形图的理解。书上有8点的蝶形图,这里给出16点的蝶形图。这张图其实有点小问题,所有的横线都画漏了。下面讨论C语言实现,此处实现DIT的基2...

2018-12-11 17:37:49 12414

原创 用Modelsim实现几个verilog基础电路的前仿(1)

我用的是modelsim SE-64 10.1c,希望能和各路大神多多交流。首先是一个4位计数器。具体代码如下:module counter(count,clk,rst,initial_value);input clk,rst;input [3:0] initial_value;output [3:0] count;reg [3:0] count;always@(posedge...

2018-12-06 00:47:37 2269 2

原创 用stm32F407实现红外信号的发射与接收

首先讲讲红外发射。要实现红外发射,必须对信号进行调制。调制的原理如下:原本的二进制信号采用NEC编码规则,560us的低电平加上560us的高电平表示逻辑0,560us的低电平加上1680us的高电平表示逻辑1,发送时低位在前高位在后。NEC指令的数据格式为:引导码、地址码、地址反码、数据、数据反码。引导码是9ms的低电平加上4.5ms的高电平。当初开始做调制的时候,有人说一路信号,一路载波通过一个

2016-09-11 23:39:56 6162

运动码表logisim文件

华科谭志虎老师的计算机硬件系统设计 第二章运动码表答案

2021-01-05

Synplify201809百度网盘.txt

FPGA综合工具Synplify的2018版本,windows版本,亲测可用。如果有问题,可以直接私聊我!

2020-05-06

matlab2017b百度云

matlab2017b的百度云资源,附带破解包,是我自己一直在用的版本

2019-02-18

串口调试助手

串口调试助手哦!版本是v2.2,很好用的一款小工具。

2015-08-27

空空如也

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

TA关注的人

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