自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(186)
  • 资源 (10)
  • 收藏
  • 关注

原创 orcad导出网表失败

需要把多余的DEVICE熟悉删掉,或者像参考的那个添加 ignore 值。原因是网表里面使用了老的属性 DEVICE。跟这个差不多的错误。

2024-03-25 23:35:02 153

原创 配置visualsvn提交后自动邮件通知

【代码】配置visualsvn提交后自动邮件通知。

2024-02-04 09:47:54 747

原创 zh150 贴片, WR 弯的,有机械焊盘固定

哈哈哈,这里一定要注意.之前的cadence 16.6 用fpm 创建的器件封装不能保存.是因为 setup ->design parameter的 design。这里面的第二个参数是矩形的上下宽度。

2024-01-28 01:20:04 408

原创 简单的小调度器

收集小资源下的简单调度器。

2023-11-10 00:42:33 174

原创 一种双路电源切换电路

一种双路电源切换电路。

2023-10-11 23:57:09 141

转载 有源晶振和无源晶振电路差异及应用注意事项

有源晶振和无源晶振

2023-06-11 23:46:30 1016

原创 allegro删除void

1,先进入shape编辑模式.2,选择 图中命令删除。

2023-03-27 16:12:04 556

原创 allegro skill PinArry 函数解析

bRight () bUp () bRowFirst () 这个三个是控制pin放置的方向的,//这里有个隐含的基础 在skill里面,nil是表示假,t表示真.bPinNum (这个决定了 是不是机械焊盘)PitchX (x方向间距)PitchY (y方向间距)//pin array 函数。Pos1 (第一脚的位置)

2023-03-16 15:50:46 448

原创 cadence skill 记录FPM不能保存问题

;FPM skill by Richard L. version=0.08 [email protected];Tree:杂项(Chinese)/简单范例;Desc:范例如何建立一个简单的二极管封装;Vendor:Richard L.;Count:1;CVG64:示意图字段(测试中);Datasheet:pL=12.7 ;引脚间距pA=7.6 pB=3.5 pH=3.5 ;长宽高pPad=2.0 pHole=1.2 ;焊盘直径和孔径Courtyard=1.0 ;courtyard 庭院,我测试了一下

2023-03-10 15:18:03 616

转载 Cadence 16.6 —— 差分对约束 Differential Pair

差分对约束 Differential Pair

2022-11-18 00:14:45 2640

原创 cad快捷键记录

2022-02-26 00:21:50 226

原创 【无标题】

声电

2021-12-20 21:29:20 2273

转载 OrCAD TO Allegro Attributes/ orcad 属性传递给allegro

http://www.pcballegro.com/allegro/83.html今天为大家学习Allegro PCB差分对规则设置,在PCB设计过程中,很多PCB中有差分对,我们一般对差分对的误差设为5mil。频率越高,差分对的误差越少。所以我们在设置差分对时,我们要了解它的频率大小,设计不当,导致信号线跑不起来,做成了报废PCB板,今天小北PCB设计室为大家详细介绍Allegro PCB差分对规则设置的步骤。第一,在allegro菜单下执行Assign Diffe...

2021-08-16 01:25:23 782

转载 phy直连的分析心得

