自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 操作系统学习(一)OS启动基于uCore

操作系统学习(一)OS启动

2022-06-11 11:15:54 331

原创 virtualbox打开Windows系统无法使用蓝牙鼠标

virtualbox打开Windows系统的时候无法使用蓝牙鼠标,在使用ubuntu系统的时候并没有遇到这一问题经过查找资料,是由于virtualbox占用USB接口的问题在USB设备中取消USB设备筛选器在设备中取消所有的选项为不勾选重启虚拟机即可以重新连接蓝牙鼠标...

2021-07-18 22:02:09 1606

原创 Altium designer多板组合嘉立创制板

Altium designer多板组合嘉立创制板多个PCB拼接到一个PCB上时,可以使用Altium designer放置里面的拼板阵列但是使用拼板阵列生成的PCB在嘉立创的打样系统中识别为空PCB,所以需要将PCB导出为Gerber Files提前步骤默认情况下,Altium designer使用的是过孔开窗的方式,过孔开窗在焊接的时候容易导致短路,按Gerber文件生产会产生问题,所以首先需要修改PCB为过孔盖油未进行过孔盖油的过孔如图所示:选择所有过孔,查找相似对象,前提是过孔和焊盘

2021-05-20 10:50:50 2320

原创 STM32硬件问题导致的cannot enter debug model,Error:Flash Download failed-Target

STM32硬件问题导致的cannot enter debug model,Error:Flash Download failed-Target最近使用自己做的STM32板子,第一块板子可以实现各种功能,但是在调试电路的时候把芯片烧掉了,于是焊接了第二块板子第二块板子上电以后,指示灯正常亮,本来以为板子焊的没问题,结果使用SWD下载程序失败,显示这两个窗口一开始考虑可能是SWD接线的问题,在高速的情况下SWD烧写程序出现问题。于是换成JTAG烧写,没有效果。考虑到可能是自己焊接过程中出现的问题,于

2020-08-25 17:31:36 1098

原创 STM系列学习(2)DMA直接存储区访问

进入正题DMA(DIrect Memory Access)直接存储器存取是单片机的一个外设,主要用来搬运数据,在AD采集、DA输出、存储器写入等可以不占用CPU。STM32的DMA控制器包含了DMA1和DMA2,其中DMA1有7个通道,DMA2有5个通道。DMA通道不同的DMA控制器的通道对应不同的外设请求,根据软件编程响应对应的请求。当发生多个DMA通道请求时,由仲裁器响应先后顺序。仲裁器在软件层面可以通过DMA_CCRx寄存器设置响应优先级,如果软件优先级相同,硬件层面根据通道编号顺序响应

2020-05-14 11:31:59 375

原创 altium designer 怎么把一张原理图上的器件保持标号不变移动到另一张原理图上

altium designer 怎么把一张原理图上的器件保持标号不变移动到另一张原理图上背景一开始画原理图的时候,把各个器件分别画在不同的原理图上,后期需要整理图册的时候发现,这样非常不利于打印图纸阅读。想要把不同原理图上的器件整合到一张原理图上,但是不能通过剪切后粘贴的方式进行移动,这样会导致器件的编号丢失,做法是1.选中需要移动的元器件2.编辑->重构->移动选中的子电路...

2020-04-01 08:57:29 7893

原创 STM系列学习(1)STM中断

STM系列学习(1)STM中断最近要开始从事嵌入式相关的内容,之前基本上在看书学习,现在把之前的学习内容进行总结,加深印象前言STM32学习过程STM32学习主要是依托野火STM32-F103ZE-霸道参考书籍是《STM32库开发实战指南》基于STM32F1野火的源代码看了看注释写的非常全,宏定义的方法非常适合二次开发新手入门新建工程也可以依托这本书进入正题作者从51单片机入门的时...

2020-02-27 14:56:41 478

原创 如何安装Win10系统

如何安装Win10系统1.首先下载win10镜像2.准备一个8G大小的U盘,向其中烧写镜像笔者使用的是UltraSO的试用版,因为只使用这个软件烧写一次镜像后卸载即可3.在电脑启动BIOS模式时把Security mode选择Disable把UEFI/Legacy Boot选择Yes开启兼容模式之后选择U盘启动即可顺利安装系统...

2019-10-23 23:51:46 163

原创 Altium designer 18 增大水平间距

Altium designer 18 增大水平间距Altium designer 18 中增加水平间距的按键在编辑->对齐->增加水平间距按钮,但是软件初始设置的水平间距Grid增加时5mil想要更改这个值,我查阅了用户手册用户手册在视图->面板->properties弹出的选项版设置Grid Manager即可...

2019-09-02 10:17:13 1983 1

原创 求单边余弦函数的傅里叶变换

求单边余弦函数的傅里叶变换最近在学习信号与系统课程,输入信号为x(t)=cos⁡(ω0t)u(t)x\left( t \right) = \cos \left( {{\omega _0}t} \right)u\left( t \right)x(t)=cos(ω0​t)u(t)需要求其傅里叶变换已知余弦函数的傅里叶变换为F[cos⁡ω0t]=π[δ(ω−ω0)+δ(ω+ω0)]F\left[ {...

2019-08-17 16:20:03 17822

原创 在线性复杂度判断边是否在最小生成树内

题目:带权联通图G,其上边权重皆不相同。给定一边e,请设计一线性复杂度算法来判断e是否出现在G的最小生成树MST里。(注意:计算MST树本身复杂度已超过线性复杂度,因此本题无法承受先计算MST树)描述算法:1.令u和v分别为边e的两个顶点,从u开始使用DFS或BFS算法遍历所有权重不超过e的边来看能否到达顶点v。2.如果能够到达v,那么存在一些MST不包含边e。否则每个MST包含边e。时间...

2019-06-26 00:23:27 2642

转载 MFC实现多个界面切换

最近在用MFC做一个数据库的管理系统,想实现登录界面,登录之后可以做一些操作。在做界面切换的时候,一开始参考的这篇文章https://blog.csdn.net/u011263315/article/details/52290570用的模态对话框,先关闭当前对话框,然后创建新的对话框,之后New_dlg.DoModal();这样画面切换的时候会很不流畅,需要先关闭上一个对话框,然后再出现下...

2019-06-11 22:21:49 8382

翻译 如何利用USB获得GPS信息

如何利用USB获得GPS信息最近在使用GPS做定位,想要在自己电脑上得到GPS位置,然后弄个差分组网,提高局部定位精度。硬件我使用的是M8N GPS,之前是用在无人机上面的自己搞了个接头把TTL转成了USB如下图所示:注意:我的GPS模块使用的是3.3V的电压,不同的GPS模块可能供电电压不同,以及Tx和Rx线不一定接的对,换着看一下是不是收到数据就知道对不对了安装软件如何查...

2019-03-22 20:00:35 3197

原创 Python实现自动录制虎牙直播

Python如何实现录制虎牙视频欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新...

2019-02-21 20:36:32 9164 10

空空如也

空空如也

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

TA关注的人

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