自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (9)
  • 收藏
  • 关注

原创 AD输出Gerber文件步骤!

请各位布线工程师注意输出GERBER之前一定要先考虑到过孔(VIA)是开窗还是盖油。我不想看见在有客户反馈我下单系统明明选择过孔盖油,为何成品板还是给我过孔开窗了。https://www.sz-jlc.com/portal/server_guide_101.html下面介绍下过孔(VIA)盖油是如何处理的。前提是Via和Pad不要混乱https://www.sz-jl...

2019-09-09 17:54:36 8277

原创 关于拼板调整规范

PCB打样拼板示意图PCS和PCS(上下)间距不一致,PCS和工艺边(左右)间距也不一致,有的0.3mm,有的0.4mm又有的按0.1MM间隙不等拼板。那么CAM工程将统一按0间距(也就是板框线完全相叠加)拼板。如您要供拼板,请一定要把您的原文件及需要供用的拼板的生产文件一起打包上传附件投单。不然无法关联拼板供用钢网相关信息。下面列举一些拼板示意图,做案例提醒:...

2019-09-09 17:52:13 636

原创 关于拼板邮票孔制作规范

关于拼板邮票孔制作规范1.邮票孔:建议5至8个0.60mm(直径)的孔为一排(要双排)为一组。2.双排板与板之间至少要保证1.2mm以上间距(常规是1.6或2.0mm)。3.孔边到另一个孔边间距至少要保证0.25mm至0.35mm(以保证有足够的支撑)。4.建议邮票孔加在板框线的中心线或伸到板内1/3,如板边有线必需避开。5.加...

2019-09-09 17:49:53 5356

原创 AD系列如何规范打包GERBER文件投单

客户PCB打样投单反馈,我按照贵公司的说明上出了Gerber文件,但基本上每次你们公司的人都会在那里讲,我给的文件太多了,识别不到以那个文件生产。的确是的,我把生成Gerber后的文件夹整个压缩了发给的你们。这里有个问题:生成Gerber后文件夹里那些是线路板厂所要的,那些又是不要的,然后我把它们给删除掉的。案例如下图:具体分4个点分明如下:1.投GERBER文件...

2019-09-09 17:45:44 1819 1

原创 PCB圆板拼板方法

关于圆板拼板,做以下统一规范要求:圆板拼板肯定少不了工艺边,因为外形是圆的,不加工艺边贴片无法夹板。工艺边用keep-outlaye 或Mechanical 画出长条边(示情况而定)(宽一般为大于等于3MM)常用有5MM,7MM,10MM。AD17以上的版本keep-outlaye 层不可做成形层或工艺边层用,https://www.sz-jlc.com/por...

2019-09-09 17:41:31 10295

原创 内网穿透工具--FRP

对于没有公网 IP 的内网用户来说,远程管理或在外网访问内网机器上的服务是一个问题。 今天给大家介绍一款好用内网穿透工具 FRP,FRP 全名:Fast Reverse Proxy。FRP 是一个使用 Go 语言开发的高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务。FRP 支持 TCP、UDP、HTTP、HTTPS等协议类型,并且支持 Web 服务根据域名进行路由...

2019-09-02 14:28:13 2510

原创 linux tail命令的使用方法详解

