自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

2974786048的专栏

那些年我干过那些事儿……

  • 博客(240)
  • 资源 (10)
  • 收藏
  • 关注

原创 Qt基础类05-尺寸类QSize

1.本文测试验证了QT5中的QSize尺寸类的各成员函数和属性2.本文适用于学习QT的新手入门及练习,老手请绕路。3.工程上传至CSDN,供同一时期学习QT的网友参考,可自行查看。4.转载请注明出处

2024-09-15 23:14:04 1249

原创 Qt基础类04-浮点直线类QLineF

1.本文测试验证了QT5中的QLineF浮点直线类的各成员函数和属性2.本文适用于学习QT的新手入门及练习,老手请绕路。3.工程上传至CSDN,供同一时期学习QT的网友参考,可自行查看。4.转载请注明出处

2024-09-11 20:39:52 947

原创 Qt基础类03-直线类QLine

1.本文测试验证了QT5中的QLine直线类的各成员函数和属性2.本文适用于学习QT的新手入门及练习,老手请绕路。 3.工程上传至CSDN,供同一时期学习QT的网友参考,可自行查看。

2024-09-07 12:55:54 1232

原创 Qt基础类02-坐标类QPointF

1.本文测试验证了QT5中的QPointF类的各成员函数和属性2.本文适用于学习QT的新手入门及练习,老手请绕路。3.工程上传至CSDN,供同一时期学习QT的网友参考,可自行查看。

2024-09-05 13:44:12 1121

原创 【MarkDown】表格的对齐方法

1.本文介绍了MarkDown语法中,插入表格后,表格的对齐方法2.在CSDN写博客时,要经常用的功能,务必掌握这个小技巧

2024-08-31 19:06:00 1290

原创 QT基础之【模块】

>1.本文介绍了QT5.12.9的模块,主要核心内容来源于帮助文档,少量整理网络中的资料>2.分析查看安装中径中的全部模块

2024-08-31 18:18:02 2323

原创 Qt基础类01--坐标类QPoint

1.本文测试验证了QT中的QPoint基础类的各成员和属性2.本文对照着QT的帮助文档,对QPoint的基础知识,相对比较全面。3.本文提供了QT5的QPoint的测试程序,上传到了CSDN,供网友参考,请自行下载。

2024-08-28 08:25:09 1046

原创 QT实例1--使用UI文件创建登陆窗口

本工程是QLayout专题,使用UI文件创建一个登陆窗体。重点学习使用网格布局,水平布局,垂直布局等知识。了解exec()函数的特点

2024-08-25 13:11:20 746

原创 【嵌入式Linux开发一路清障-连载04】虚拟机VirtualBox7.0安装Ubuntu22.04后挂载Windows平台共享文件夹

1.解决虚拟机VirtualBox“安装增强功能”过程中的常见问题2.解决虚拟机中的Ubuntu与Windows平台中共享文件的问题3.掌握安装gcc等Ubuntu平台软件的安装方法4.掌握Ubuntu使用终端命令行方式运行软件

2023-11-29 17:16:15 1813

原创 202211103-STM8S103F3P6无法下载程序报30200、30004、30006等错误的排查方案

本文记录并验证了STM8S103F3P6和STM8S003F3P6等MCU,使用STLINK-V2时,因各种原因,提示swim error[30004],swim error[30006],swim error[]30200,gdi-error[40409]等错误的可能原因。本文所写内容,均通过本人验证!

2022-11-03 14:00:18 1820 1

原创 【嵌入式Linux开发一路清障-连载03】Ubuntu22.04使用Mount加载硬盘或NAS等硬盘

连载03,介绍Ubuntu22.04系统,加载指令mount的使用。加载NAS硬盘的方法。加载Windows平台NTFS硬盘的方法,解决mount error(95)错误的方法,开机自动加载的配置文件/etc/fstab的处理,等等等。适合新手入门。

2022-10-24 23:07:33 3005

原创 【嵌入式Linux开发一路清障-连载02】Ubuntu22.04安装Shutter进行截图和标注

