自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于STM32串口3的使用,接收并解析一帧数据

关于STM32串口3的使用,接收并解析一帧数据当stm32的串口1被使用时,我们可以使用其他串口来使用。步骤:串口3定义、初始化;串口3中断服务函数(接收的一帧数据并判断是否正确);主函数使用;首先,我们要将串口3初始化并加上中断:我这里使用的是STM32F103C8T6的芯片,串口3对应的引脚是PB10、PB11程序如下:/**************************************************************************

2020-06-03 10:21:38 25630 12

原创 利用Sigrity PowerDC进行单板直流仿真--静态功率传输体系分析

本文章利用Sigrity PowerDC进行单板直流仿真--静态功率传输体系分析的教程写出来,结果分析。

2022-08-28 16:25:35 3369 3

原创 利用Sigrity的SPEED2000进行时域电源噪声分析

SPEED2000进行时域电源噪声分析

2022-07-10 11:45:10 2156 3

原创 allegro同比例放大缩小LOGO丝印

allegro同比例放大缩小LOGO丝印

2022-03-31 22:36:15 3170

原创 [Cadence Sigrity] PowerDC打开提示No license available

打开PowerDC时,提示No license available

2022-01-22 10:08:06 2560

原创 Altium Designer使用者,你想要一键出Gerber吗?

在我们辛辛苦苦画完一个PCB板,细心谨慎地生成Gerber,突然,发现一个丝印没摆好,只能改丝印再重新生成Gerber,又突然,发现有根线离电源太近了,好吧,有重新来……所以,一次生成Gerber有多个步骤,又一直重复去做,这样非常费时间,我们要把时间用在检查板子,省去生成Gerber的那么多步骤。故我做了一个完整的一键出Gerber的文件,你只需要点一个选项即可生成Gerber。

2021-12-24 21:00:05 753 8

原创 AttributeError: ‘MenuItem‘ object has no attribute ‘GetLabel‘问题解决

AttributeError: 'MenuItem' object has no attribute 'GetLabel'问题解决

2021-12-19 12:47:43 1435 2

原创 AttributeError: ‘MouseEvent‘ object has no attribute ‘GetPositionTuple‘问题解决

最近在学wxpython的绘画程序,遇到以下问题:AttributeError: 'MouseEvent' object has no attribute 'GetPositionTuple'网上搜了一下答案:wxpython 4 不支持wx.MouseEvent.GetPositionTuple()所以在获取鼠标位置时,如果要变成元组,就需要写成:tuple(wx.MouseEvent.GetPosition())所以绘画程序的第一个代码,需要改成一下:self.pos = event

2021-12-17 22:30:55 1026 1

原创 TypeError: Slider.SetTickFreq(): too many arguments报错解决

TypeError: Slider.SetTickFreq(): too many arguments报错解决

2021-12-12 09:57:51 422

原创 Allegro快捷键(env)位置和快捷键设置

Allegro快捷键(env)位置和快捷键设置

2021-12-06 11:39:44 29776 7

原创 allegro更新铜皮方法和快捷键

allegro铜皮更新

2021-12-02 09:10:58 4776 1

原创 Altium Designer(AD20)画PCB时ctrl键、shift键、鼠标按键的妙用

绘画窗口放大缩小按住ctrl键 + 滚动鼠标滚轮,滚前放大,滚后缩小高亮按住ctrl键 + 鼠标点击有网络信号的焊盘/过孔/线,便高亮该网络,其他网络变暗或消失取消高亮:①按住ctrl键 + 鼠标点击空白处;②清洁窗口:右键->选“Clear Filter” 或 快捷键shift + C;全选、保存、撤销、剪切、复制、粘贴……按住ctrl键 + A(全选) / S(保存) / Z(撤销) / X(剪切) / C(复制) / V(粘贴)……ctrl + 26个字母的快捷键可以百度,这里不全

2021-11-06 23:16:50 11029 4

原创 AD的PCB框选焊盘方法

AD的PCB框选焊盘方法在AD20的PCB文件中,只要相应对象筛选打开,都可框选,(注从左边向右边框选属于框内选中,从右边向左边框选属于框到一部分即选中整体)。但是要框选焊盘就不行,即使对像筛选器开了,而且只开焊盘,也没办法框选中,导致我们要一个一个点选,很麻烦。最近我发现了一个框选焊盘方法:打开pads对象筛选器,按住carl键进行框选,这时就可以框选焊盘了。本文对您有帮助,还请收藏加关注;如有疑问,下方评论,我们可以交流。...

2021-10-21 23:32:13 2309

原创 ALLEGRO PCB design GXL软件的菜单解释

ALLEGRO PCB design GXL软件的菜单解释​ 现在我用的是ALLEGRO16.6版,现在安装非常方便,去吴川斌的博客下载,无脑式安装,包破解!​ 虽然安装简单,但是ALLEGRO对初学者不友好,极致方便熟者,什么设置都有,有模式变换,信号分析,层颜色设置(还是炫光那种颜色,看着舒服),不过,没有说明书……像我刚学会AD19软件的骚操作后,再来学ALLEGRO软件,懵了,你知道那种懵了的感觉吗?明明有多么强的PCB设计操作,来到新软件环境,完全没有用武之地????​ 不废话了,先给图??

2021-03-24 22:30:39 2686 2

原创 ESP8266的开发环境搭建、解决编译[Makefile:xxx: .subdirs] Error 2错误问题

ESP8266的开发环境搭建、解决编译错误问题ESP8266的开发环境搭建链接如下ESP8266的开发环境搭建在最后工程加载完毕后右击该工程,在弹出的列表中选择“Build Project”编译工程,如果在Console窗口没有产生任何error,且有bin文件生成,那么这个工程就编译OK了但是出现以下类似错误:make[2]: *** No rule to make target '/cygdrive/e/program/smart_clock_allaa/include/espressif/e

2020-10-13 15:54:43 5096 5

原创 异常

异常目录异常定义:简单分类异常体系结构Error 和 ExceptionErrorException异常处理机制自定义异常总结定义:实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序在跑着,内存或硬盘可能满了。等等……软件程序在运行过程中,非...

2020-03-23 17:16:43 279

原创 面向对象

面向对象面对过程&面向对象@[toc]面向过程思想步骤清晰简单,第一步做什么,第二步做什么……面对过程适合处理一些较为简单的问题面对对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索面向对象适合处理复杂的问题,适合处理需要多人协作的问题!对于描述复杂的事物,为了从宏观...

2020-03-08 16:08:42 284

原创 Java数组

Java数组数组定义数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排序组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们数组的声明和创建首先,必须声明数组变量,才能在程序中使用数组,下面是声明数组变量的语法dataType[] arrayRefVar; //首选的方法或dataType arrayRefVa...

2020-03-04 13:07:33 154

原创 Java方法

Java方法Java方法定义、调用//main 方法public static void main(String[] args) { //实际参数:实际调用传递给他的参数 1 2 int sum = add(1, 2); //快捷生成:Alt+回车 System.out.println(sum); test();}//加法//...

2020-03-02 12:53:04 107

原创 Java流程控制

Java流程控制用户交互Scannerpublic static void main(String[] args) { //创建一个扫描器对象,用于接收键盘数据 Scanner scanner = new Scanner(System.in); System.out.println("使用next方式接收:"); //判断用户有没有输入字符串 if...

2020-02-29 17:06:44 95

原创 Java简单运算符

运算符算术运算符:加:+减:-乘:*除:/取余(模运算):%自增:++自减:- -//二元运算符int a = 10 ;int b = 20 ;System.out.println(a+b);System.out.println(a-b);System.out.println(a*b);System.out.println(a/b);System.out.pr...

2020-02-24 17:07:55 177

原创 Java 基础语法

Java 基础语法注释单行注释 //单行注释多行注释 /*多行注释 * * * * * * */文档注释 /** * @JavaDos: 文档注释 * * */...

