自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不速之客的博客

子非鱼安知鱼之乐

  • 博客(18)
  • 收藏
  • 关注

原创 状态机编码

只需要使用 2 个触发器,即 2 bit 就可以表示 3 个状态。但判断状态 A 时需要使用组合逻辑 ~state[1] && state[0]。举个栗子,state = 3’b1 表示状态 A, 3’b2 表示状态 B,3’b4 表示状态 C ,使用独热码编码。判断是否为状态 A 时,只需要判断 state[0] 是否为 1’b1;独热码为每个状态分配 1 个比特位,该位为 1’b1 置起时表示状态机处于该状态。使用独热码的好处在于状态判断时不需要组合逻辑,判断对应状态的触发器输出即可。

2023-08-24 11:28:32 307

转载 UART、SPI、IIC协议原理

I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可传送信息。它结合了 SPI 和 UART 的优点,您可以将多个从机连接到单个主机(如SPI那样),也可以使用多个主机控制一个或多个从机。当您想让多个微控制器将数据记录到单个存储卡或将文本显示到单个LCD时,这将非常有用。

2023-08-18 17:13:01 165

原创 经典三段式状态机写法

【代码】经典三段式状态机写法。

2023-07-26 18:03:53 173

原创 算数和逻辑移位运算

这里的二进制都是补码,因为计算机中是用补码进行运算的,上面举的例子都为正数所以补码和原码一样,如果是负数要注意需要先将补码转换成源码才能转换成十进制。比如10110100十进制是76(需要先将这个补码转换成原码之后再转换成十进制),右移两位后是11101101转成十进制是19恰好是76的4倍。比如00011010十进制是26,左移两位后是011010​00转成十进制是104恰好是26的4倍。算术右移符号位要一起移动,并且在左边补上符号位,也就是如果符号位是1就补1符号位是0就补0。1.算术左移逻辑左移。

2023-05-22 18:31:53 587

原创 Notepad++无法安装插件解决方法

可能是windows 10/windows 11的防火墙以及实时保护功能没有关闭,实践证明这个实时保护按钮一旦打开就会自动拦截下载插件,并且严重影响到破解版软件,游戏,软件工具以及各类激活插件或者notepadd++插件的安装,所以在安装各种插件以及软件的时候,首先就要手动去关闭这个实时保护功能(并且手动关闭后一段时间内会自动打开),如果安装失败或者下载插件一直下不动,赶紧检查一下这个功能是否把自己下载的文件隔离了,关闭实时保护后再重新安装。

2023-04-06 17:45:59 3382

原创 解决笔记本IPS屏幕发黄问题

解决笔记本IPS屏幕发黄问题屏幕颜色校准方法Windows自带屏幕校准工具英特尔显卡控制面板工具屏幕校准在线网站结语参考链接屏幕颜色校准方法对于大部分人来说,IPS屏幕显示效果都有些许发黄的感觉,如果和笔者一样,刚从刺眼的TN屏换到IPS屏感觉到强烈的屏幕发黄问题,或许以下几个工具可以帮助你解决屏幕颜色的校准问题,适合纯小白,简单易上手。Windows自带屏幕校准工具1.Windows 10左下角进行搜索颜色校准,找到校准显示器颜色,然后按照工具介绍进行操作,可以调整伽马值,对比度,灰色,以及红绿蓝

2022-05-16 13:20:30 5590

原创 重装gnuradio和uhd

官网安装网站https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux安装uhd时github连接不上可以试试https://blog.csdn.net/weixin_44411398/article/details/112510646?spm=1001.2101.3001.6650.7&utm_medium=distribute.pc_relev

2021-12-20 17:47:58 109

原创 ubuntu打开只读文件并修改

在该文本的文件夹内,右键在终端打开,运行sudo gedit +文件名例如:我要修改doa_swig.py文件运行sudo gedit doa_swig.py,打开文件后,修改完就可以直接保存,如果不用sudo在终端打开文件,直接双击打开文件则为只读模式,不可修改...

2021-12-20 11:20:42 4307

原创 pip3安装oct2py报错解决办法

用sudo pip3 install oct2py,发现报错:ERROR: Cannot uninstall ‘pexpect’. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.解决办法:sudo pip3 install oct2py --ignore-inst

2021-12-07 16:23:12 1113

原创 常用的IDEA快捷键

自己总结的一些常用的IDEA快捷键,有需要的拿走:ctrl+shift+alt:多行操作psvm:生成main()方法;fori:生成for循环;Ctrl+Alt+v:自动补齐返回值类型ctrl+o:覆写方法ctrl+i:实现接口中的方法ctrl+shift+u:大小写转换CTRL+SHIFT+Z:取消撤销Alt+Insert:生成构造方法、getter、setterctrl+y:删除当前行Ctrl+Shift+J:将选中的行合并成一行ctrl+g:定位到某一行Ctrl+Shitf

2021-08-26 17:45:35 176

原创 Intellij idea2021.1.3 运行Tomcat时报错:Error : java 不支持发行版本5

出现此类问题一般是jdk版本问题。解决方法:再重新运行,问题解决、

2021-08-26 11:58:14 488

原创 JAVA SE 基础知识框架

JAVA SE 基础知识框架

2021-08-05 17:15:30 160

原创 JAVA SE 三种变量的区别与联系

各变量联系与区别成员变量:作用范围是整个类,相当于C中的全局变量,定义在方法体和语句块之外,一般定义在类的声明之下;成员变量包括实例变量和静态变量(类变量);实例变量:独立于与方法之外的变量,无static修饰,声明在一个类中,但在方法、构造方法和语句块之外,数值型变量默认值为0,布尔型默认值为false,引用类型默认值为null;静态变量(类变量):独立于方法之外的变量,用static修饰,默认值与实例变量相似,一个类中只有一份,属于对象共有,存储在静态存储区,经常被声明为常量,调用一般是类名.静态

2021-07-30 09:40:30 100

原创 记录ubuntu的火狐浏览器突然上不了网

ifconfig -a查询IP地址编辑链接把在IPV4的方法栏设置成自动(dhcp)模式解决了有线连接不能上网的问题,但是还有一个无线用不了的问题待解决。

2021-06-15 17:39:30 268

原创 记录微星gl63的ubuntu 18.04重装rtl8821ce驱动,重获wifi

由于不知是windows更新还是其他原因,双系统的Ubuntu 18.04在一次重启后就没有WiFi功能了。没办法只能重新安装rtl8821ce驱动,我的系统内核是5.4.0-53-generic,1.打开rtl8821ce文件夹,再打开makefile文件夹,找到如下图所示区域,修改成文件所在地址,我的地址是~/rtl8821ce然后make clean再make在此make失败了,出现了两个错误,意思是内核上少了某个靶向模块,反正一直都make出错,后来我输入sudo mokutil --d

2021-04-15 18:04:22 389

原创 ## 微星gl63笔记本安装ubuntu18.04双系统

微星gl63安装ubuntu18.04遇到过的坑

2021-01-14 10:44:12 439

原创 针对安装ubuntu时界面显示不全问题

针对安装ubuntu时界面显示不全问题alt+F7键即可拖动屏幕还有的说alt+鼠标左键,反正我尝试没有用

2020-11-26 12:19:10 2051 4

原创 微PEU盘如何还原成普通U盘

微PEU盘如何还原成普通U盘我的电脑———磁盘管理———直接找到三个U盘的区删除卷最后会提示格式化,格式化之后,一切ok。

2020-10-16 11:02:29 14368

空空如也

空空如也

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

TA关注的人

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