- 博客(30)
- 收藏
- 关注
原创 allegro 17.4导入网表
里输入起始坐标(0,0)即x y 0 0,然后根据板框长度输入ix 2000;此时板框没有拦截(Keepin) 作用,然后绘制布局拦截,一般在板框内部,还有走线拦截,绘制走线所在的区域,布线距离板框10mil。修改四角——manufacture——Drafting——chamfer(倒角)/Fillet(弧角)快速放置元器件——place——quickplace。导入网表——File——import——然后点击Place——manually。绘制板框——add——line。然后右击板框,再右击done。
2025-01-02 17:31:33
613
原创 STM32 BootLoader更新代码
(2)Download区(0x8020000~0x8080000):384KB,放置下载的文件,因为下载过程中可能中途断电或者出错,如果直接把下载过程中的数据覆盖到APP区会导致应用程序遭到损坏,Download区起到暂存文件的作用。TCP数据收发任务只调用了下面这个函数,完成下载端口和Debug端口的创建,随后不断的侦测是否有数据需要收发,至于RL-TCPnet的具体使用设置网上资料很多,就不解释了。我用的芯片是STM32F4系列的,有1M的Flash大小,准备划分为以下几个区域。
2024-12-20 11:07:38
531
1
原创 C# 入门编程
C#及其.NET平台是一个广阔且不断演进的技术宇宙。本文仅是入门与进阶的起点,鼓励你持续探索,如C# 10的新特性、Blazor WebAssembly、.NET MAUI跨平台开发等。参加社区讨论,阅读官方文档,不断实践,你将会发现C#不仅仅是一种语言,它是一种强大的工具,助你创造无限可能。现在,带着这份指南,开启你的C#编程征途吧!
2024-12-13 11:45:55
476
原创 WPF 控件
Grid"dataGrid""False"Margin"10"DataGrid.Columns"Name"BindingWidth"*""Age"BindingWidth"*""Email"BindingWidth"*"DataGrid.ColumnsDataGridGrid……ListPersonpeoplenew ListPerson"Alice", Age30, Email},"Bob", Age25。
2024-12-12 10:52:34
727
原创 WPF xaml 文件详解
创建好了项目后,最重要的是对 App和MainWindow的理解,在一开始的时候,极容易就直接在MainWindow添加控件,开始创作,甚至会忽略App.xaml 的存在,但是,弄清楚他们之间的关系和区别,对于理解WPF项目是有极大帮助且至关重要的。在 WPF 项目中,App.xaml和以及和是非常重要的,它们共同定义了应用程序的和的行为。简单来说,整个项目全局的东西,和应用程序相关的,都涉及到App,而MainWindow甚至可以仅仅理解为一个程序上的UI控件而已;(注:一些后台服务的原理就是基于此)
2024-12-12 10:21:40
1128
原创 002 VS2022 工程文件
文件:这是应用程序的配置文件,用于存储应用程序的配置设置,如数据库连接字符串、应用程序设置等。文件:这是 WPF 应用程序的入口点,定义了应用程序级别的资源和应用程序启动时的初始窗口。打开项目文件夹,里面会有一个解决方案的文件,后缀为.sln文件,平时直接双击它就可以打开VS,然后编辑代码。:文件的开头通常包含一个头部,指明这是一个解决方案文件,以及使用的 Visual Studio 版本。文件夹:这个文件夹包含了项目的属性文件,主要是对资源文件的描述。每个项目都有一个唯一的 GUID,指向项目文件(
2024-12-12 10:09:34
1112
转载 Allegro 17.4 输出文件
Manufacture-artwork,设置导出光绘的参数:没有定义的线宽设置为6、负片层anti-etch外扩的大小设置为100、走线层选正片、平面层选负片、再勾选倒数第二个框,所有层都按此设置一遍。依次再增加其他线路层,如PWR02、GND03等,每层添加时先在option面板勾选对应的层,然后光绘线路层时会自动弹出走线、pin、过孔、板框四种元素,点击OK即可。(制板光绘文件,钻孔文件,不包含钢网层光绘)、SMT(钢网层光绘、坐标文件)、PCB(PCB brd文件)文件夹,将相关文件放置在文件夹下。
2024-04-09 17:28:58
380
转载 allegro 17.4导出生成文件
经过以上步骤,生成的孔文件有以下5个,都需要提供给制板厂。drl文件和rou文件名中的-6表示的是6层板的意思,如果是四层板就是-4通过CAM350查看drl和rou文件发现,drl文件只包含钻孔即圆形孔信息,而rou文件既包含钻孔信息,也包含槽孔信息,所以理论上来说,有了rou文件就不在需要drl文件了。但板厂设计人员告诉我们,制板中会以drl文件为准进行钻孔。
2024-04-07 16:11:16
2839
转载 【无标题】
DXF:Drawing Interchange Format / Drawing Exchange Format,绘图交换格式DWG:Design Web Format,设计网页格式DXF文件其实是DWG文件的ASCII格式变体,两者均由AuAutodesk公司开发,用于AutoCAD以及其它基于AutoCAD的软件保存设计数据或者进行CAD数据交换。目前DWG和DXF应用十分广泛,已经成为CAD制图数据交换中的事实文件标准格式。DXF文件和DWG文件可以通过AutoCAD软件进行互转。
2024-04-03 09:23:27
98
1
转载 Allegro 17.4元件布局命令
第2种方法中关闭的某些飞线,通过第1种方法又可以重新打开,而第3种方法,给某些飞线设置隐藏属性,则第1种方法中的打开所有飞线也无法将其显示,通常我们的电源、地网路可以进行隐藏设置,处理完其他飞线后,再来处理电源和地。操作步骤为:move-find面板选择要移动的元素-option面板进行参数设置-点击要移动的器件-右键-mirror-移动要放置的位置点击鼠标左键。通常我们将所有器件摆放进来的时候,会有很多飞线,这会干扰我们布局移动器件的视线,一般先将飞线关闭,在有需要的时候再打开显示。
2023-12-06 09:21:18
612
1
转载 cadence SPB17.4 - 批量修改相同原理图元件的属性
只能是先修改一个原理图元件封装,然后再查找这个元件的key(我用的CIS数据库,key 是不重复的,一个key值就代表一个原理图封装元件),找到后,全选这些元件,然后右击菜单选编辑属性。因为有一个元件已经改了封装名称,所以在列表中,就可以在进程内,选择这个元件的封装,CTRL + V 到其他原理图元件的封装位置。先画好了原理图(制作了原理图元件封装,没有填PCB封装),现在,在已经画好的原理图上,开始更新原理图元件的PCB封装。一个一个改是很麻烦的。现在修改的是封装,如果需要修改其他属性,是一样的操作。
2023-11-25 09:16:24
1099
转载 运放基本应用电路
组成的电路五花八门,令人眼花瞭乱。工程师在分析它的工作原理时常抓不住核心,令人头大。为此小编特地搜罗天下运放电路之应用,来个“庖丁解牛”,希望各位看完后有所收获。遍观所有模拟电子技术的书籍和课程,在介绍运算放大器电路的时候,无非是先给电路来个定性,比如这是一个同向放大器,然后去推导它的输出与输入的关系,然后得出Vo=(1+Rf)Vi,那是一个反向放大器,然后得出Vo=-Rf*Vi。最后学生往往得出这样一个印象:记住公式就可以了!如果我们将电路稍稍变换一下,他们就找不着北了!今天,教各位战无不胜的两招,这
2022-04-11 10:43:08
3254
转载 三极管类型及工作状态
关于三极管类型和工作状态一直是自己的痛点,在此总结一下。☀️ 晶体管主要有两种类型:NPN型和PNP型,其示意图和三级(集电极c,基极b,发射极e)标注如下:☀️ 类型判断晶体管主要材质:硅和锗。其中,在正常情况下:NPN型硅管的发射结电压为0.6V ~ 0.7V,而锗管为0.2V ~ 0.3V。PNP型硅管的发射结电压为-0.6V ~ -0.7V,而锗管为-0.2V ~ -0.3V。废话不多说,判断方法(三极管导通放大状态时):先找电压差为0.7(硅)或0.3(锗)的两个输入端,那么剩下
2022-04-11 10:05:28
4988
1
原创 MOSFET管基本原理与应用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代.
2022-04-09 11:30:46
880
原创 PCB过孔 VIA
过孔基本概念与作用1. 过孔定义从印制电路板的一个表层延展到另一个表层的导通孔。2. 过孔作用过孔可以起到电气连接、固定或定位器件的作用。过孔分类通孔(Plated Through Hole) 这种孔穿过整个线路板表面,可用于实现内部互连或作为元件的安装固定孔。埋孔(Buried Via Hole)指印制电路板的表面顶层和底层表面,具有一定深度,用于表层线路和下面内层线路的连接,孔的深度和孔径通常不超过一定的比率。盲孔(Blind Via Hole)指位于印制电路板内层的连接孔,它不会延
2022-04-01 11:30:16
9217
原创 Orcad Capture CIS 原理图生成网表导入到 Altium Designer PCB
一、Orcad Capture CIS生成网表1、点击.DSN文件,然后点击TOOS,再点击Create Netlist;如下图:2、查看网表是否生成。打开项目文件存放路径,看到了有MCU.NET的文件已经生成,将这个文件导入到PCB文件中即可。二、Altium Designer中导入网表文件1、新建PCB工程文件,新建.PCB加粗样式文件,添加AD的封装库文件及网表文件到PCB工程...
2020-03-28 15:29:52
4745
原创 Altium Designer 10 差分对的设置
一、原理图定义差分对1、鼠标点击网络,放置_P _N后缀的两个网络;2、点击放置-指示-Blanket,将要设置成差分线的网络圈起来;3、点击放置-指示-差分对指令。或者PCB布线指令类指令等。二、PCB添加差分对1、如果原理图中没有设置成差分对,可以在PCB中添加。2、选择差分对网络设置项,然后点击添加,选择差分对相应的正负网络。3、差分对布线设置,根据相应的要求设计输入差分对...
2020-03-18 09:53:22
2833
原创 Altium Designer BGA封装扇出操作
一、高速电路板介绍二、高速电路板设计要求三、高速电路板Layout四、参考资料https://blog.youkuaiyun.com/snaking616/article/details/53981973
2020-03-17 14:06:47
3328
2
原创 STM32 ADC做触摸按键
一、12位逐次逼近型ADC转换原理ADC中输入的模拟信号是连续的,而输出的数字信号是离散的,所以转换时必须对输入的模拟信号进行采样;然后再把采样值转换成为输出的数字信号;这个过程需要经过采样、保持、量化、编码。前置滤波器由于采样信号输出的是窄脉冲信号需要抗混叠滤波器来避免高频信号影响基带信号。采样是将连续的模拟信号转换成时间上离散的采样信号;需要注意的是;根据奈奎斯特采样定理,采样频率必须大...
2020-03-06 15:57:02
3616
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人