2020-02-23 16:55:19 201

原创 Java学习第一步--向世界呐喊

Java学习第一步–向世界呐喊 Hello World!Java安装Java安装地址pan.baidu.com/s/17F7-NiH_4i2Tssxs3A06hQ[提取码]: qxkv下载 照安装步骤进行安装(记住安装路径)安装完后 右键–我的电脑–属性–高级系统设置–环境变量系统变量–新建–变量名:JAVA_HOME 变量值:安装路径用户变量–双击Pa...

2020-02-20 11:47:23 465

原创 常用电脑快捷键

常用电脑快捷键复制:Ctrl+C粘贴:Ctrl+V全选:Ctrl+A剪切:Ctrl+X撤销:Ctrl+Z保存:Ctrl+S关闭窗口:Alt+F4运行:win键+R运行窗口输入"cmd "----进入命令窗口打开我的电脑:win键+E任务管理器:Ctrl+Shift+esc任务管理器删除运行的软件:右键 选择结束任务任务管理器恢复:点击“文件” 打开“新运行新任务...

2020-02-19 12:30:49 202

原创 Markdown初学者+CSDN首次使用

Markdown学习标题#+空格 一级标题字体Hello,World! 粗体Hello,World! 斜体Hello,World! 粗斜体Hello,World! 删除线引用无聊分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LAY7Trm0-1582018569423...

2020-02-18 17:39:26 244

Sigrity PowerDC 单板直流仿真分析素材

在使用Allegro Sigrity仿真工具时,常常出现找到了教程,兴致冲冲地按每个步骤操作,但最后因为素材不一样,得不到想要的结果,最终无兴趣再玩Sigrity仿真。 所以我将Sigrity PowerDC 单板直流仿真分析素材上传,供大家使用,不用苦苦寻找仿真资料。资料有Motherboard.spd,此素材里有可仿真的4个Power网络和GND网络、CPU和6个DIMM附带的V_MEM_CPU网络。 可分析PCB上从多个VRM到CPU和多个DIMM的静态功率传输体系,所以大家不妨尝试仿真一下。

2022-08-28

Sigrity SPEED2000电源噪声的时域分析和验证素材

