自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在LCD上实现简易电子钟

注释:在LCD上实现简易电子钟.功能1:整点报时(到整点时候,LED闪一分钟,蜂鸣器响一分钟);功能二:按键暂停;功能三:按键重置时间:功能四:按键实现调整时间#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#includeunsigned char sec = 0;unsigned char min = 0;unsigned char hour =

2017-01-23 20:54:36 646

原创 简易秒表

实现功能有1:暂停2:暂停继续继续计时3:复位#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#define DataPort P1 //定义数据端口 程序中遇到DataPort 则用P0 替换sbit LATCH1=P2^2;//定义锁存使能端口 段锁存sbit LATCH2=P2^3;// 位锁存s

2017-01-22 18:46:41 546

原创 简易电子钟

#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#define DataPort P0 //定义数据端口 程序中遇到DataPort 则用P0 替换sbit LATCH1=P2^2;//定义锁存使能端口 段锁存sbit LATCH2=P2^3;// 位锁存unsigned char code dofly_DuanMa[

2017-01-21 22:57:59 663

转载 99累加

#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#define DataPort P0 //定义数据端口 程序中遇到DataPort 则用P0 替换sbit LATCH1=P2^2;//定义锁存使能端口 段锁存sbit LATCH2=P2^3;// 位锁存unsigned char code dofly_DuanMa[

2017-01-20 20:16:05 290

原创 共阳极LED灯实现简单抢答器

#include unsigned char LED[10] = {0xc0,0xf9,0xa4,0xb0,0x99,0x82,0xf8,0x80,0x90};void main(void){ /*int i; for(i = 0; i <= 9; i++) { P1 = table[i]; delay(20000); } */ // P1 = 0xff; int

2017-01-19 14:23:11 921

原创 花样灯

#include void delay(unsigned int n){ while(--n);} void main(void) { int i; while(1) { for(i = 0; i <= 7; i++) { P1 = (0xff & (1 << i)); delay(20000); } for(

2017-01-18 18:18:34 288

转载 SDH基础(2)

1.说明高阶通道层中适配功能宿方向的处理过程。2.简要说明从时钟的三种工作方式。3.在基群及更高速率通道中,误码的性能参数是什么?4.简要说明原子功能的类型和主要优点是什么?5.传送网常用的拓扑结构有哪些?各自的特点是什么?1.说明高阶通道适配功能源方向的处理过程:SN/SM-A功能将VC-M(M=11,12,2或3)组装成TU-M进入高阶V

2017-01-14 19:15:11 407

原创 SDH基础知识(1)

1. SDH 体制相对于 PDH 体制的优势。接口方面:规范的电信号:SDH电信号非常规范,STM-1是SDH第一个等级,比特率为155.520Mb/s 。高级别STM-N(N=1,4,16。。。。)信号速率是低级别信号严格的4倍,不同于PDH信号速率关系标准光接口:仅对电信号扰码。光口信号码型是加扰的NRZ码,采用世界统一的7级扰码。复用方式:同步复用和灵活的映射结构

2017-01-13 23:00:39 2228

转载 面试笔试题

1.一维数组默认初始化问题如果不对数组进行任何初始化操作, 仅定义一个数组, 那么数组中这些元素的值是不确定的, 是系统中随机的一个值。50.const char *p1 = "hello";char *const p2 = "hello",有什么区别。const在指针和引用声明中位置的不同分别代表不同的意义。const char *p1 等价于 char

2017-01-12 22:36:07 209

转载 面试笔试题

1.写一个函数,返回一个字符串中只出现一次的第一个字符     第一个只出现一次的字符(包含代码-C++)    (1)用查找子串的方式,每次遍历一个字符,查看后边的子串中是否含有该字符。如果没有,则输出该字符;如果有,遍历下一个字符。(时间复杂度是O(n^2))    (2) 题目中要求第一个只出现一次的字符,那么就跟字符出现的次数有关。我们考虑如何统计字符出现的

2017-01-11 22:31:41 274

转载 光缆类型