连载02,对ubuntu22.04中的截图软件shutter的安装,常用指令,快捷键设置,以及截取长图配置遇到的困难和问题,进行了详细的记录。

2022-10-23 00:22:32 1589 5

原创 【嵌入式Linux开发一路清障-连载01】Ubuntu22.04启动U盘制作及系统安装与配置

嵌入式Linux开发一路清障系列连载之Ubuntu22.04下安装五笔输入法。

2022-10-18 23:25:27 4454

原创 2022-10-13-allegro中元件重叠DRC报错取消方法

本文记录allegro16.6版本中,进行layout时,因元器件重叠布局时,软件报DRC错误的解决方法。

2022-10-13 18:57:55 4078

转载 【转】嵌入式软件架构设计

原文地址:https://blog.csdn.net/hardessgod/article/details/82254243摘要在开发中一直觉得好的软件架构可以做到事半功倍,而且可以做到代码复用和移植。但是如果没有架构或者说架构很差,那么移植将是很痛苦的事,特别是对不熟悉改功能的人来讲还不如自己写呢,移植不对那将是很头疼的事。所以随着开发越来越多,渐渐的发现我们考虑问题应该从广度和深度来考虑,做新项目的时候,更应该考虑到以后出现的可能性,比如说需求变更,底层变更,所以这个时候软件的架构和程序模块化就

2020-12-01 07:23:15 565

原创 Timeout while checking target RAM, core does not stop

Timeout while checking target RAM, core does not stop系统:win 10软件:Keil 5.22报错时间:编译过程报错根本原因:建立工程时,器件选择错误。本人遇到该问题的时机 :研究STM32 ISP烧写HEX文件时,无法擦写Flash,Flash Loader Demo提示擦写失败。其实就是此时选择错了芯片类型。以后尝试使用JLin...

2019-02-10 21:28:26 6946

原创 ORCIS-6238

在已经配置好的CIS数据库中,因维护数据库,有时需要向数据库中新增一个表格。在数据库中新增一个表格后,在ORCAD->Option-Configure Database->Setup时,出现如下错误提示:ERROR(ORCIS-6238):Part_Number property type was not configured correctly in table Othe...

2018-11-14 09:56:48 3934

原创 Unable To Place Database Part,ORCIS-6469

ORCAD CIS,在使用数据库摆放元件时,提示如下错误:WARING(ORCIS-6469):Coult not read part information for W25Q128FVSSIG.Please try refreshing part information using Refresh Symbols From Lib on Update Menu.尝试过Refresh,无效...

2018-11-13 16:12:49 8736 1

原创 20180511-Allegro16.6 NC Drill和Optimize drill head travel的关系

观察上述两张图片可知,在Allegro中出钻孔文件时,勾选Optimize drill head travel选项,优化效果明显。Optimize drill head travel功能为优化钻头行程,同一块电路板,优化前行程距离6.94米,优化后2.01米。经与深圳嘉立创的技术人员交流后得知,...

2018-05-11 15:36:59 1428

原创 20180511-Allegro16.6中Drill Legend和nc_tools_auto.txt文件之间的关系

观察上述图片可知: Drill Legend操作是PCB板上孔的汇总表 勾选Auto tool select则自动产生钻头文件,钻头文件的名称为nc_tools.txt,自动产生的钻头文件名称为nc_tools_auto.txt。钻头文件中的钻头列表都是用来加工规则的孔的,这包含为镀锡和不镀锡的孔。 该文件与槽孔无关。...

2018-05-11 15:12:38 2971

原创 20180511-Allegro 16.6 中Drill Legend和NC Drill的关系

由上述两张图片,可以看出: Drill Legend操作是“将PCB电路板所有的孔的汇总表”放到Manufacturing->Nclegend-1-4层。 这里的汇总表,包含了规则的钻孔和不规则的槽孔。 Nclegend-1-4是一个4层电路板的结构,孔也是从顶层打到底层。从图层名称添加后缀“1-4”猜测而来。还没有做过多层板包含盲埋孔的经历,以如下堆叠结构的6层板来推测:...