我想很多人都考虑过,当同一块板卡上的两块网口PHY芯片对连的时候,能不能省略两个网络变压器而直接对连呢,答案当然是肯定的。不过我实际操作过后,发现里面还是有很多陷阱,现在给大家一一道来。首先我们必须知道一件事情,网口PHY芯片对于TX与RX的驱动方式有电压驱动和电流驱动之分。最简单的一个识别方式就是看其推荐原理图,如果网络变压器的中心抽头需要提供一个VCC(3.3V、2.5V等等,下同)电源的就是电压驱动,如果是直接加一个对地电容就可以的就是电流驱动。现在我们来精简电路。(由于两块PHY芯片靠的很近,

2021-06-08 15:17:02 2820 1

转载 usb声卡选型

https://www.diyaudio.com/forums/digital-line-level/351441-2020-choice-usb-audio-bridge.html2020 choice of USB/audio bridgeThe task would be considered as trivial until you try. USB/audio bridges, if my memory serves well, were available at the end o.

2021-05-26 22:58:09 2038

转载 UL电子线标准规格说明书

UL1007,300V 80°,电子线32AWG -16AWG ,单根或者裸铜,镀锡铜丝,标准UL758 -。电子电器设备内部连接线,UL1015,600V 105°电子线32AWG -10AWG ,单根或者裸铜,镀锡铜丝,标准UL758 。电子电器设备内部连接线,UL1032 ,1000V 90°电子线30AWG -4AWG ,单根或者裸铜,镀锡铜丝,标准UL758 。电子电器设备内部连接线UL1061,300V 80°电子线30AWG -16AWG ,单根或者裸铜,镀锡铜丝,标准UL758 ...

2021-05-04 18:42:45 7336

原创 android的ril参考阅读

#include <stdio.h>#include <assert.h>#include <string.h>#include <errno.h>#include <unistd.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <pthread.h>#include &lt...

2021-03-30 21:38:29 397

转载 电脑声卡上Line in和Mic in

电脑声卡上,一般都会有Line in和Mic in两个接口,翻译zhi成中文就是“线性输入dao”zhuan和“麦克风输入”,这两个都是输入端口,但是还是有区别的:①Line in端口:该端口主要用于连接电吉他、电子琴、合成器等外界设备的音频信号输出的录音,由于这些设备本身输出功率就比较大,因此需要连接到Line in端口录音,当然使用它们录音从某种程度上也可以被称为外部设备的“内录”。一般您使用的声卡越好,Line in里的噪音就会越低,录制效果也会比较好。②Mic in端口:这要是连接麦克风录音使用

2021-01-08 17:39:21 3302

转载 DO-214封装

DO-214is a standard that specifies a group ofsemiconductor packagesfor surface mounteddiodes.The standard includes multiple variants such asDO-214AA (SMB), DO-214AB (SMC), and DO-214AC (SMA).DO-214AC (SMA) is the smallest,DO-214AB (SMC) is the ...

2020-11-08 21:08:32 8040

转载 Linux下设置svn开机自启动

Linux下设置svn开机自启动方式一:centos 7 设置svn开机自启动 使用新的systemctl 服务命令 (笔者成功验证过,该方式可行)[[email protected]]#vi/lib/systemd/system/svnserve.service [[email protected]]#vi/etc/sysconfig/svnserve [[email protected]]#systemctle...

2020-09-27 21:58:18 596

原创 海思sdk中烧录文件的位置

Hi3516ev200\ReleaseDoc\zh\01.software\boardHi3516EV200╱Hi3516EV300╱Hi3518EV300 Linux SDK 安装以及升级使用说明.pdf其他的可以参考。步骤 4. 烧写映像文件到 SPI nand Flash。以 64M SPI nand Flash 为例,其中步骤 4、5 仅在 yaff2 文件系统时参考,步骤 6、7 仅在 UBI 文件系统时参考。1. 地址空间说明 ...

2020-07-18 21:58:39 522

转载 电子产品做3C认证检测标准是什么

电子产品做3C认证检测标准是什么?https://www.sohu.com/a/326981089_120224992电子产品在国内市场上销售,是要做中国强制性3C认证的。3C认证要求很严格,凡是在范围内的产品都必须办理3C认证,电子产品很多都是需要办理的,下面贝斯通检测小编简单介绍下电子产品3C认证的检测标准是什么?电子产品3C认证检测标准:1、音视频设备:GB8898-2011《音频、视频及类似电子设备安全要求》GB17625.1-2012《电磁兼容限值谐波电流发射限值(设.

2020-07-13 00:46:03 1268

原创 电话线线序定义

手柄上的线序定义红 -MIC+绿-MIC-黄 SPK+黑 SPK-但是 ,电话线的线序是反序的。所以接到PCB上后,PCB的座子要考虑pcb上的线序

2020-07-08 15:37:33 4993 1

翻译 三种继电器

1,单边稳态型继电器(普通继电器):单边稳态型继电器线圈通电则继电器置位,线圈断电则复位.2,singgle-winding latching (1 coil latching)单线圈磁保持型:单线圈自保持型继电器有自保持结构,在线圈上输入一个正向脉冲后继电器就保持置位状态,输入反向脉冲继电器就复位了.(只有一个线圈,正向通电一次吸合,断电后触点保持吸合。反向给线圈通电一次,释放,断电后触点保持断开。)3,2 coil latching双线圈磁保持型:双线圈自保持型继电器有自保持结构,在.

2020-06-15 22:59:56 4150

原创 altium designer 表转入allegro记录

Ad网表转入到 allegro有两种方式。方式1:使用 skill 。方式2:使用工具Protel网表转Allegro.exe原理就是把 ad产生的 protel格式或者telesis的网表转换成为 allegro 可以识别的 telesis格式的网表Ad 产生 网表的方式:design-》 netlist for project-》 protel 或者telesis 两种格式。方式1:1,从AD里面产生网表,记住是 protel格式的还是telesis格式的。...

2020-05-10 17:46:05 2492 2

转载 window命令设置ip

@echo offtitle netsh-ipv4 (by huanu):ncrem //选择网卡echo --请根据网卡名选择网卡:echo ex 、退出(exit)echo 01 、以太网(win8\win10)echo 02 、本地连接(win xp\win7)echo 03 、WLANecho 04 、Enternetecho 05 、Local Area Connec...

2020-03-19 12:27:33 206

转载 USB描述符的分类与介绍

STM32 USB设备描述符、配置描述符、端点描述符含义copyfromhttps://www.cnblogs.com/huanjun/p/9605872.html查了一整天的资料,自己把不懂的全部试了一遍一下是程序以及注释/* USB设备描述符*/const uint8_t CustomHID_DeviceDescriptor[CUSTOMHID_SIZ_DEVICE_...

2020-02-22 21:00:13 3307

原创 allegro增加子层subclass

用来结构设计配合

2019-12-25 19:41:24 1853

转载 STM32 USB设备描述符、配置描述符、端点描述符含义

转载:https://www.cnblogs.com/huanjun/p/9605872.html/* USB设备描述符*/const uint8_t CustomHID_DeviceDescriptor[CUSTOMHID_SIZ_DEVICE_DESC] = { 0x12, /*bLength 描述符的长度*/ ...

2019-12-12 19:35:28 1161

原创 mir_sdr中两个设置参数的解释

fprintf(stderr, "play_sdr, an I/Q recorder for SDRplay RSP receivers\n\n" "Usage:\t -f frequency_to_tune_to [Hz]\n" "\t[-s samplerate (default: 2048000 Hz)]\n" "\t[-g ...

2019-10-01 09:49:08 583

转载 带通采样定理

(2*fH)/(m+1)<=fs<=(2*fL)/m;1、对一个窄带信号(可能是数字信号(就是高采样率的信号),也可能是模拟信号)做带通采样实质上是对信号在频域上以fs为间隔做频谱的复制操作。1)先以模拟信号的带通采样来说:假如信号是35-45M的信号,对模拟信号进行带通采样必须先给模拟信号带通滤波,然后再按照相应的频率采样就可以了,如果要在数字域恢复原信号时域波形,只需要插值、带...

2019-09-28 23:46:27 2630

原创 airspy用的是r820t2的tuner

2019-09-18 23:41:18 1024

原创 实体键盘方案

MX83063H_SPEC_V1keyboard-MC178-05B 应该是 MC178HOLTEK的HT82K629ACY7C68013Astm32 usb功能ch452 I2C的。

2019-09-17 21:00:12 802

转载 TCP accept返回的socket 解释

as you know,一个socket是由一个五元组来唯一标示的,即(协议,server_ip, server_port, client_ip, client_port)。只要该五元组中任何一个值不同,则其代表的socket就不同。这里忽略协议的区别,在同一协议的基础上,服务器端的listen socket的端口可以看成(server_ip, server_port, ***, ***),其中*...

2019-08-29 17:26:15 2682

原创 mongoose上传文件

1,html中 通过form-data方式的。是走的代码中的handle_upload,上传后文件按照原来的名字保存在根目录。2,html中通过ajax方式上传的走的是handle_upload_bk里面的部分,但是这个我没法提取出来文件名。3,还有就是走handle_upload_bk 的时候,从form-data上传。显示也能上传。但是不知道走到哪里的...

2019-08-22 11:14:34 3556 8

转载 树莓派开机启动程序及启动脚本的制作

转载:https://www.cnblogs.com/mahang/p/3323474.html树莓派开机启动程序及启动脚本的制作网上有不少关于如何让Linux自动运行自己编写的脚本或者程序的方法,但是大多数都是把命令写到/etc/rc.local里,这样虽然能够实现随机运行,但是并不够灵活。不能像mysql,apache等服务一样能够使用service命令或者调用init.d下的脚本启动、...

2019-07-18 14:52:48 944

原创 allegro 删除 void

在find中选择void。

2019-07-15 15:33:52 2374

转载 MOS-N场效应管双向电平转换电路

转载:https://www.cnblogs.com/zjvskn/p/7063375.htmlMOS-N场效应管双向电平转换电路--适用于低频信号电平转换的简单应用MOS-N 场效应管 双向电平转换电路  如上图所示,是MOS-N场效应管双向电平转换电路。  双向传输原理:  为了方便讲述,定义 3.3V 为 A 端,5.0V 为 B 端。  A端输出低电平时(0V)...

2019-07-11 14:05:07 2139

转载 Orcad错误:Conflicting values of Source Part names found...

转载:https://blog.csdn.net/mmhh3000/article/details/38756325画了一个模块比较杂的原理图,为了省事,就从其他电路上复制过来一部分原理图,将里面的电容改成了自己想要的名字。然后又从自己原来画过的原理图中复制了一部分电路,然后是根据需求使用自己的库里的元件新画了一部分电路。今天在生成Netlist的时候发现报错:如图选中该错误,按F1键查看...

2019-07-09 17:36:11 2148

原创 Allegro script 输出 drill和gerber的录制脚本

用法:1,在File->script 里面调用。 2, command 里面输入 : replay 脚本名字# Allegro script# file: E:/tempfile/louis_scripting.scr# start time: Sat Jul 06 19:13:20 2019# Version: 16.6-2015 S066 (v16-6-...

2019-07-06 20:27:57 1355

ex1_ad2allegro.rar

Ad网表转入到 allegro有两种方式。 方式1:使用 skill 。方式2:使用工具Protel网表转Allegro.exe 原理就是把 ad产生的 protel格式或者telesis的网表转换成为 allegro 可以识别的 telesis格式的网表 Ad 产生 网表的方式:design-》 netlist for project-》 protel 或者telesis 两种格式。

2020-05-10

hzk12 Song_12 font for UCGUI font driver

别人的东西,我就不要下载积分了。 这个字体还是挺好的英文字母数字占据半个汉字,这样就不是很难看了。 其他的一些。字母和数字都是占据一个汉字的位置。 * uCos UcGUI * Chinese Simple UcDos DotHz * * (c) Copyright 1999-2003, liuchuannian * * [email protected] 2004.02.14 * 作者: 刘传年

2014-11-08

STM官方的Ymodem的IAP功能demo

包含说明文件和代码 介绍 对于大部分基于闪存的系统来说,一项重要的需求就是当这些系统安装在终端产品上后,具有 更新固件的能力,这个能力称为在应用中编程(In-Application Programming IAP)。这篇应用笔 记的目的就是为创建一个IAP应用程序提供一些通用的指导原则。本文中使用STM3210B- EVAL/STM3210E-EVAL板验证IAP驱动。 STM32F10xxx微控制器可以运行用户指定的固件,在微控制器嵌入的闪存上实现IAP。这个功 能可以使用任何通讯协议(如CAN、USART、USB)对片上闪存进行重新编程。示例程序使用了 USART作为通信通道。 译注: 本译文的英文版下载地址为: http://www.st.com/stonline/products/literature/an/13588.pdf 示例程序包下载地址: http://www.st.com/stonline/products/support/micro/files/an2557.zip

2014-04-02

goahead3.1.0代码

goahead 3.1.0 源代码,也可以到官方的github上下载。 goahead 从2.5后应该是被oracl 收购了以后,做了一些修改跟2.5有些差别。在使用过程中用到cgi的时候,提示Cannot find program 的错误。 不能执行cgi的程序。跟了一下代码,修改了/etc/goahead/route.txt里面的cgi的dir这个目录,指定的和Document的目录一样,就可以了。这样要注意一下。

2013-06-05

CSerialCom对话框代码

http://blog.csdn.net/cy757/article/details/4399541 我安这个方法实现的,基于对话框的 编译环境vc6.0 在VC中实现串口通信有3中方法,mscomm 、api 和串口类。 但在实际的编程中MSComm控件不好用,api则比较麻烦。建议使用串口类SerialPort(请到网络中搜索下载) 串口类SerialPort的用法如下: 在主对话框的'.h'文件添加以下内容: #include "SerialPort.h" CSerialPort m_ComPort; //串口类对象 afx_msg void OnCommunication(WPARAM ch, LPARAM port); 在主对话框的''.cpp'文件添加以下内容: ON_MESSAGE(WM_COMM_RXCHAR, OnCommunication) //打开串口 if (m_ComPort.InitPort(this,1,9600,'N',8,1,EV_RXFLAG | EV_RXCHAR,512)) m_ComPort.StartMonitoring(); //启动串口监视线程 else AfxMessageBox("没有发现,或被其它设备占用"); return TRUE; // return TRUE unless you set the focus to a control //数据发送 void C XX Dlg::OnBuSend() { char str[128]="4646xfgsdgsgs"; str[2]='/xaf'; //16进制数据的发送。 m_ComPort.WriteToPort(str); } //数据接收 void C XX Dlg::OnCommunication(WPARAM ch, LPARAM port) { m_rece+=ch; UpdateData(false); //更新数据 }

2013-01-30

CSocket通信源程序备份.rar

我就是照着里面的一个说明文档建立并且调试通过的一个源程序。文档的开头如下: 有需要的就看看。 忘了说明了,里面用的测试IP是公用的那个 127.0.0.1的ip地址 使用CSocket类的网络通信实例 本例采用CSocket编程模型建立一个聊天程序的简单实例。使用vc++6建立一个基于对话框的工程,建立工程时注意选上“Windows套接字”复选框。 一、服务器端应用程序设计(工程名称SocSvr) 1.1、界面及各控件属性

2011-01-09

新一代视频压缩编码标准H.264

新一代视频压缩编码标准H.264 第 6章 H.264/AVC 编码器原理...........................................................................................................97 6.1 H.264/AVC的应用......................................................................................................................97 6.2 H.264/AVC编解码器..................................................................................................................98 6.2.1 H.264编解码器特点............................................................................................................98 6.2.2 H.264编码器........................................................................................................................98 6.2.3 H.264解码器........................................................................................................................99 6.3 H.264/AVC的结构......................................................................................................................99 6.3.1 名词解释..............................................................................................................................99 6.3.2 档次和级..............................................................................................................................99 6.3.3 编码数据格式....................................................................................................................100 6.3.4 参数图像.............................................................................................................................102 6.3.5 片和片组............................................................................................................................102 6.4 帧内预测...................................................................................................................................104 6.4.1 4×4 亮度预测模式..............................................................................................................105 6.4.2 16×16 亮度预测模式..........................................................................................................107 6.4.3 8×8 色度块预测模式..........................................................................................................109 6.4.4 信号化帧内预测模式........................................................................................................109 6.5 帧间预测...................................................................................................................................110 6.5.1 树状结构运动补偿............................................................................................................110 6.5.2 运动矢量............................................................................................................................111 6.5.3 MV 预测.............................................................................................................................113 6.5.4 B片预测.............................................................................................................................114 6.5.5 加权预测.............................................................................................................................117

2010-05-01

JM测试代码86版和10.1版

我在VC60上验证通过了的 Doxygen usage information ------------------------- Doxygen can be downloaded from http://www.doxygen.org Note: for generating graphs you will also need "dot" which is part of the ATT Graphviz tools available at http://www.research.att.com/sw/tools/graphviz For generation of the TML reference software documentation run doxygen lencod.dox doxygen ldecod.dox in this directory. The documentation will be genrated into the directories lenc/ and ldec/

2010-05-01

JM86 编码流程图

JM编码流程图 JM86 ....\jm86 ....\....\JM ....\....\..\bin ....\....\..\...\decoder.cfg ....\....\..\...\encoder_baseline.cfg ....\....\..\...\encoder_extended.cfg ....\....\..\...\encoder_main.cfg ....\....\..\...\foreman_part_qcif.yuv ....\....\..\...\leakybucketrate.cfg ....\....\..\...\lencod.exe ....\....\..\...\lencod.map ....\....\..\...\lencod.pdb ....\....\..\...\sg0conf.cfg ....\....\..\...\sg2conf.cfg ....\....\..\...\sg6conf.cfg ....\....\..\CHANGES.TXT ....\....\..\Changes_detail.txt ....\....\..\copyright.txt ....\....\..\disclaimer.txt ....\....\..\doc ....\....\..\...\coding_style.doc ....\....\..\...\doxygen.txt ....\....\..\...\foot.html ....\....\..\...\h26l.css ....\....\..\...\ldecod.dox ....\....\..\...\lencod.dox ....\....\..\ldecod

2010-05-01

modelsim教程

modelsim教程 Modelsim 6.0 使用教程 1. Modelsim简介 Modelsim仿真工具是Model公司开发的。它支持Verilog、VHDL以及他们的混合仿真,它可以将整个程序分步执行,使设计者直接看到他的程序下一步要执行的语句,而且在程序执行的任何步骤任何时刻都可以查看任意变量的当前值,可以在Dataflow窗口查看某一单元或模块的输入输出的连续变化等,比quartus自带的仿真器功能强大的多,是目前业界最通用的仿真器之一。 对于初学者,modelsim自带的教程是一个很好的选择,在Help->SE PDF Documentation->Tutorial里面.它从简单到复杂、从低级到高级详细地讲述了modelsim的各项功能的使用,简单易懂。但是它也有缺点,就是它里面所有事例的初期准备工作都已经放在example文件夹里,直接将它们添加到modelsim就可以用,它假设使用者对当前操作的前期准备工作都已经很熟悉,所以初学者往往不知道如何做当前操作的前期准备。

2010-05-01

空空如也

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

TA关注的人

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