1.松套层绞式光缆技术  将已着色光纤与油膏同时加入到高模量塑料制成的松套管中,光纤在套管内可以移动。不同的松套管沿中心加强芯绞合制成缆芯。缆芯外加防护材料制成松套层绞式光缆。  松套层绞式光缆的主要特点有:  松套管材料本身具有耐水解特性和较高的强度,管内充以特种油膏,对光纤进行关键性保护。  加强芯处于缆芯中央位置,松套管以适当绞合节距围绕加强芯层绞,通过控制光纤余长和

2017-01-10 23:25:30 568

转载 TCP的流量控制和拥塞控制机制

网络拥塞现象是指到达通信子网中某一部分的分组数量过多,使得该部分网络来不及处理,以致引起这部分乃至整个网络性能下降的现象,严重时甚至会导致网络通信业务陷入停顿,即出现死锁现象。拥塞控制是处理网络拥塞现象的一种机制。流量控制。数据的传送与接收过程当中很可能出现收方来不及接收的情况,这时就需要对发方进行控制,以免数据丢失。    流量控制用于防止在端口阻塞的情况下丢帧,这种方法

2017-01-09 23:07:49 772

转载 面试试题(二)

1.inline的作用inline函数不像正常函数在调用时存在压栈和call的操作,它会把程序代码直接嵌入到调用代码段中,也就是说使用inline函数会增大二进制程序的体积,但是会使执行速度加快。同时,编译期间可以对参数进行强类型的检查,这是inline优于宏的一个方面。详细的解释见 关于C/C++中的inline  2.二维数组的表示(

2017-01-08 22:37:07 248

转载 面试笔试真题(1)

以下是一些著名互联网企业的部分面试笔试真题以及考察知识点 本文的内容是对一些网址上的知识点介绍做了相应的整理1.extern的作用自己理解:应该需要区分extern在C语言中和C++语言中的作用,C语言中extern声明的函数和变量可以被该文件外部模块引用,C++语言中除了该作用还可以声明extern “C”声明一段代码编译连接的方法为C语言的方法。

2017-01-07 23:38:07 225

转载 宏定义函数

 要写好C语言,漂亮的宏定义是非常重要的。宏定义可以帮助我们防止出错,提高代码的可移植性和可读性等。  在软件开发过程中,经常有一些常用或者通用的功能或者代码段,这些功能既可以写成函数,也可以封装成为宏定义。那么究竟是用函数好,还是宏定义好?这就要求我们对二者进行合理的取舍。  我们来看一个例子,比较两个数或者表达式大小,首先我们把它写成宏定义:  #define MAX( a

2017-01-06 23:15:47 424

转载 include“”和include<>的区别

include“”和includeAnswer 1:#include 会将指定文件的内容插入到源程序文件中。当使用的格式时,编译器会从环境变量INCLUDE所指定的路径中寻找file-name 文件,如果没有定义INCLUDE,C 编译器会在指定的路径中搜寻文件。如HT-IDE3000安装后,默认INCLUDE路径是c:\ht-ide3000\include.在文件中调用芯

2017-01-05 22:04:39 502

原创 递归法实现折半查找

#include int BinSearch(int *a,int low,int high,int key){ int ret = -1; int mid = 0; ret = (a != NULL) && (low >= 0) && (high > low); printf("Search Key: %d\n", key); if(low <= high) { mi

2017-01-04 23:31:33 614

转载 自己写个字符串转int(my_atoi)

#include "stdio.h"int isDigit(int s)//判断是否是数字{if(s >= '0' && s <= '9')return 1;elsereturn 0;}int my_atoi(const char* str){int c;int sum = 0;int sign;while((*str)==' ' || (*str) == '\n' |

2017-01-03 23:39:30 340

原创 香农编码、费诺编码、哈弗曼编码

香农编码香农编码法冗余度稍大,实用性不大,但有重要的理论意义。编码步骤如下: (1) 将信源消息符号按其出现的概率大小依次排列                                   p(x1)≥p(x2)≥„≥p(xn) (2) 确定满足下列不等式整数码长Ki:            -log2p(xi)≤Ki<-log2p(xi)+1 (3) 为

2017-01-02 22:11:52 19568

libtensorflow.rar

include和tensorflow.dll、tensorflow.lib可以直接在window是环境下vs2015中调用

2020-04-05

空空如也

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

TA关注的人

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