在使用Allegro Sigrity仿真工具时,常常出现找到了教程,兴致冲冲地按每个步骤操作,但最后因为素材不一样,得不到想要的结果,最终无兴趣再玩Sigrity仿真。 所以我将SPEED2000用于电源噪声的时域分析和验证的仿真素材上传,供大家使用,不用苦苦寻找仿真资料。资料里包括:SODIMM_DDRSSO.spd(DDR3 SODIMM板卡)、ctrl_IO.ibs(I/O控制模型)、dram_IO.ibs(动态随机存储器模型)。 电源噪声的时域分析是电源完整性设计重要内容,所以大家不妨尝试仿真一下。

2022-07-06

AD网表转allegro网表; allegro利用器件坐标和网络列表提取第三方网表

1. 当拿到AD原理图,有只会allegro画板时,只需要AD导出网表,再通过此文件转换成allegro网表,即可得到第三方网表; 2.当只拿到allegro的BRD文件,没有原理图时,想改网络或改器件,最方便的方法是改第三网表,再重新导入网表,所以可以此软件将器件坐标和网络列表提取第三方网表; 3.器件坐标:打开allegro--Tools--Quick Reports--Component Report--保存 4.网络列表:打开allegro--Tools--Quick Reports--Net List Report--保存 5.有疑问可联系QQ:2214167720.

2022-04-06

AD一键生成Gerber.zip

AD一键生成Gerber

2021-12-24

计算器python开发程序

用wxpython模块加re模块编写的程序,自己设计一款计算器时,供新手们参考使用。

2021-10-23

STM32F103C8T6最小系统板的呼吸灯程序

本资料是实现STM32F103C8T6最小系统板的呼吸灯程序,即板是LED灯的亮灭实验程序,呼吸灯就是LED灯从亮慢慢变暗,再从暗慢慢变亮,不要以为控制电压大小就行,STM32F103C8T6最小系统板没法控制电压渐渐变大变小,但是我们可以通过PWM的占空比来实现呼吸灯,程序用keil5软件编写,编译无错,实现效果完美,望如您所愿。

2021-10-23

由本人用python设计的程序转换计算器小软件

由py程序转换exe的小软件,会提示木马病毒,添加进信任区即可使用,程序自己写的,可以到本博主的主页找到源程序进行下载学习。

2021-09-20

EDA365_Skill_Setup最新安装说明.zip

EDA365_Skill_v2.5最新安装和说明

2021-09-20

STM32F103C8T6最小系统板的呼吸灯程序

本资料是实现STM32F103C8T6最小系统板的呼吸灯程序,即板是LED灯的亮灭实验程序,呼吸灯就是LED灯从亮慢慢变暗,再从暗慢慢变亮,不要以为控制电压大小就行,STM32F103C8T6最小系统板没法控制电压渐渐变大变小,但是我们可以通过PWM的占空比来实现呼吸灯,程序用keil5软件编写,编译无错,实现效果完美,望如您所愿。

2021-06-14

ESP8266-12F封装

随着5G到来,物联网迅速发展,万物皆可上网,芯片ESP8266便成物体与互联网沟通的媒介,故空闲时间,制作了ESP8266-12F模块的封装,希望给大家提供帮助

2021-06-12

CRF05-1A.rar

CRF05-1A介绍:RELAY RF SPST-NO 500MA 5V,高频(RF)继电器,体积极小的表面贴装,在未来会经常使用到,但是它的焊盘属于异形焊盘,绘制困难,所以本帅锅花了一个上午,完美绘制的PCB封装,有AD封装、allegro封装,均配有3D模型,供大家使用。以后有需要绘制异形焊盘封装的老板们,请联系QQ:1498268915,十分感谢!

2021-06-05

AD库转allegro说明文档及实用小工具.rar

AD的封装库多且大时,集体转allegro封装文件说明文档及实用小工具

2021-05-18

Protel网表转Allegro.rar

Protel网表转Allegro工具,很实用

2021-05-18

STM32F103C8T6最小系统板的引脚排针封装.zip

我们使用单片机时,通常是使用stm32f103c8t6最小系统板,但是用杜邦线、面包板接线的话,在线路多情况下,会变得更复杂,所以,今天有空制作了stm32f103c8t6最小系统板的引脚排针封装,大家可以下载去用,加上电阻电容就可以做电路板了。

2021-03-11

STC11L08XE封装.zip

初次制作PCB时,通常会优先选择原有库里的元件及其封装,但是总会遇到库里没有的元件,比如STC11L08XE芯片的封装,如果自己去画,会浪费时间,这里有现成的封装,当然,是我闲时画的

2020-08-21

STM32F103C8T6封装.zip

初次制作PCB时,通常会优先选择原有库里的元件及其封装,但是总会遇到库里没有的元件,比如STM32F103C8T6芯片的封装,如果自己去画,会浪费时间,这里有现成的封装,当然,是我闲时画的,资源

2020-08-21

USART3中断-解析一帧数据并发送.zip

当STM32的USART1被占用,又需要串口通讯时,可以采用USRAT3的通讯,通讯常常避免不了要判断一帧数据是否为我们需要的,故在程序添加如何解析判断一帧数据(帧头+数据+帧尾),并发送数据

2020-08-19

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

TA关注的人

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