2018-05-11 15:02:55 8827

原创 20180511-Allegro16.6过孔盖绿油与否的设置方法

Allegro里MASK层和PASTE层的作用 MASK—–Gerber文件里如加了MASK,则对应得过孔、焊盘和铜箔不盖绿油过孔盖油,就是阻焊层在过孔的位置不开窗,让绿油覆盖到过孔上,这样可以防止短路。 过孔不盖油,就是阻焊层要开窗,让过孔的焊盘和锡露出来。该要求主要涉及到Allegro中出光绘的操作,如果过孔要盖油,就不要添加via的soldermaskGERBER设置方法(M...

2018-05-11 14:43:21 12005 1

原创 20180509-Allegro16.6 drl钻孔文件导入CAM350报No header % found,load stoppd错误

1. 2.打开unamed.rou文件,可以在第6行看到有一个%,将其删除,即可解决该问题 3.

2018-05-11 14:31:48 8773 1

原创 20180509-Allegro 16.6 含有槽孔的PCB出钻孔文件的注意事项

1.2.在导入CAM350查看钻孔文件时,或是将钻孔文件和光绘文件发给制板厂家制板时,如果PCB包含槽孔,请包含*.rou文件。3.Manufacture->NC->NC Route,设置Route feedrate为1,详见下图。然后点击Route生成*.rou文件 ...

2018-05-11 14:27:15 20583 2

原创 20180509-OrCAD 16.6 Offpage出页符自动添加跳转页码

1.2.Annotate,在Action选项栏中选择Add Intersheet References3.在弹出的对话框Intersheet References中,进行设置。其含义如下:3.点击OK,重新给Offpage添加跳转页码...

2018-05-11 09:50:45 14244

原创 20180509-OrCAD 16.6 TitleBlock自动生成原理图页名称

2018-05-10 14:05:21 19247 4

原创 Allegro消除元件本身的引脚间距过小造成的DRC错误

1.元件自身引脚间距过小,DRC报错 2.Edit->property或shift+F2选中元件3.为元件添加Nodrc_Sym_Same_Pin属性 4.添加结束后,DRC错误消失

2018-05-02 16:14:21 11150 2

原创 20170804-4层板堆叠结构设置

4层板的堆叠结构顺序如下:TOP->VCC->GND-BOTTOM

2017-08-04 11:25:10 3926

原创 20170314-Allegro出图5-坐标文件(allegro中出)

1.Allegro中,选择TOOLS->Reports 2.弹出的对话框中,选择Component Report 3.这便是从Allegro中,生成的坐标文件,将物料清单BOM,TOP层丝印,BOTTOM层丝印,以及该坐标文件一起发给SMT厂家。

2017-03-14 09:34:15 4642

原创 20161210-Allegro中的Flash和Thermal Relief

由于工作的原因,最近一直在思考EDA工具中关于封装规范、封装标准的一些事情。不自觉的就去关注一些细节。发现用了这么多年的Allegro,还是有很多的死角,还是有很多基础的东西掌握的不扎实。以往没有过多的去思考、关心。今天休息,研究一下,全作记录吧~!Flash Symbol有如下的特点: 1.背景:Flash Symbol与Thermal Relief息息相关。电子元件焊接必须要考虑焊接温度,考虑

2016-12-10 21:02:22 10390 5

原创 20161021-Allegro内电层分割

在进行4层或4层以上电路板LAYOUT的过程中,电源层和地层经常会进行分割,下边是Allegro16.6中,对电源层和地层进行分割的操作。 本次以分割地层为例,电源层同样道理。1.用Line工具,沿着outline在Route Keetin画一圈。如下图。 2.用Assign Color工具,将第2层地层中的两个网络上上不同的颜色,GND为黄色,GND_Earth为红色,如下图: 3.

2016-10-21 17:25:52 8522

原创 20161016-Allegro16.6中将板框导出DXF文件

注意:在CAD生成的DXF文件导入Allegro的过程中,发现只有R12版本的才比较好用,故从Allegro中导出DXF时,也导成R12格式的比较好。步骤如下: 1.File->Export->DXF…先把路径设置好 2.设置转换文件 3.设置转换文件 4.编辑层 5.Map后OK即可

2016-10-16 23:26:58 16689

转载 [转] IAR contains unknow tools 解决方法

在IAR工程下有这么三个文件用于描述工程,后缀名分别为.eww, .ewp, .ewd: .eww –> IAR EWARM工作区文件,描述工作区中包含那些project; .ewd –> C-SPY调试器项目设置文件; .ewp –> IAR EWARM项目文件,有关项目的配置信息全在里面;所以如果出现以下错误“The project ‘…’ contains the unknow

2016-06-07 13:38:30 5330

转载 [转]一个智能硬件初创团队的经验分享

http://www.elecfans.com/consume/353908.html来源:丁盯智能创始人 作者:陈彬2014年09月16日 10:39[导读] 创业是一个艰辛的过程,中间可能会有质疑的声音,有会有一些琐碎的事让人不开心,很幸运一开始就有我的合伙人和团队小伙伴替我分担,我们互相打气,累并快乐着。   创业是一个艰辛的过程,中间可能会有质疑的声音,有会

2015-11-23 14:46:28 2139

转载 20150914-解决在Allegro中无法修改FPM生成封装的问题

在Cadence SPB16.6中,打开用FPM封装生成器生成的封装时,是无法修改封装的。比如即使在丝层层多加一条线,也无法保存。这严重限制了我们的使用,如果能修改现有的封装,这将大大节省时间,要比新建一个封装要快很多。下边就是在Allegro中,修改FPM生成封装的方法。该方法来源于网络。该问题是16.6才有的问题 解決方式如下 1.將附件的两个文件(sda.cxt和sda.lie)拷到 %H

2015-09-14 13:33:31 6341

原创 20150812-IAR平台查看代码量的方法

在options中的Show build messages中选择ALL,重新编译后即可看到代码量的大小。

2015-08-12 16:41:27 6802

原创 20150812-IAR平台工程生成HEX文件或BIN文件的方法

在IAR平台开发STM8的时候,生产HEX文件的方法有2种: 1.推荐这种方法,按下图来选 2.这也方法出能生产HEX文件 但这两种方法生成的HEX文件,在IAR平台的Project->Download中没有测试,我的环境都是灰的,不清楚为什么。。。测试后再来更新。

2015-08-12 16:35:48 9391

转载 20150812-如何在IAR中通过Watch窗口观察局部变量的值

原文地址:http://www.cnblogs.com/wx865220862/archive/2013/03/27/2984168.html 最近在用430开发一款产品,在软件调试的时候发现Watch窗口中无法观察局部变量的值,总是显示,下面通过一个简答的例子说明一下现象:#include "msp430g2553.h"/* Global variable */unsigned char Re

2015-08-12 16:26:46 11670

原创 20150812-IAR环境报Fatal Error[Cp001]: Copy protection check, No valid license found for this product

系统win7 64位,IAR For ARM 6301,在打开一个原有工程后,报如下错误:Fatal Error[Cp001]:Copy protectioncheck, No valid license found for thisproduct 上述问题的主要原因是IAR没有存解成功,在Win7 64位的环境中,在安装IAR的过程中,运行算号器时,一定要“以

2015-08-12 16:17:45 10374

原创 20150804-IAR For STM8工程改名

将一个IAR For STM8的老工程改名,用于新工程的编辑修改。 1.在EWSTM8的路径中,有如下4个文件。 2.将这4个文件重命名 3.用记事本打开重新命名的Templates.eww文件,修改如下地方。 4.修改后如下: 5.清理工程并重新编译 6.修改如下位置 7.最终工程如下:

2015-08-04 13:36:27 3207

QSizeDemo.rar《Qt基础类05-尺寸类QSize》配套例程

配套本人博文《Qt基础类05--尺寸类QSize》的测试验证例程。 1.本文测试验证了QT5中的QSize尺寸类的各成员函数和属性 2.本文适用于学习QT的新手入门及练习,老手请绕路。 3.工程上传至CSDN,供同一时期学习QT的网友参考,可自行查看。 4.转载请注明出处

2024-09-15

QLineFDemo.rar

配套本人博文《Qt基础类04-浮点直线类QLineF》的测试Demo程序。 测试验证了QT5中的QLineF类的各成员函数和属性

2024-09-11

QLineDemo.rar 《Qt基础类03-直线类QLine》配套例程

本例程是本人博文《Qt基础类03-直线类QLine》配套例程。 重要测试验证了QT5中的直线类QLinie

2024-09-07

Qt基础类02-坐标类QPointF

配套本人博文《Qt基础类02-坐标类QPointF》的测试Demo程序。 测试验证了QT5中的QPointF类的各成员函数和属性

2024-09-05

QPointDemo.rar 配套本人博文《Qt基础类01-坐标类QPoint》的测试验证例程

配套本人博文《Qt基础类01--坐标类QPoint》的测试验证例程。 包含QT中关于QPoint类帮助中,描述的大部分的成员和属性的测试,除toCGPoint和QDataStream没有测试验证外,其它均已测试验证。 本例程对学习QT的新手,有所价值。老鸟无需再花时间! 本例程,基于QT5.14.2,Window 10平台调试。

2024-08-28

中兴通讯Allegro自动布线器教程

该教程是中兴通讯EDA设计部的内部教程,这是其中的自动布线器分册,基于Cadence公司的SPB15.2版本的。。。

2009-11-27

SST公版51仿真器自制资料

这是SST官方的基于SST89E516RD、SST89E56RD、SST89E58RD等芯片,用于制作AT89C51,AT89S52等常见单片机的仿真器资料,内附SST官方仿真监控程序。资料非常详细,对于想动手自己制作51仿真器的朋友来说非常珍贵。

2009-06-04

电源完整性设计详解-于争

中文,来源于于争博士的网站,自己看过了,非常好的一份资料,关于电路板中电源完整性的,语言通俗易懂,请有这方面需要的网友仔细看一下,努力提高自身,提高整个行业的水平。我只是资料的分享者,请大家尊重于博士的劳动。。。

2010-02-23

STM8在IAR环境的新建工程标准源码

与我的博客文章《20130912-STM8在IAR环境的新建工程标准》一起配套的源码。新手可以看一看,是IAR环境下STM8单片机开发的第一步。新建一个工程。

2013-09-12

20130517-JLINK升级到4.62的方法

升级J-LINK的方法。配合博客中的文章使用。

2013-08-20

STM32F103ZET基于KEIL环境新建工程笔记所用的源码

学习STM32时第一步新建工程时所记的笔记,内有详细的步骤及截图,适合新手用于STM32入门。参见《20130204-STM32F103ZET基于KEIL环境新建工程笔记》这篇文档。

2013-02-04

LPC2214的原理图库(OrCAD格式)

本人新手制作的LPC2214原理图库,OrCAD格式的,希望能有朋友用得上。。。

2009-12-09

TTYReceiveMSComm

例子是《Visual C++ 串口通信技术详解》李景峰、杨丽娜、潘恒著,机械工业出版社2010年6月第1版,这本书中的例子。 本段程序是我学习时做的练习,在XP系统调试通过。博客中有《20120908-串口编程-MSComm使用2-接收Step by Step》一文详细记录了此过程。 适用于徘徊在大门左右的初学者。

2012-09-08

MSCommDemo

这是《Visual C++ 串口通信技术详解》一书中,关于MSComm控件章节的一个很基础的例子,本人在XP系统,VC++6.0的环境中,编写调试,内有截图,过程清晰。对于入门的初学者是个很不错的资料。

2012-09-04

LPC2214原理图库(OrCAD格式)

本人新手制作的LPC2214的原理图库,OrCAD格式的,希望有能用上的朋友。。。

2009-12-09

空空如也

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

TA关注的人

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