- 博客(8)
- 收藏
- 关注
原创 C# Lesson 04 : C#自定义类型(枚举、结构)和转换
0 开篇为啥要有自定义类型,就是说基本的char,short……double等不满足使用需求,就有个自定义类型。自定义类型不是瞎定义类型。也是有规则的自定义类型变量无法像定义一个整型数据那样 直接int a;需要先定义好类型,再定义变量1 枚举类型1.1 先定义它个枚举类型enum 枚举类型的名称 [:数据类型]{ 成员名称1 [= 起始值] 成员名称2[= 起始值] 。 。 。};必须以关键字enum开头; ...
2021-01-29 00:16:21
2685
原创 C# Lesson 03 : C#数据类型--值类型
0 基础C#语言的数据类型分为两种:值类型 引用类型值类型有简单类型:整数(int)、浮点(float)、实数、字符型(char ' '注意是单引号)、布尔(bool) 复合类型:结构、枚举引用类型:类、接口、数组、委托简单理解值类型就是说给你分配寄存器地址,让你在寄存器里存起来,调用的时候直接调用名称即可引用类型,拿数组字符串来说,你调用变量名实际调用的是变量的首地址(C#还没学会,C也快忘光了)一、整数类型int类型的默认值为0在int类型中,数..
2021-01-27 22:26:25
1269
原创 C# Lesson 02 : 输入和输出
一、命名空间1.1 导入静态类命名空间的设计目的是区分方法、类、变量等的重名。在以前大家读书都不多的时候,给娃起名,一个村子里重名的时有发生,当一个村子有两个叫张三的时候,为了区分他们。我们带上他爸的名字来区分:张狗剩家的张三,张狗蛋家的张三。using System;using static System.Console;//导入静态类直接导入静态类,就不需要像第一课那样Console.WriteLine("第一个程序");因为我们在一开始就声明了此张三是张狗剩家的//
2021-01-26 22:32:23
402
原创 C# Lesson 1 :创建C#工程
一、新建项目sln:解决方案csproj:C shap peojectcs:class解决方案包含项目,项目包含类。方法又称作函数二、程序构成using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//using xxxx 命名空间namespace lesson01 //项目名称{
2021-01-22 00:38:47
2337
7
原创 Cadence基本操作之——创建通孔封装
一、创建Flash(.fsm文件)1.1 新建flash1.2 设置图纸以及栅格1.3 add flash1.4 creat symbol保存为 .fsm文件二、创建焊盘2.1 设置参数2.2 设置pin1的表层2.3 设置pin1的 end layer直接复制2.4 检查错误...
2019-10-02 17:25:00
3140
原创 Cadence基本操作之——SOIC封装
一、创建shape1.1 创建焊盘shape1,新建shape symbol2,先绘制矩形 shape -> rectangular3,绘制圆形 shape ->circular,与矩形为同一层4,融合,shape 只能有一个闭合图形,否则会有DRC错误5,保存 xxx.dra文件之后创建符号xxx.ssm文件1.2 创建阻焊层shape...
2019-10-01 14:42:28
1377
原创 Cadence基本操作之——BGA封装库制作
一、封装概述从手册可以获得封装尺寸以及单位二、制作BGA焊盘1 ,焊盘计算焊盘直径为0.75*0.8=0.6mm,因为BGA为球面,没必要按照最大值来画。2,运行Pad Designer3,设置参数阻焊层比焊盘要大0.1mm阻焊层是负片,也就是说这地方的绿油扣掉4,检查错误精度转换,忽略三、制作封装1,运行Allegro PCB ed...
2019-09-29 23:06:01
8657
原创 Cadence基本操作之——总线
place->bus 放置总线 确定一点之后按住shift移动鼠标即可形成人一角度连线 总线的命名规则 DB[0:31] DB[0..31] BUSNAME[0-31] Bus entry 可以按F4等间距复制 Bus entry的命名实际就是网络标号,不可以有方括号,DB0,DB1,……...
2019-09-26 23:21:02
5141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人