自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 【C语言基础】控制语句

控制语句分类分支if()~ else~switch循环for()~while()~do~ while~goto辅助控制continuebreakreturnif-else语句if语句概述if (表达式) 语句块1 else 语句块2 常见形式 简化形式 if(表达式) 语句块 例如: if(x>y) printf

2020-12-30 13:18:49 387

原创 【C语言基础】数据的进制互换

进制的互相转换二进制0 1八进制0 1 2 3 4 5 6 7十进制0 1 2 3 4 5 6 7 8 9十六进制0 1 2 3 4 5 6 7 8 9 A B C D E F二进制八进制十进制十六进制0000111110222113331004441015551106661117771000108810011199101010A101

2020-12-30 13:15:50 351

原创 【C语言基础】GCC编译器

GCC的编译流程分为以下4个步骤预处理(pre-processing)编译(compiling)汇编(assembling)链接(linking)编译器通过程序的扩展名来分辩编写源程序所用的语言。由于不同的程序所需要执行编译的步骤是不同的,因此GCC根据不同的后缀名对它们进行相应处理。GCC所支持不同后缀名的处理方式后 缀 名所对应的语言编 译 流 程.cC 原始程序预处理、编译、汇编.C/.cc/.cxxC++原始程序预处理、编译、汇编

2020-12-30 13:12:58 454 1

原创 判断101-200之间有多少个素数,并输出所有素数。

题目判断101-200之间有多少个素数,并输出所有素数。程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。程序#include <stdio.h>#include <math.h>int main(int argc, const char *argv[]){int i, j, k, leap=1;int count = 0;for(i = 101; i <= 200; i++){ k

2020-12-30 13:04:23 469

原创 利用递归函数实现5!。

利用递归函数实现5!。(温馨提示5!= 5 * 4 * 3 * 2 * 1)#include <stdio.h>// 5!int fac(int n){ if(n == 0 || n == 1) return 1; return n * fac(n-1);}int main(int argc, const char *argv[]){ int n = 5; printf("5!= %d\n",fac(n)); return

2020-12-30 13:00:52 2420

原创 利用函数实现strlen函数的功能。

利用函数实现strlen函数的功能。#include <stdio.h>#include <string.h>size_t mstrlen(const char *s){ if(s == NULL){ return 0; } int len = 0; while(*s++ != '\0'){ len++; } return len;}int main(int argc, const

2020-12-30 12:59:23 1212

原创 从终端输入10个数字(乱序),利用简单选择排序法对这10个数字排序,结果从小到大排列。

从终端输入10个数字(乱序),利用简单选择排序法对这10个数字排序,结果从小到大排列。#include<stdio.h>#define ARRAY_SIZE(buf) (sizeof(buf) / sizeof(buf[0]))void scanf_nu(int *buf, int n){ int i; for(i = 0; i < n; i++) scanf("%d",&buf[i]);}void swap(int *a, int

2020-12-30 12:58:06 2389

原创 利用指针实现strncmp函数功能

利用指针实现strncmp函数功能#include<stdio.h>#include<string.h>int mstrncmp( char *s1, char *s2, size_t n){ while(*s1 && *s2 && (*s1 = *s2) && (n--)) { s1++; s2++; }#if 1 if((*s1 - *s2) > 0

2020-12-30 12:54:52 2229 2

原创 利用指针函数实现strcat的功能

利用指针函数实现strcat的功能#include <stdio.h>#include <string.h>char *mstrcat(char *dest, const char *str){ char *pt = dest; while(*dest){ dest++; } while(*str) { *dest = *str; *str++; } *dest = '\0

2020-12-30 12:52:24 2132 2

转载 利用Cadence Allegro强大的功能节省您调丝印的时间

