自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

数字IC

代码像诗,而不是屎。

  • 博客(28)
  • 收藏
  • 关注

原创 如何自动适应客户机

VMware Tools技巧

2022-06-06 12:40:55 292 1

原创 Tcl经典报错之 —— variable references require preced

作为脚本语言tcl的"[]"使用尤为重要经典报错之variable references require preced错误的情况:% if {!string compare $x hell} {puts "string is hell"正确的情况:% set x hello% if {![string compare $x hell]} {puts "string is hell"} elseif ![string compare $x hell] {puts "string is.

2022-03-28 11:27:27 384

原创 Tcl经典报错 之 extra characters after close-quote

作为脚本语言tcl的空格使用尤为重要经典报错之 extra characters after close-quote错误的情况% array set a [list "School,Bupt""Bupt" "School,Tjpu""Tjpu" "School,Njua""Njua"]extra characters after close-quote正确书写% array set a [list "School,BUPT" "BUPT" "School,NJU" "NJU" "S.

2022-03-27 10:16:42 4967

原创 IC后端(六)——逻辑综合

design complier1.what is Logic Synthesis2.Design and techology data2.1 dc command1.what is Logic Synthesis时序、面积必须符合(用最小的面积满足时序)(DRC 综合的DRC (物理层面的)目的:精确设置cell 的延时)延时与扇出和负载电容有关。dc的三种启动方法:dc_shell -topo 启动dc_shell| 的意思:管道tee:前端的文件放到.log文件中-i

2022-02-16 15:46:57 402

原创 IC后端(五)TCL语言(2)

Data Types1.List1.1定义1.2 命令1.2.1 concat1.2.2 lappend1.2.3 linsert1.2.4 lreplace1.2.5 llength1.2.6 lrange1.2.7 lsearch1.2.8 lsort1.3 subcommand2.Arrays3.Flow3.1 if命令3.2 循环命令3.2.1 while命令3.2.2 switch命令3.2.3 for命令1.List1.1定义列表就是一堆东西的有序集合;数字、单词、字符串或其他列表。甚至

2022-02-15 22:45:13 348

原创 IC后端(五)TCL语言(1)

00

2022-02-12 19:46:34 490

原创 IC后端(四)——ASIC基础知识

1.组合电路 --------------------------- 2.时序电路1. 逻辑门组成 --------------------------------------1.触发器DFF 组成2. 电平敏感------------------------------------------2.时钟有效沿触发3. 立即变--------------------------------------------3.输入和时钟沿同时满足时变化4. 不能存储----------------------

2022-02-09 15:51:45 717

原创 IC后端(三)序——正则简单的练习

写在前面:练习题来自于正则练习由于匹配方式较多,我只写了一种,如有更简便的匹配方式忘指明,互相学习哟。一、正则入门1.字符组([])允许匹配一组可能出现的字符。2.匹配多个单词3.区间4.匹配特殊字符5.匹配字母6.匹配目标数据7.取反8.不含小写字母的数据9.快捷匹配数字和字母10.匹配空白11. 单词边界\b 匹配的是单词的边界12.匹配数字和小写字母13.快捷方式取反14.开始和结束正则表达式中 ^指定的是一个字符串的开始,..

2022-02-08 15:32:00 353

原创 C语言进阶书籍

自取地址提取码:zero (小写)《我的第一本编程书》,《C和指针》,《C指针编程之道》,《C专家编程》 分别对应入门,进阶,秃顶。。。。注意:电子书仅用于学习使用,如有侵权行为,请联系我删除。...

2021-04-03 10:42:17 342

原创 简单的链表——C语言

/* 内容:综合应用——创建简单链表 目的:通过创建简单的单链表,熟悉指针 基础: 1.单链表又名线性链表。包含数据域和指针域。 2.首节点通过头指针可以找到,其他通过前驱节点的link域找到 3.最后的节点没有后继,一般为空指针NULL*/# include "stdlib.h"# include "stdio.h"struct list{ int data; struct list* next;};typedef struct list node;typedef

2021-02-27 22:38:45 164

原创 C语言X天学习计划——期末篇(程序设计(上))

━━━━━━━━━━━━━━━━━━一、程序设计 共116题 (共计1160分)━━━━━━━━━━━━━━━━━━第1题 (10.0分)/*------------------------------------------------【程序设计】--------------------------------------------------功能:从键盘上输入任意实数,求出其所对应的函数值。z=e的x次幂(x>10)z=log(x+3) (x>-3)z=sin(x)

2021-02-03 21:07:47 496

原创 C语言X天学习计划——期末篇(程序填空(上))

━━━━━━━━━━━━━━━━━━一、程序填空 共130题 ━━━━━━━━━━━━━━━━━━第1题 (9.0分) 题号:441/*-------------------------------------------------------【程序填空】---------------------------------------------------------功能:从低位开始取出长整型变量s中奇数位上的数,依次构成一 个新数放在t中。-----------.

2021-02-03 16:34:17 555

原创 C语言X天学习计划——期末篇(程序改错(下))

第70题 (10.0分)/*------------------------------------------------------ 功能:读入一个整数m( 5≤m≤20 ),函数getarr调用函数rnd获 得m个随机整数,函数sortpb将这m个随机整数从小到大排序。例如:若输入整数7,则应输出:3 10 17 28 32 36 47。------------------------------------------------------*/#inc

2021-02-03 16:07:57 384

原创 C语言X天学习计划——期末篇(程序改错(上))

本文是C语言期末考试程序改错题题库共分上下两篇 建议购买专栏9.9元超划算━━━━━━━━━━━━━━━━━━一、程序改错 共138题 (共计1380分)━━━━━━━━━━━━━━━━━━第1题 (10.0分)/*------------------------------------------------------ 功能:根据整型形参m,计算如下公式的值: y=1+1/3+1/5+1/7+...+1/(2m-3)---------------.

2021-02-01 21:12:54 333

原创 C语言X天学习计划——期末篇(选择篇五)

10361若以"a+"方式打开一个已存在的文件,则以下叙述正确的是()。AA)文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作B)文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作重写和读操作C)文件打开时,原有文件内容被删除,只可作写操作D)以上各种说法皆不正确10362若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写, 则文件方式字符串应是()。BA)“ab++”B)“wb+”C)“rb+”D)“ab”1

2021-01-31 23:40:22 685 3

原创 C语言X天学习计划——期末篇(选择篇四)

2241若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的 值是()。CA)-3B)9C)-12D)62242下列选项中,合法的C语言关键字是()。DA)VARB)cherC)integerD)default2243设有说明语句:char a=’\72’;则变量a()。AA)包含1个字符B)包含2个字符C)包含3个字符D)说明不合法2244以下选项中,与k=n++完全等价的表达式是()。AA)k=n,n=

2021-01-31 23:39:57 308

原创 C语言X天学习计划——期末篇(选择篇三)

10121fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()。CA)字符串读入后不会自动加入’\0’B)fp是file类型的指针C)fgets函数将从文件中最多读入n-1个字符D)fgets函数将从文件中最多读入n个字符10122C语言中的文件类型只有()。BA)索引文件和文本文件两种B)ASCII文件和二进制文件两种C)文本文件一种D)二进制文件一种10123C语言中,文件由()。DA)记录组成B)由数据行组成C)

2021-01-31 23:39:26 326

原创 C语言X天学习计划——期末篇(选择篇二)

11以下不正确的叙述是()。DA)在C程序中所用的变量必须先定义后使用B)程序中,APH和aph是两个不同的变量C)若a和b类型相同,在执行了赋值语句a=b;后b中的值将放入a中,b中的值不变D)当输入数值数据时,对于整型变量只能输入整型值;对于实型变量只能输入实型值212以下标识符中,不能作为合法的C用户定义标识符的是()。DA)ForB)PrintfC)WORDD)sizeof213以下标识符中,不能作为合法的C用户定义标识符的是()。CA)ans

2021-01-31 23:38:49 465

原创 C语言X天学习计划——期末篇(选择篇一)

C语言选择题库1.C语言源程序的基本单位是()。A)过程B)函数C)子程序D)标识符22下列字符序列中,可用作C标识符的一组字符序列是()。DA)S.b,sum,average,_aboveB)class,day,lotus_1,2dayC)#md,&12x,month,student_n!D)D56,r_1_2,name,_st_123以下标识符中,不能作为合法的C用户定义标识符的是()。BA)a3_b3B)voidC)_123D)

2021-01-31 22:01:09 992 5

原创 C语言X天学习计划——结构体、枚举

结构体1.结构体概念1.结构体概念概念:

2021-01-30 23:29:47 79

原创 C语言

C语言X天学习计划基础篇1.基础知识2.流程控制3.数组与函数基础篇1.基础知识2.流程控制3.数组与函数

2021-01-26 16:43:28 84

原创 C语言X天学习计划——灵魂~指针

C语言灵魂——指针1. 指针的简单用法2.指针的重要性3.指针的定义1.地址2.指针4.指针的分类1.基本类型指针2.指针和数组3.指针和函数4.指针和结构体5.多级指针1. 指针的简单用法初识指针/* 2021年1月24日13:14:41 初识指针*/# include <stdio.h>int main(void){ int * p; // p是变量的名字, int * 表示p变量存放的是int 类型变量的地址 int i = 3; p = &i;

2021-01-24 14:44:08 281

原创 C语言X天学习计划——撸码篇(二)

全篇都是很多书上的源码和一些自己模仿的代码第一个程序:百兔问题/* 2021年1月17日19:10:07 百兔问题:公鸡一只值钱五,母鸡一只值钱三,小鸡三只值一块, 用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只? 《C语言从入门到精通》*/# include <stdio.h>int main(void){ int i, j, k; for (i=0; i<=20; i++) // 公鸡只数 for (j=0; j<=33; j++) /.

2021-01-23 21:25:03 357

原创 C语言X天学习计划——撸码篇(一)

全篇都是很多书上的源码和一些自己模仿的代码第一个程序:计算圆的周长/* 2021年1月14日18:33:47 自己所写 计算圆周长.c*/# include <stdio.h># define PI 3.14int main(void){ float circle; float R; printf("请输入一个圆的半径:"); scanf("%f", &R); circle = 2 * PI * R; printf("圆的周长为:%.3f\n".

2021-01-17 18:38:59 335

原创 C语言X天学习计划——数组、函数

数组、函数数组数组初始化错误写法数组为n个变量连续分配存储空间;数据类型必须一致;所有变量所占字节必须相等;例一:第一个数组程序/* 2021年1月10日 第一个数组程序*/# include <stdio.h>int main(void){ int i; int a[5] = {1, 2, 3, 4, 5}; for (i=0; i<5; i++) printf("%d\n", a[i]); return 0;}/*------

2021-01-13 08:57:58 150

原创 C语言X天学习计划——基础通关

夯实基础55

2020-12-31 22:34:07 344

原创 51单片机——独立按键、矩阵按键

51单片机笔记(二)独立按键4个按键与P3 4个IO相连,初始IO口设为高电平。当高电平转为低电平时证明按键按下,并进行防抖处理以免出现误按。#include "reg52.h"typedef unsigned int u16;typedef unsigned char u8;sbit K1=P3^1;sbit led=P2^0;void delay(u16 i){ while(i--);}void keypros(){ if(k1==0) //检测按键 K1 是否按下

2020-11-04 18:50:22 679

原创 51单片机 ——点灯、蜂鸣器、数码管显示

51单片机笔记点亮LED使能P2 IO口使其为低电平//流水灯#include"reg52.h"#include <intrins.h>typedef unsigned int u16;typedef unsigned char u8;#define led P2void delay(u16 i){ while(i--);}void main(){ u8 i; led=~0x01; delay(50000); while(1) { //for循环实

2020-11-03 20:38:45 2129

空空如也

空空如也

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

TA关注的人

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