linux tail命令的使用方法详解本文介绍Linux下tail命令的使用方法。linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。一、tail命令语法tail [ -f ] [ -c Number | -n Number | ...

2019-08-22 13:38:25 225

原创 Linux中通过Shell对文件中指定行进行增加、删除、追加、替换

一、在某行(指具体行号)前或后加一行内容#第4行末尾追加一行,内容为testsed -i 'N;4atest' test.txt #第4行行首追加一行,内容为testsed -i 'N;4itest' test.txt #匹配到test字段的行行首插入一行find . -name test.txt|xargs sed -i '/test/i <!--' #匹配到...

2019-08-22 09:31:57 11279 1

转载 STM32系列修改外部晶振以及代码的修改(f103、f105为例)

STM32系列修改外部晶振以及代码的修改(f103、f105为例)2017年12月08日 15:59:58秋山刀名鱼丶阅读数 7370版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_26039331/article/details/78751047此文章为引用正...

2019-08-19 16:18:21 1676

转载 segmentation fault定位与调试

segmentation fault定位与调试1. 前言: 有的程序可以通过编译, 但在运行时会出现Segment fault(段错误). 这通常都是指针错误引起的. 但这不像编译错误一样会提示到文件->行, 而是没有任何信息, 使得我们的调试变得困难起来. 2. gdb: 有一种办法是, 我们用gdb的step, 一步一步寻找. 这放在短小的代码中是可行的, 但要让你s...

2019-07-20 10:42:41 2191

转载 在AD中主要有三种测量距离的方式

在AD中主要有三种测量距离的方式:Ⅰ:点到点的距离测量,菜单栏命令Reports→MeasureDistance,快捷键为“RM”或Ctrl+M。如依次点选中两个电阻的焊盘中心,可以测量出这两个焊盘的中心距离。Ⅱ:缘到边缘的距离测量,菜单栏命令Reports→Measure Primitives,快捷键为“RP”,光标先变成十字形状。然后选中需要...

2019-07-19 08:55:44 30632 3

原创 EMC测试等级区分

EMI的等级和EMS的不一样.EMC=EMI+EMS.EMI是设备对外骚扰,EMS是设备抗外界骚扰.EMI中,classA是工业等级,classB是民用等级.民用的当然要比工业的严格,因为工业用的允许辐射稍微大一点,可以理解吧.EMS中的等级是指classA:测试完成后设备仍在正常工作,classB:测试完成或测试中需要重启后可以正常工作,classC:需要人为调整后可以正常重启并正常工作,cla...

2019-06-27 11:13:09 21803

转载 rtty:反向代理 WebTTY ,Linux 远程维护调试工具

rtty:反向代理 WebTTY ,Linux 远程维护调试工具2018年03月25日 00:00:00技术无边阅读数 469rtty 非常适合远程维护你的或者你公司的部署在全球各地的成千上万的 Linux 设备。-- 赵建辉有用的原文链接请访问文末的“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。致谢转载自 | https://github.com/zha...

2019-06-25 16:10:49 1524

转载 Linux主板支持多机系统的Mark/Space校验

Linux主板支持多机系统的Mark/Space校验关键词:Linux主板 摘要:英创Linux主板可以通过RS485总线挂载多个单片机组成多机系统,当从机设备比较多、传输数据比较频繁的时候,单片机的负载将大大增加,影响正常的工作,比较通用的解决办法是充分利用串口固定校验位(Parity Stick)的功能,使用Mark/Space校验位区分地址和数据。  英创Linux主...

2019-06-25 15:46:21 540 1

原创 Linux时间与系统时间相差8小时的解决办法

Linux时间与系统时间相差8小时的解决办法1.原因是时区不同在/etc/profile文件中增加一行export TZ='CST-8'2.使文件立即生效source /etc/profile或者. /etc/profile3.输入ntpdate time.nist.gov同步网络时间结果:3 Jun 15:42:39 ntpdate[4721]: adjust ti...

2019-06-24 16:58:39 3518 1

转载 直流电源输入防反接保护电路总结

直流电源输入防反接保护电路总结单片机嵌入式爱好者01-0417:35我们在设计一些终端设备时,比如一些电池供电的设备,工控类的一些现场终端设备等,这些设备在设计时都会有一个供电接口,对于这些需要直流供电的设备,我们在设计时一定需要考虑到其电源接反的情况,否则一但接反,有可能导致终端设备内部电路烧坏。对此我们需要设计防反接保护电路,这里就主要讲解下通过二极管防反接保护电路和MOS管防...

2019-06-05 18:18:23 1935

转载 linux 下获取当前网络连接状态的两种方法

linux 下获取当前网络连接状态的两种方法[cpp]view plaincopy#include<linux/sockios.h> #include<sys/socket.h> #include<sys/ioctl.h> #include<linux/if.h> #include<string.h&...

2019-06-04 18:23:52 846

转载 linux串口编程参数配置详解

Linux串口参数设置linux串口编程参数配置详解1.linux串口编程需要的头文件#include <stdio.h>//标准输入输出定义#include <stdlib.h>//标准函数库定义#include <unistd.h>//Unix标准函数定义#include <sys/typ...

2019-06-04 17:57:09 618

转载 串口属性设置

1. 属性描述串口属于终端设备,其接口属性用termios结构描述,如程序清单13.9所示。程序清单13.9termios结构struct termios {tcflag_t c_cflag/* 控制标志*/tcflag_t c_iflag;/* 输入标志*/tcflag_t c_oflag;/* 输出标志*/tcflag_t c_lflag;/* 本地标志*/...

2019-06-04 17:50:18 2776

转载 linux下 查看网卡流量办法总结

本文介绍了linux下查看网卡流量的六种方法,linux系统中使用nload、iftop、iostat等工具查看网卡流量,需要的朋友参考下。方法一、nload工具源码包路径:http://heanet.dl.sourceforge.net/project/nload/nload/0.7.2/nload-0.7.2.tar.gz查看参数帮助命令:nload–help-a :这个好像...

2019-05-30 10:15:33 4623

转载 Altium Designer中entry sheet ,offsheet和port的区别是什么?-详解原理图操作

1、图纸结构图纸包括两种结构关系: 一种是层次式图纸,该连接关系是纵向的,也就是某一层次的图纸只能和相邻的上级或下级有关系;另一种是扁平式图纸,该连接关系是横向的,任何两张图纸之间都可以建立信号连接。\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 华丽分割线 \\\\\\\\\\\\[size=18.1818180084229px]\\\\\\\\\\\\\\\...

2019-04-17 10:49:33 8065

转载 imx6ul 设备树中iomux处pad_ctrl寄存器配置详解

imx6ul 设备树中iomux处pad_ctrl寄存器配置详解 有客户可能会对上图红框中引脚的寄存器配置值感到疑惑,怎么确定这个值,这一点需要去看CPU手册(Hardware/Datasheet/IMX6ULRM.pdf)。首先参照 源码中的imx6ul-pinfunc.h文件,如下: 图中的引脚配置的寄存器的值的含义可...

2019-04-14 21:00:29 1996

转载 解决用U盘/SD卡装系统容量变小了图文教程

U盘装系统容量变小了怎么办?当我们在TF卡或U盘中装入Android/linux/Windows系统后,在Windows下能显示的只有几百M的容量了,这主要是因为在装系统的时候给U盘分了Windows无法识别的分区,下面我用图文方式介绍如何恢复安装过系统的U盘/TF卡容量。其实恢复容量的方法有很多种,例如使用Mformat、diskgenius等分区工具,下面将要介绍...

2019-04-13 14:45:28 1359

转载 Linux ssh命令详解

Linux ssh命令详解 SSH(远程连接工具)连接原理:ssh服务是一个守护进程(demon),系统后台监听客户端的连接,ssh服务端的进程名为sshd,负责实时监听客户端的请求(IP 22端口),包括公共秘钥等交换等信息。ssh服务端由2部分组成: openssh(提供ssh服务) openssl(提供加密的程序)ssh的客户端可以用 XSHELL,Secure...

2019-03-23 13:28:56 19068 2

转载 嵌入式Linux下开源路由器openwrt编译与下载

openwrt什么是Flash闪存?闪存是一种非易失性内存,在没有电流供应的条件下也能够长久地保持数据,其存储特性相当于硬盘,这项特性正是闪存得以成为各类便携型数字设备的存储介质的基础。而各类 DDR 、 SDRAM 都属于挥发性内存,只要停止电流供应内存中的数据便无法保持,因此每次电脑开机都需要把数据重新载入内存。【1】NOR和NAND是市场上两种主要的非易失闪存技术【2】NOR F...

2019-03-22 17:12:27 507

转载 openwrt MT7688开发板 从零教程

https://blog.csdn.net/u014624241/article/details/78844331通用环境搭建介绍1. 通用环境搭建1.1 开发环境介绍Openwrt 可以在大部分的linux 系统上面编译,包括市面上常用的Ubuntu、Redhat、 Debian、Fedora 等,这里介绍windows 操作系统上利用VMware + Ubuntu来搭建虚拟机开发环...

2019-03-22 09:49:42 2536

转载 完全新手教程:编译openwrt全过程

转发自http://www.openwrt.org.cn/bbs/forum.php?mod=viewthread&tid=4217在网络上算是很清楚的一篇文章此文在www.openwrt.org.cn首发,个人不主动在其它地方转发,没任何版权问题,有兴趣的网友随便复制转发,但机于对本论坛的尊重,应该注明原出处URL,但没必要强调是谁写的。 我也搞不懂为什么,我想玩编...

2019-03-22 09:31:33 741

转载 零开始学习OpenWrt完美教程

Cisco/Linksys在2003年发布了WRT54G这款无线路由器,同年有人发现它的IOS是基于Linux的,然而Linux是基于GPL许可证发布的,按照该许可证Cisco应该把WRT54G 的IOS的源代码公开。2003年3月, Cisco迫于公众压力公开了WRT54G的源代码。此后就有了一些基于Cisco源码的第三方路由器固件,OpenWrt就是其中的一个。OpenWrt的特点:...

2019-03-22 09:28:38 2371

转载 ST发布新款LoRa开发工具,让无线物联网充分利用STM32 MCU生态系统的资源优势

关键词:STM32,LoRa,LPWAN商意法半导体(STMicroelectronics,简称ST)推出一套价格亲民的基于意法半导体STM32微控制器生态系统的开发工具,设计工程师利用新开发套件能够开发有LoRa无线低功耗广域物联网(LPWAN, Low-Power Wide Area Network)联网功能的物联网(IoT)设备原型。 新开发套件P-NUCLEO-LR...

2019-03-12 18:14:08 348

转载 lora server部分开源平台

https://github.com/gotthardp/lorawan-serverCompact server for private LoRa networks https://gotthardp.github.io/lorawan-serverhttps://github.com/Lora-nethttps://github.com/brocaar/loraserverhttps:...

2019-03-12 18:11:47 554

转载 LoraWan协议剖析,快速掌握协议要点

1、整体结构双向传输终端(Class A):Class A 的终端在每次上行后都会紧跟两个短暂的下行接收窗口,以此实现双向传输。传输时隙是由终端在有传输需要时安排,附加一定的随机延时(即ALOHA协议)。这种Class A 操作是最省电的,要求应用在终端上行传输后的很短时间内进行服务器的下行传输。服务器在其他任何时间进行的下行传输都得等终端的下一次上行。划定接收时隙的双向传输终端(...

2019-03-02 21:31:40 1324 1

转载 Altium Desinger怎么走蛇形线及差分对设置方法

蛇形走线在高速板比较常见的一种走线方式。通过走蛇形线的方式可以比较好的保证两条等长线的长度相等。今天我们就来介绍下在Altium Desinger中怎么进行蛇形线走线。布线完成后进行蛇形线调整一块板子在经过基本的布线连同网络后,还要进行多次的调整。当一对等长线对应信号的布线完成后要进行长度调整,这个时候我们通过蛇形线来进行长度调节。选择菜单栏Tools&gt;&gt;Interacti...

2019-02-21 16:01:56 4845 1

转载 用AltiumDesigner画完PCB生成gerber(光绘)文件详细说明

用AltiumDesigner画完PCB生成gerber(光绘)文件详细说明什么是gerber文件            Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stencil data),在PCB制造业又称为光绘文件。可以说Gerber文件是电子组装业中最通用最广泛的文件格式。因此对于一个电子生产企业,拥有一个能够处理Gerber文件的电脑辅助制...

2019-01-30 14:08:30 8372

转载 Kinect+OpenNI学习笔记之14(关于Kinect的深度信息)

  前言  由于最近要研究kinect采集到的深度信息的一些统计特征,所以必须先对kinect深度信息做进一步的了解。这些了解包括kinect的深 度值精度,深度值的具体代表的距离是指哪个距离以及kinect深度和颜色扫描范围等。经过查找资料可以解决这些问题,并且后面通过实验也验证了这些问题 的答案。  开发环境:开发环境:QtCreator2.5.1+OpenNI1.5.4.0+Qt4.8....

2019-01-30 14:05:55 768

转载 Kinect+OpenNI学习笔记之13(Kinect驱动类,OpenCV显示类和手部预分割类的设计)

Kinect+OpenNI学习笔记之13(Kinect驱动类,OpenCV显示类和手部预分割类的设计)   前言  为了减小以后项目的开发效率,本次实验将OpenNI底层驱动Kinect,OpenCV初步处理OpenNI获得的原始数据,以及手势识别中的分割(因为本系统最后是开发手势识别的)这3个部分的功能单独做成类,以便以后移植和扩展。其实在前面已经有不少文章涉及到了这3部分的设计,比如说:...

2019-01-30 14:05:47 265

转载 Kinect+OpenNI学习笔记之12(简单手势所表示的数字的识别)

  前言  这篇文章是本人玩kinect时做的一个小实验,即不采用机器学习等类似AI的方法来做简单的手势数字识别,当然了,该识别的前提是基于本人前面已提取出手部的博文Robert Walter手部提取代码的分析的基础上进行的。由于是纯数学形状上来判别手势,所以只是做了个简单的0~5的数字识别系统,其手势的分割部分效果还不错(因为其核心代码是由OpenNI提供的),手势数字识别时容易受干扰,效果一...

2019-01-30 14:05:34 454

转载 Kinect+OpenNI学习笔记之11(OpenNI驱动kinect手势相关的类的设计)

  前言  本文所设计的类主要是和人体的手部打交道的,与人体的检测,姿势校正,骨架跟踪没有关系,所以本次类的设计中是在前面的OpenNI+Kinect系列博文基础上去掉那些与手势无关的驱动,较小代码量负担。类中保留下来有手势识别,手部跟踪,以及手部跟踪的轨迹和多个手部的位置坐标等信息。本类的设计也开始慢慢遵循一些C/C++编程规范,这里采用的是google的编程规范。  本文测试设计出的类...

2019-01-30 14:05:25 228

转载 Kinect+OpenNI学习笔记之10(不需要骨骼跟踪的人体多个手部分割)

Kinect+OpenNI学习笔记之10(不需要骨骼跟踪的人体多个手部分割)  前言  这篇文章主要是介绍多个手部的分割,是在前面的博文:不需要骨骼跟踪的人体手部分割 的基础上稍加改进的。因为识别有的一个应用场合就是手势语言识别,而手势一般都需要人的2只手相配合完成,因此很有必要对人体的多个手部来进行分割。  实验说明  其实本文中使用的还是OpenNI自带的一些算法实现的...

2019-01-29 11:02:20 753

转载 Kinect+OpenNI学习笔记之9(不需要骨骼跟踪的人体手部分割)

Kinect+OpenNI学习笔记之9(不需要骨骼跟踪的人体手部分割)    前言  手势识别非常重要的一个特点是要体验要好,即需要以用户为核心。而手势的定位一般在手势识别过程的前面,在上一篇博文Kinect+OpenNI学习笔记之8(Robert Walter手部提取代码的分析) 中已经介绍过怎样获取手势区域,且取得了不错的效果,但是那个手势部位的提取有一个大的缺点,即需要人站立起来...

2019-01-29 11:01:19 291 1

转载 Kinect+OpenNI学习笔记之8(Robert-Walter手部提取代码的分析)

  前言  一般情况下,手势识别的第一步就是先手势定位,即手势所在部位的提取。本文是基于kinect来提取手势识别的,即 先通过kinect找出人体的轮廓,然后定位轮廓中与手部有关的点,在该点的周围提取出满足一定要求的区域,对该区域进行滤波后得到的区域就是手部了。然 后利用凸包和凹陷的数学几何方法,画出手指和手指凹陷处的点,以及手的轮廓线,并在图像中显示出来。文章所有代码都是网友Robert ...

2019-01-29 11:00:24 999

KUKA机器人工业现场总线

KR-C4-EtherNet-IP-10-en、KR-C4-PROFIBUS-en、KRC4-配置作为-ProfiNet-从站、KUKA机器人Socket通信连接

2018-12-03

IAR 8.30.2 注册机及教程

IAR 8.30.2 注册机及教程,不能确保所有的版本都可使用

2018-11-29

SIM卡和TFPCB封装库(AD)

常用的sim卡Altium designer pcb封装库和TF卡Altium designer pcb封装库

2018-11-15

KUKA机器人启动时序及外部自动配置方法

KUKA机器人启动时序及外部自动配置方法,亲测通过PLC控制启动时序实现外部自动在项目中应用

2018-11-15

KST_WorkVisual_40_zh&库卡系统软件 8.3最终用户操作及编程指南

KST_WorkVisual_40_zh中文版操作说明和库卡系统软件 8.3最终用户操作及编程指南

2018-11-15

KUKA编程资料

KUKA初级编程、中级编程和专家级编程资料教程文档PDF版

2018-11-15

C语言版经纬度与高斯投影相互转换函数

C语言版经纬度与高斯投影相互转换函数,实现了不同坐标系之间转换

2018-11-15

STM32停机模式采用RTC_Alarm唤醒核心代码

STM32F103采用RTC闹钟唤醒停机模式核心代码,已在项目中有相关应用

2018-11-15

STM32的RTC闹钟实验

STM32的RTC闹钟实验,采用库函数实现,使用方便,简单

2018-11-15

空空如也

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

TA关注的人

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