调丝印、拉等长、撩妹是老wu的工作日常,? 现在,随着Cadence Allegro 新版本的发布,其加入了强大的丝印辅助功能,让你不用再苦逼的浪费时间去调丝印,能省下更多的时间来撩妹…好吧,也许你会问,为啥要调丝印呢?丝印是什么鬼?PCB板丝印层即文字层,它的作用是为了方便电路的安装和维修等,在PCB板的上下两表面印刷上所需要的标志图案和文字代号等,例如元件标号和标称值、元件外廓形状和厂家标志、生产日期等等。从电气特性的角度来说,不加丝印信息对电路性能没有影响,PCB板上的丝印主要是给人看的,起

2020-12-18 21:56:48 2049 2

原创 Altium Designer安装包下载

Altium Designer各版本安装包分享地址:1、Altium Designer 20.2.1下载地址:https://pan.baidu.com/s/1F5tlC99tBdUemuvrEa3Lhg提取码:fkqc2、Altium Designer 20.1.13下载地址:https://pan.baidu.com/s/18DA7ATb8FeHKgKMw_fZRsw提取码:xjql3、Altium Designer 19.1.9下载地址:https://pan.ba...

2020-12-15 17:38:21 10273 10

原创 TFBGA240+25封装尺寸图

下图是TFBGA240+25封装规格的参数,根据下图的参数,即可制作TFBGA240+25的PCB封装

2020-12-13 13:02:02 1965

原创 UFBGA176+25 封装尺寸图

下图是UFBGA176+25 封装规格的参数,根据下图的参数,即可制作UFBGA176+25 的PCB封装在这里插入图片描述

2020-12-13 12:57:28 3554

原创 LQFP176封装尺寸图

下图是LQFP176封装规格的参数,根据下图的参数,即可制作LQFP176的PCB封装

2020-12-13 12:51:47 2570

原创 LQFP144封装尺寸图

下图是LQFP144封装规格的参数,根据下图的参数,即可制作LQFP144的PCB封装

2020-12-13 12:40:11 6015

原创 LQFP100封装尺寸图

下图是LQFP100封装规格的参数,根据下图的参数,即可制作LQFP100的PCB封装

2020-12-13 12:35:03 6238 1

原创 修改Ubuntu系统镜像源的方法

Ubuntu中软件更新的源服务器地址存储在/etc/apt/soures.list中修改为阿里云镜像1、备份配置文件:sudo cp -a /etc/apt/sources.list /etc/apt/sources.list.bak2、修改sources.list文件,将http://archive.ubuntu.com和http://security.ubuntu.com替换成http://mirrors.aliyun.com,可以参考如下命令:sudo sed -i "s@http://.

2020-12-10 22:50:27 2743

原创 贴片电阻封装尺寸图

下图是贴片电阻各种封装规格的参数,根据下图的参数,即可制作各种规格的PCB封装焊盘

2020-12-09 22:39:29 1583

原创 贴片电容封装尺寸图

下图是贴片电容各种封装规格的参数,根据下图的参数,即可制作各种规格的PCB封装焊盘

2020-12-09 22:36:55 1403

转载 PCB设计流程

来源:本文摘自以下图书书名:《Cadence高速电路板设计与仿真:原理图和PCB设计(第五版)》作者:周润景 王洪艳出版社:电子工业出版社整个PCB的设计流程可分为以下3个主要部分。1、前处理此部分主要是进行PCB设计前的准备工作。原理图的设计:设计者根据设计要求用Capture软件绘制电路原理图创建网络表:绘制好的原理图经检查无误后,可以生成送往Allegro的网络表。网络表文件包含3个部分,即 pstxnet.dt、pstxprt.dat 和 pstchip.dat建.

2020-12-09 22:25:26 1504

可以用于自制ST-LINKV2-1的固件

固件版本:V2.J28.M18_固件,该版本固件可用于自己制作ST-LINK V2-1,仅供个人学习使用。注意事项:该固件是读保护的,关闭了SWD口,刷了该固件后,不能使用SWD口进行读写,但是可以使用ISP的方式进行烧录。

2020-07-30

空空如也

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

TA关注的人

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